builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-131 starttime: 1467358690.84 results: success (0) buildid: 20160630232223 builduid: 085e011f18854feea039ac35de2572fb revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:10.839013) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:10.840172) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:10.840597) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:11.025009) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 00:38:11.025423) ========= '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-131\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-131 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-131 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-131\AppData\Local LOGONSERVER=\\T-W864-IX-131 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-131 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-131 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-131 WINDIR=C:\windows using PTY: False --00:38:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 00:38:12 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.103000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 00:38:12.170990) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 00:38:12.171575) ========= '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-131\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-131 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-131 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-131\AppData\Local LOGONSERVER=\\T-W864-IX-131 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-131 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-131 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-131 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.609000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 00:38:14.798307) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 00:38:14.798699) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 771ddc92f65c3fa61c74f40539a4135559771b83 --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-beta --rev 771ddc92f65c3fa61c74f40539a4135559771b83 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-131\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-131 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-131 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-131\AppData\Local LOGONSERVER=\\T-W864-IX-131 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-131 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-131 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-131 WINDIR=C:\windows using PTY: False 2016-07-01 00:38:15,256 truncating revision to first 12 chars 2016-07-01 00:38:15,256 Setting DEBUG logging. 2016-07-01 00:38:15,256 attempt 1/10 2016-07-01 00:38:15,256 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/771ddc92f65c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 00:38:15,714 unpacking tar archive at: mozilla-beta-771ddc92f65c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.185000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 00:38:16.039823) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:16.040128) ========= script_repo_revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:16.040551) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:16.040837) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 00:38:16.058798) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 43 secs) (at 2016-07-01 00:38:16.059136) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-131\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-131 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-131 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-131\AppData\Local LOGONSERVER=\\T-W864-IX-131 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-131 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-131 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-131 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 00:38:16 INFO - MultiFileLogger online at 20160701 00:38:16 in C:\slave\test 00:38:16 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-beta --download-symbols true 00:38:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:38:16 INFO - {'append_to_log': False, 00:38:16 INFO - 'base_work_dir': 'C:\\slave\\test', 00:38:16 INFO - 'blob_upload_branch': 'mozilla-beta', 00:38:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:38:16 INFO - 'buildbot_json_path': 'buildprops.json', 00:38:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:38:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:38:16 INFO - 'download_minidump_stackwalk': True, 00:38:16 INFO - 'download_symbols': 'true', 00:38:16 INFO - 'e10s': False, 00:38:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:38:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:38:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:38:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:38:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:38:16 INFO - 'C:/mozilla-build/tooltool.py'), 00:38:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:38:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:38:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:38:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:38:16 INFO - 'log_level': 'info', 00:38:16 INFO - 'log_to_console': True, 00:38:16 INFO - 'opt_config_files': (), 00:38:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:38:16 INFO - '--processes=1', 00:38:16 INFO - '--config=%(test_path)s/wptrunner.ini', 00:38:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:38:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:38:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:38:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:38:16 INFO - 'pip_index': False, 00:38:16 INFO - 'require_test_zip': True, 00:38:16 INFO - 'test_type': ('testharness',), 00:38:16 INFO - 'this_chunk': '1', 00:38:16 INFO - 'total_chunks': '10', 00:38:16 INFO - 'virtualenv_path': 'venv', 00:38:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:38:16 INFO - 'work_dir': 'build'} 00:38:16 INFO - ##### 00:38:16 INFO - ##### Running clobber step. 00:38:16 INFO - ##### 00:38:16 INFO - Running pre-action listener: _resource_record_pre_action 00:38:16 INFO - Running main action method: clobber 00:38:16 INFO - rmtree: C:\slave\test\build 00:38:16 INFO - Using _rmtree_windows ... 00:38:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:39:14 INFO - Running post-action listener: _resource_record_post_action 00:39:14 INFO - ##### 00:39:14 INFO - ##### Running read-buildbot-config step. 00:39:14 INFO - ##### 00:39:14 INFO - Running pre-action listener: _resource_record_pre_action 00:39:14 INFO - Running main action method: read_buildbot_config 00:39:14 INFO - Using buildbot properties: 00:39:14 INFO - { 00:39:14 INFO - "project": "", 00:39:14 INFO - "product": "firefox", 00:39:14 INFO - "script_repo_revision": "production", 00:39:14 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 00:39:14 INFO - "repository": "", 00:39:14 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 00:39:14 INFO - "buildid": "20160630232223", 00:39:14 INFO - "pgo_build": "False", 00:39:14 INFO - "basedir": "C:\\slave\\test", 00:39:14 INFO - "buildnumber": 19, 00:39:14 INFO - "slavename": "t-w864-ix-131", 00:39:14 INFO - "revision": "771ddc92f65c3fa61c74f40539a4135559771b83", 00:39:14 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 00:39:14 INFO - "platform": "win64", 00:39:14 INFO - "branch": "mozilla-beta", 00:39:14 INFO - "repo_path": "releases/mozilla-beta", 00:39:14 INFO - "moz_repo_path": "", 00:39:14 INFO - "stage_platform": "win64", 00:39:14 INFO - "builduid": "085e011f18854feea039ac35de2572fb", 00:39:14 INFO - "slavebuilddir": "test" 00:39:14 INFO - } 00:39:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 00:39:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip. 00:39:14 INFO - Running post-action listener: _resource_record_post_action 00:39:14 INFO - ##### 00:39:14 INFO - ##### Running download-and-extract step. 00:39:14 INFO - ##### 00:39:14 INFO - Running pre-action listener: _resource_record_pre_action 00:39:14 INFO - Running main action method: download_and_extract 00:39:14 INFO - mkdir: C:\slave\test\build\tests 00:39:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:39:14 INFO - https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 00:39:14 INFO - trying https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 00:39:14 INFO - Downloading https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 00:39:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 00:39:15 INFO - Downloaded 1240 bytes. 00:39:15 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 00:39:15 INFO - Using the following test package requirements: 00:39:15 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 00:39:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 00:39:15 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 00:39:15 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'jsshell-win64.zip'], 00:39:15 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 00:39:15 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 00:39:15 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 00:39:15 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 00:39:15 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 00:39:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 00:39:15 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 00:39:15 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 00:39:15 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')]} 00:39:15 INFO - https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 00:39:15 INFO - trying https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 00:39:15 INFO - Downloading https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 00:39:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 00:39:17 INFO - Downloaded 20908510 bytes. 00:39:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:39:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:39:18 INFO - caution: filename not matched: web-platform/* 00:39:18 INFO - Return code: 11 00:39:18 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')]} 00:39:18 INFO - https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 00:39:18 INFO - trying https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 00:39:18 INFO - Downloading https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 00:39:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 00:39:20 INFO - Downloaded 36389112 bytes. 00:39:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:39:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:40:01 INFO - caution: filename not matched: bin/* 00:40:01 INFO - caution: filename not matched: config/* 00:40:01 INFO - caution: filename not matched: mozbase/* 00:40:01 INFO - caution: filename not matched: marionette/* 00:40:01 INFO - caution: filename not matched: tools/wptserve/* 00:40:01 INFO - Return code: 11 00:40:01 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')]} 00:40:01 INFO - https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 00:40:01 INFO - trying https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip 00:40:01 INFO - Downloading https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 00:40:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 00:40:03 INFO - Downloaded 82723838 bytes. 00:40:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip 00:40:03 INFO - mkdir: C:\slave\test\properties 00:40:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:40:03 INFO - Writing to file C:\slave\test\properties\build_url 00:40:03 INFO - Contents: 00:40:03 INFO - build_url:https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip 00:40:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:40:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:40:05 INFO - Writing to file C:\slave\test\properties\symbols_url 00:40:05 INFO - Contents: 00:40:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:40:05 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')]} 00:40:05 INFO - https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:40:05 INFO - trying https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:40:05 INFO - Downloading https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 00:40:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 00:40:06 INFO - Downloaded 50748478 bytes. 00:40:06 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 00:40:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 00:40:08 INFO - Return code: 0 00:40:08 INFO - Running post-action listener: _resource_record_post_action 00:40:08 INFO - Running post-action listener: set_extra_try_arguments 00:40:08 INFO - ##### 00:40:08 INFO - ##### Running create-virtualenv step. 00:40:08 INFO - ##### 00:40:08 INFO - Running pre-action listener: _pre_create_virtualenv 00:40:08 INFO - Running pre-action listener: _resource_record_pre_action 00:40:08 INFO - Running main action method: create_virtualenv 00:40:08 INFO - Creating virtualenv C:\slave\test\build\venv 00:40:08 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 00:40:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 00:40:13 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:40:17 INFO - Installing distribute......................................................................................................................................................................................done. 00:40:18 INFO - Return code: 0 00:40:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:40:18 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')]} 00:40:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:18 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')]} 00:40:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:18 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-131', 'USERDOMAIN': 'T-W864-IX-131', '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-131', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-131', '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-131\\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 00:40:18 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 00:40:18 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 00:40:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:40:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Roaming', 00:40:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:40:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:40:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:40:18 INFO - 'COMPUTERNAME': 'T-W864-IX-131', 00:40:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:40:18 INFO - 'DCLOCATION': 'SCL3', 00:40:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:40:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:40:18 INFO - 'HOMEDRIVE': 'C:', 00:40:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 00:40:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:40:18 INFO - 'KTS_VERSION': '1.19c', 00:40:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 00:40:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-131', 00:40:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:40:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:40:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:40:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:18 INFO - 'MOZ_NO_REMOTE': '1', 00:40:18 INFO - 'NO_EM_RESTART': '1', 00:40:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:40:18 INFO - 'OS': 'Windows_NT', 00:40:18 INFO - 'OURDRIVE': 'C:', 00:40:18 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', 00:40:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:40:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:40:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:40:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:40:18 INFO - 'PROCESSOR_LEVEL': '6', 00:40:18 INFO - 'PROCESSOR_REVISION': '1e05', 00:40:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:40:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:40:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:40:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:40:18 INFO - 'PROMPT': '$P$G', 00:40:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:40:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:40:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:40:18 INFO - 'PWD': 'C:\\slave\\test', 00:40:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:40:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:40:18 INFO - 'SYSTEMDRIVE': 'C:', 00:40:18 INFO - 'SYSTEMROOT': 'C:\\windows', 00:40:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:18 INFO - 'TEST1': 'testie', 00:40:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:18 INFO - 'USERDOMAIN': 'T-W864-IX-131', 00:40:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 00:40:18 INFO - 'USERNAME': 'cltbld', 00:40:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-131', 00:40:18 INFO - 'WINDIR': 'C:\\windows', 00:40:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:40:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:40:20 INFO - Downloading/unpacking psutil>=0.7.1 00:40:20 INFO - Running setup.py egg_info for package psutil 00:40:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:40:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:40:20 INFO - Installing collected packages: psutil 00:40:20 INFO - Running setup.py install for psutil 00:40:20 INFO - building 'psutil._psutil_windows' extension 00:40:20 INFO - error: Unable to find vcvarsall.bat 00:40:20 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-srkrum-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:40:20 INFO - running install 00:40:20 INFO - running build 00:40:20 INFO - running build_py 00:40:20 INFO - creating build 00:40:20 INFO - creating build\lib.win32-2.7 00:40:20 INFO - creating build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:40:20 INFO - running build_ext 00:40:20 INFO - building 'psutil._psutil_windows' extension 00:40:20 INFO - error: Unable to find vcvarsall.bat 00:40:20 INFO - ---------------------------------------- 00:40:20 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-srkrum-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:40:20 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-131\AppData\Roaming\pip\pip.log 00:40:20 WARNING - Return code: 1 00:40:20 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! 00:40:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:40:20 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')]} 00:40:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:20 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')]} 00:40:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:20 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-131', 'USERDOMAIN': 'T-W864-IX-131', '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-131', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-131', '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-131\\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 00:40:20 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 00:40:20 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 00:40:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:40:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Roaming', 00:40:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:40:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:40:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:40:20 INFO - 'COMPUTERNAME': 'T-W864-IX-131', 00:40:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:40:20 INFO - 'DCLOCATION': 'SCL3', 00:40:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:40:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:40:20 INFO - 'HOMEDRIVE': 'C:', 00:40:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 00:40:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:40:20 INFO - 'KTS_VERSION': '1.19c', 00:40:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 00:40:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-131', 00:40:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:40:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:40:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:40:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:20 INFO - 'MOZ_NO_REMOTE': '1', 00:40:20 INFO - 'NO_EM_RESTART': '1', 00:40:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:40:20 INFO - 'OS': 'Windows_NT', 00:40:20 INFO - 'OURDRIVE': 'C:', 00:40:20 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', 00:40:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:40:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:40:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:40:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:40:20 INFO - 'PROCESSOR_LEVEL': '6', 00:40:20 INFO - 'PROCESSOR_REVISION': '1e05', 00:40:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:40:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:40:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:40:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:40:20 INFO - 'PROMPT': '$P$G', 00:40:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:40:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:40:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:40:20 INFO - 'PWD': 'C:\\slave\\test', 00:40:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:40:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:40:20 INFO - 'SYSTEMDRIVE': 'C:', 00:40:20 INFO - 'SYSTEMROOT': 'C:\\windows', 00:40:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:20 INFO - 'TEST1': 'testie', 00:40:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:20 INFO - 'USERDOMAIN': 'T-W864-IX-131', 00:40:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 00:40:20 INFO - 'USERNAME': 'cltbld', 00:40:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-131', 00:40:20 INFO - 'WINDIR': 'C:\\windows', 00:40:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:40:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:40:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:40:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:40:21 INFO - Running setup.py egg_info for package mozsystemmonitor 00:40:21 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:40:21 INFO - Running setup.py egg_info for package psutil 00:40:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:40:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:40:21 INFO - Installing collected packages: mozsystemmonitor, psutil 00:40:21 INFO - Running setup.py install for mozsystemmonitor 00:40:21 INFO - Running setup.py install for psutil 00:40:21 INFO - building 'psutil._psutil_windows' extension 00:40:21 INFO - error: Unable to find vcvarsall.bat 00:40:21 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-nauhak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:40:21 INFO - running install 00:40:21 INFO - running build 00:40:21 INFO - running build_py 00:40:21 INFO - running build_ext 00:40:21 INFO - building 'psutil._psutil_windows' extension 00:40:21 INFO - error: Unable to find vcvarsall.bat 00:40:21 INFO - ---------------------------------------- 00:40:21 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-nauhak-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:40:21 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-131\AppData\Roaming\pip\pip.log 00:40:21 WARNING - Return code: 1 00:40:21 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! 00:40:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:40:21 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')]} 00:40:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:21 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')]} 00:40:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:21 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-131', 'USERDOMAIN': 'T-W864-IX-131', '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-131', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-131', '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-131\\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 00:40:21 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 00:40:21 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 00:40:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:40:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Roaming', 00:40:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:40:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:40:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:40:21 INFO - 'COMPUTERNAME': 'T-W864-IX-131', 00:40:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:40:21 INFO - 'DCLOCATION': 'SCL3', 00:40:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:40:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:40:21 INFO - 'HOMEDRIVE': 'C:', 00:40:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 00:40:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:40:21 INFO - 'KTS_VERSION': '1.19c', 00:40:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 00:40:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-131', 00:40:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:40:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:40:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:40:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:21 INFO - 'MOZ_NO_REMOTE': '1', 00:40:21 INFO - 'NO_EM_RESTART': '1', 00:40:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:40:21 INFO - 'OS': 'Windows_NT', 00:40:21 INFO - 'OURDRIVE': 'C:', 00:40:21 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', 00:40:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:40:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:40:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:40:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:40:21 INFO - 'PROCESSOR_LEVEL': '6', 00:40:21 INFO - 'PROCESSOR_REVISION': '1e05', 00:40:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:40:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:40:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:40:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:40:21 INFO - 'PROMPT': '$P$G', 00:40:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:40:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:40:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:40:21 INFO - 'PWD': 'C:\\slave\\test', 00:40:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:40:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:40:21 INFO - 'SYSTEMDRIVE': 'C:', 00:40:21 INFO - 'SYSTEMROOT': 'C:\\windows', 00:40:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:21 INFO - 'TEST1': 'testie', 00:40:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:21 INFO - 'USERDOMAIN': 'T-W864-IX-131', 00:40:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 00:40:21 INFO - 'USERNAME': 'cltbld', 00:40:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-131', 00:40:21 INFO - 'WINDIR': 'C:\\windows', 00:40:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:40:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:40:21 INFO - Downloading/unpacking blobuploader==1.2.4 00:40:21 INFO - Downloading blobuploader-1.2.4.tar.gz 00:40:21 INFO - Running setup.py egg_info for package blobuploader 00:40:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:40:26 INFO - Running setup.py egg_info for package requests 00:40:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:40:26 INFO - Downloading docopt-0.6.1.tar.gz 00:40:26 INFO - Running setup.py egg_info for package docopt 00:40:26 INFO - Installing collected packages: blobuploader, docopt, requests 00:40:26 INFO - Running setup.py install for blobuploader 00:40:26 INFO - Running setup.py install for docopt 00:40:26 INFO - Running setup.py install for requests 00:40:26 INFO - Successfully installed blobuploader docopt requests 00:40:26 INFO - Cleaning up... 00:40:26 INFO - Return code: 0 00:40:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:40:26 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')]} 00:40:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:26 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')]} 00:40:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:26 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, '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-131', 'USERDOMAIN': 'T-W864-IX-131', '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-131', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-131', '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-131\\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 00:40:26 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 00:40:26 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 00:40:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:40:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Roaming', 00:40:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:40:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:40:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:40:26 INFO - 'COMPUTERNAME': 'T-W864-IX-131', 00:40:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:40:26 INFO - 'DCLOCATION': 'SCL3', 00:40:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:40:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:40:26 INFO - 'HOMEDRIVE': 'C:', 00:40:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 00:40:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:40:26 INFO - 'KTS_VERSION': '1.19c', 00:40:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 00:40:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-131', 00:40:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:40:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:40:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:40:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:26 INFO - 'MOZ_NO_REMOTE': '1', 00:40:26 INFO - 'NO_EM_RESTART': '1', 00:40:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:40:26 INFO - 'OS': 'Windows_NT', 00:40:26 INFO - 'OURDRIVE': 'C:', 00:40:26 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', 00:40:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:40:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:40:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:40:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:40:26 INFO - 'PROCESSOR_LEVEL': '6', 00:40:26 INFO - 'PROCESSOR_REVISION': '1e05', 00:40:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:40:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:40:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:40:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:40:26 INFO - 'PROMPT': '$P$G', 00:40:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:40:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:40:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:40:26 INFO - 'PWD': 'C:\\slave\\test', 00:40:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:40:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:40:26 INFO - 'SYSTEMDRIVE': 'C:', 00:40:26 INFO - 'SYSTEMROOT': 'C:\\windows', 00:40:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:26 INFO - 'TEST1': 'testie', 00:40:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:26 INFO - 'USERDOMAIN': 'T-W864-IX-131', 00:40:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 00:40:26 INFO - 'USERNAME': 'cltbld', 00:40:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-131', 00:40:26 INFO - 'WINDIR': 'C:\\windows', 00:40:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:40:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:40:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:40:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:40:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:40:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:40:30 INFO - Unpacking c:\slave\test\build\tests\marionette 00:40:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:40:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:40:30 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 00:40:30 INFO - Running setup.py install for browsermob-proxy 00:40:46 INFO - Running setup.py install for manifestparser 00:40:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for marionette-client 00:40:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:40:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for marionette-driver 00:40:46 INFO - Running setup.py install for mozcrash 00:40:46 INFO - Running setup.py install for mozdebug 00:40:46 INFO - Running setup.py install for mozdevice 00:40:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for mozfile 00:40:46 INFO - Running setup.py install for mozhttpd 00:40:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for mozinfo 00:40:46 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for mozInstall 00:40:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for mozleak 00:40:46 INFO - Running setup.py install for mozlog 00:40:46 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for moznetwork 00:40:46 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for mozprocess 00:40:46 INFO - Running setup.py install for mozprofile 00:40:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for mozrunner 00:40:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for mozscreenshot 00:40:46 INFO - Running setup.py install for moztest 00:40:46 INFO - Running setup.py install for mozversion 00:40:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:40:46 INFO - Running setup.py install for wptserve 00:40:46 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 00:40:46 INFO - Cleaning up... 00:40:46 INFO - Return code: 0 00:40:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:40:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:40:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:40:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:40:46 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, '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-131', 'USERDOMAIN': 'T-W864-IX-131', '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-131', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-131', '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-131\\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 00:40:46 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 00:40:46 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 00:40:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:40:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Roaming', 00:40:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:40:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:40:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:40:46 INFO - 'COMPUTERNAME': 'T-W864-IX-131', 00:40:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:40:46 INFO - 'DCLOCATION': 'SCL3', 00:40:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:40:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:40:46 INFO - 'HOMEDRIVE': 'C:', 00:40:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 00:40:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:40:46 INFO - 'KTS_VERSION': '1.19c', 00:40:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 00:40:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-131', 00:40:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:40:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:40:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:40:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:40:46 INFO - 'MOZ_NO_REMOTE': '1', 00:40:46 INFO - 'NO_EM_RESTART': '1', 00:40:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:40:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:40:46 INFO - 'OS': 'Windows_NT', 00:40:46 INFO - 'OURDRIVE': 'C:', 00:40:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:40:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:40:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:40:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:40:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:40:46 INFO - 'PROCESSOR_LEVEL': '6', 00:40:46 INFO - 'PROCESSOR_REVISION': '1e05', 00:40:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:40:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:40:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:40:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:40:46 INFO - 'PROMPT': '$P$G', 00:40:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:40:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:40:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:40:46 INFO - 'PWD': 'C:\\slave\\test', 00:40:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:40:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:40:46 INFO - 'SYSTEMDRIVE': 'C:', 00:40:46 INFO - 'SYSTEMROOT': 'C:\\windows', 00:40:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:46 INFO - 'TEST1': 'testie', 00:40:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:40:46 INFO - 'USERDOMAIN': 'T-W864-IX-131', 00:40:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 00:40:46 INFO - 'USERNAME': 'cltbld', 00:40:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-131', 00:40:46 INFO - 'WINDIR': 'C:\\windows', 00:40:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:40:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:40:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:40:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:40:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:40:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:40:49 INFO - Unpacking c:\slave\test\build\tests\marionette 00:40:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:40:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:40:49 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)) 00:41:01 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)) 00:41:01 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)) 00:41:01 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)) 00:41:01 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)) 00:41:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:41:01 INFO - Downloading blessings-1.6.tar.gz 00:41:01 INFO - Running setup.py egg_info for package blessings 00:41:01 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)) 00:41:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:41:01 INFO - Running setup.py install for blessings 00:41:01 INFO - Running setup.py install for browsermob-proxy 00:41:01 INFO - Running setup.py install for manifestparser 00:41:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Running setup.py install for marionette-client 00:41:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:41:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Running setup.py install for marionette-driver 00:41:01 INFO - Running setup.py install for mozcrash 00:41:01 INFO - Running setup.py install for mozdebug 00:41:01 INFO - Running setup.py install for mozdevice 00:41:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Running setup.py install for mozhttpd 00:41:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Running setup.py install for mozInstall 00:41:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Running setup.py install for mozleak 00:41:01 INFO - Running setup.py install for mozprofile 00:41:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Running setup.py install for mozrunner 00:41:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:41:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:41:03 INFO - Running setup.py install for mozscreenshot 00:41:03 INFO - Running setup.py install for moztest 00:41:03 INFO - Running setup.py install for mozversion 00:41:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:41:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:41:03 INFO - Running setup.py install for wptserve 00:41:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:41:03 INFO - Cleaning up... 00:41:03 INFO - Return code: 0 00:41:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:41:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:41:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:41:03 INFO - Reading from file tmpfile_stdout 00:41:03 INFO - Using _rmtree_windows ... 00:41:03 INFO - Using _rmtree_windows ... 00:41:03 INFO - Current package versions: 00:41:03 INFO - blessings == 1.6 00:41:03 INFO - blobuploader == 1.2.4 00:41:03 INFO - browsermob-proxy == 0.6.0 00:41:03 INFO - distribute == 0.6.14 00:41:03 INFO - docopt == 0.6.1 00:41:03 INFO - manifestparser == 1.1 00:41:03 INFO - marionette-client == 2.3.0 00:41:03 INFO - marionette-driver == 1.4.0 00:41:03 INFO - mozInstall == 1.12 00:41:03 INFO - mozcrash == 0.17 00:41:03 INFO - mozdebug == 0.1 00:41:03 INFO - mozdevice == 0.48 00:41:03 INFO - mozfile == 1.2 00:41:03 INFO - mozhttpd == 0.7 00:41:03 INFO - mozinfo == 0.9 00:41:03 INFO - mozleak == 0.1 00:41:03 INFO - mozlog == 3.1 00:41:03 INFO - moznetwork == 0.27 00:41:03 INFO - mozprocess == 0.22 00:41:03 INFO - mozprofile == 0.28 00:41:03 INFO - mozrunner == 6.11 00:41:03 INFO - mozscreenshot == 0.1 00:41:03 INFO - mozsystemmonitor == 0.0 00:41:03 INFO - moztest == 0.7 00:41:03 INFO - mozversion == 1.4 00:41:03 INFO - requests == 1.2.3 00:41:03 INFO - wptserve == 1.4.0 00:41:03 INFO - Running post-action listener: _resource_record_post_action 00:41:03 INFO - Running post-action listener: _start_resource_monitoring 00:41:03 INFO - Starting resource monitoring. 00:41:03 INFO - ##### 00:41:03 INFO - ##### Running pull step. 00:41:03 INFO - ##### 00:41:03 INFO - Running pre-action listener: _resource_record_pre_action 00:41:03 INFO - Running main action method: pull 00:41:03 INFO - Pull has nothing to do! 00:41:03 INFO - Running post-action listener: _resource_record_post_action 00:41:03 INFO - ##### 00:41:03 INFO - ##### Running install step. 00:41:03 INFO - ##### 00:41:03 INFO - Running pre-action listener: _resource_record_pre_action 00:41:03 INFO - Running main action method: install 00:41:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:41:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:41:04 INFO - Reading from file tmpfile_stdout 00:41:04 INFO - Using _rmtree_windows ... 00:41:04 INFO - Using _rmtree_windows ... 00:41:04 INFO - Detecting whether we're running mozinstall >=1.0... 00:41:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:41:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:41:04 INFO - Reading from file tmpfile_stdout 00:41:04 INFO - Output received: 00:41:04 INFO - Usage: mozinstall-script.py [options] installer 00:41:04 INFO - Options: 00:41:04 INFO - -h, --help show this help message and exit 00:41:04 INFO - -d DEST, --destination=DEST 00:41:04 INFO - Directory to install application into. [default: 00:41:04 INFO - "C:\slave\test"] 00:41:04 INFO - --app=APP Application being installed. [default: firefox] 00:41:04 INFO - Using _rmtree_windows ... 00:41:04 INFO - Using _rmtree_windows ... 00:41:04 INFO - mkdir: C:\slave\test\build\application 00:41:04 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.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:41:04 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.en-US.win64.zip --destination C:\slave\test\build\application 00:41:06 INFO - Reading from file tmpfile_stdout 00:41:06 INFO - Output received: 00:41:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:41:06 INFO - Using _rmtree_windows ... 00:41:06 INFO - Using _rmtree_windows ... 00:41:06 INFO - Running post-action listener: _resource_record_post_action 00:41:06 INFO - ##### 00:41:06 INFO - ##### Running run-tests step. 00:41:06 INFO - ##### 00:41:06 INFO - Running pre-action listener: _resource_record_pre_action 00:41:06 INFO - Running main action method: run_tests 00:41:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:41:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:41:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:41:06 INFO - grabbing minidump binary from tooltool 00:41: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')]} 00:41:06 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 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:41:06 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 00:41:06 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 00:41:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:41:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpp9n40t 00:41:08 INFO - INFO - File integrity verified, renaming tmpp9n40t to win32-minidump_stackwalk.exe 00:41:08 INFO - Return code: 0 00:41:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:41:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:41:08 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/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.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 00:41:08 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/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.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 00:41:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:41:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Roaming', 00:41:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:41:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:41:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:41:08 INFO - 'COMPUTERNAME': 'T-W864-IX-131', 00:41:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:41:08 INFO - 'DCLOCATION': 'SCL3', 00:41:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:41:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:41:08 INFO - 'HOMEDRIVE': 'C:', 00:41:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-131', 00:41:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:41:08 INFO - 'KTS_VERSION': '1.19c', 00:41:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-131\\AppData\\Local', 00:41:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-131', 00:41:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:41:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:41:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:41:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:41:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:41:08 INFO - 'MOZ_NO_REMOTE': '1', 00:41:08 INFO - 'NO_EM_RESTART': '1', 00:41:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:41:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:41:08 INFO - 'OS': 'Windows_NT', 00:41:08 INFO - 'OURDRIVE': 'C:', 00:41:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:41:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:41:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:41:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:41:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:41:08 INFO - 'PROCESSOR_LEVEL': '6', 00:41:08 INFO - 'PROCESSOR_REVISION': '1e05', 00:41:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:41:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:41:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:41:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:41:08 INFO - 'PROMPT': '$P$G', 00:41:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:41:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:41:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:41:08 INFO - 'PWD': 'C:\\slave\\test', 00:41:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:41:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:41:08 INFO - 'SYSTEMDRIVE': 'C:', 00:41:08 INFO - 'SYSTEMROOT': 'C:\\windows', 00:41:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:41:08 INFO - 'TEST1': 'testie', 00:41:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:41:08 INFO - 'USERDOMAIN': 'T-W864-IX-131', 00:41:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-131', 00:41:08 INFO - 'USERNAME': 'cltbld', 00:41:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-131', 00:41:08 INFO - 'WINDIR': 'C:\\windows', 00:41:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:41:08 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/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.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 00:41:10 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 00:41:10 INFO - import pkg_resources 00:41:11 INFO - Using 1 client processes 00:41:14 INFO - SUITE-START | Running 778 tests 00:41:14 INFO - Running testharness tests 00:41:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:41:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 00:41:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:41:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:41:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:41:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:41:15 INFO - Setting up ssl 00:41:15 INFO - PROCESS | certutil | 00:41:15 INFO - PROCESS | certutil | 00:41:15 INFO - PROCESS | certutil | 00:41:15 INFO - Certificate Nickname Trust Attributes 00:41:15 INFO - SSL,S/MIME,JAR/XPI 00:41:15 INFO - 00:41:15 INFO - web-platform-tests CT,, 00:41:15 INFO - 00:41:15 INFO - Starting runner 00:41:15 INFO - PROCESS | 3064 | [3064] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:41:15 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:41:16 INFO - PROCESS | 3064 | [3064] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 00:41:17 INFO - PROCESS | 3064 | 1467358877475 Marionette DEBUG Marionette enabled via build flag and pref 00:41:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003ED9D5E000 == 1 [pid = 3064] [id = 1] 00:41:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 1 (0000003EE8C8E800) [pid = 3064] [serial = 1] [outer = 0000000000000000] 00:41:18 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:41:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 2 (0000003EE8C8F800) [pid = 3064] [serial = 2] [outer = 0000003EE8C8E800] 00:41:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC17B800 == 2 [pid = 3064] [id = 2] 00:41:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 3 (0000003EEC17C000) [pid = 3064] [serial = 3] [outer = 0000000000000000] 00:41:18 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:41:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 4 (0000003EEC17D000) [pid = 3064] [serial = 4] [outer = 0000003EEC17C000] 00:41:19 INFO - PROCESS | 3064 | 1467358879229 Marionette INFO Listening on port 2828 00:41:21 INFO - PROCESS | 3064 | 1467358881322 Marionette DEBUG Marionette enabled via command-line flag 00:41:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0C6000 == 3 [pid = 3064] [id = 3] 00:41:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 5 (0000003EED10C800) [pid = 3064] [serial = 5] [outer = 0000000000000000] 00:41:21 INFO - PROCESS | 3064 | [3064] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:41:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 6 (0000003EED10D800) [pid = 3064] [serial = 6] [outer = 0000003EED10C800] 00:41:21 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:41:21 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:41:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 7 (0000003EEDC23800) [pid = 3064] [serial = 7] [outer = 0000003EEC17C000] 00:41:22 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:41:22 INFO - PROCESS | 3064 | 1467358882031 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49279 00:41:22 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:41:22 INFO - PROCESS | 3064 | 1467358882062 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49280 00:41:22 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:41:22 INFO - PROCESS | 3064 | 1467358882070 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49281 00:41:22 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:41:22 INFO - PROCESS | 3064 | 1467358882104 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49282 00:41:22 INFO - PROCESS | 3064 | 1467358882109 Marionette DEBUG Closed connection conn0 00:41:22 INFO - PROCESS | 3064 | 1467358882111 Marionette DEBUG Closed connection conn1 00:41:22 INFO - PROCESS | 3064 | 1467358882113 Marionette DEBUG Closed connection conn2 00:41:22 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:41:22 INFO - PROCESS | 3064 | 1467358882119 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49283 00:41:22 INFO - PROCESS | 3064 | 1467358882172 Marionette DEBUG Closed connection conn3 00:41:22 INFO - PROCESS | 3064 | 1467358882637 Marionette DEBUG Closed connection conn4 00:41:22 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:41:22 INFO - PROCESS | 3064 | 1467358882644 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49284 00:41:22 INFO - PROCESS | 3064 | 1467358882665 Marionette DEBUG Closed connection conn5 00:41:22 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:41:22 INFO - PROCESS | 3064 | 1467358882673 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49285 00:41:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE32F800 == 4 [pid = 3064] [id = 4] 00:41:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 8 (0000003EEE3B4C00) [pid = 3064] [serial = 8] [outer = 0000000000000000] 00:41:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 9 (0000003EEE3BF000) [pid = 3064] [serial = 9] [outer = 0000003EEE3B4C00] 00:41:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 10 (0000003EEE303400) [pid = 3064] [serial = 10] [outer = 0000003EEE3B4C00] 00:41:22 INFO - PROCESS | 3064 | 1467358882843 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:41:22 INFO - PROCESS | 3064 | 1467358882849 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160630232223","device":"desktop","version":"48.0"} 00:41:23 INFO - PROCESS | 3064 | [3064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:41:23 INFO - PROCESS | 3064 | [3064] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:41:24 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:41:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43CD000 == 5 [pid = 3064] [id = 5] 00:41:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 11 (0000003EF43D1000) [pid = 3064] [serial = 11] [outer = 0000000000000000] 00:41:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43D1800 == 6 [pid = 3064] [id = 6] 00:41:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 12 (0000003EF213C000) [pid = 3064] [serial = 12] [outer = 0000000000000000] 00:41:25 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:41:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4AA0000 == 7 [pid = 3064] [id = 7] 00:41:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 13 (0000003EF213B800) [pid = 3064] [serial = 13] [outer = 0000000000000000] 00:41:25 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:41:25 INFO - PROCESS | 3064 | [3064] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:41:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 14 (0000003EF4D86800) [pid = 3064] [serial = 14] [outer = 0000003EF213B800] 00:41:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 15 (0000003EF5071800) [pid = 3064] [serial = 15] [outer = 0000003EF43D1000] 00:41:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 16 (0000003EF4D7C400) [pid = 3064] [serial = 16] [outer = 0000003EF213C000] 00:41:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 17 (0000003EF4EDF800) [pid = 3064] [serial = 17] [outer = 0000003EF213B800] 00:41:26 INFO - PROCESS | 3064 | 1467358886654 Marionette INFO startBrowser 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:26 INFO - PROCESS | 3064 | 1467358886691 Marionette DEBUG loaded listener.js 00:41:26 INFO - PROCESS | 3064 | 1467358886706 Marionette DEBUG loaded listener.js 00:41:26 INFO - PROCESS | 3064 | 1467358886708 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 18 (0000003EF687D000) [pid = 3064] [serial = 18] [outer = 0000003EF213B800] 00:41:28 INFO - PROCESS | 3064 | 1467358888001 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"951824d5-e5ba-448a-8870-90897f41bbf9","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160630232223","device":"desktop","version":"48.0","command_id":1}}] 00:41:28 INFO - PROCESS | 3064 | 1467358888298 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}] 00:41:28 INFO - PROCESS | 3064 | 1467358888302 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:28 INFO - PROCESS | 3064 | 1467358888373 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 00:41:28 INFO - PROCESS | 3064 | 1467358888395 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:41:28 INFO - PROCESS | 3064 | 1467358888398 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:28 INFO - PROCESS | 3064 | [3064] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:41:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003ED9D5E000 == 6 [pid = 3064] [id = 1] 00:41:30 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:41:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 19 (0000003EF410F800) [pid = 3064] [serial = 19] [outer = 0000003EF213B800] 00:41:30 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:41:30 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:41:30 INFO - PROCESS | 3064 | 1467358890937 Marionette TRACE conn6 <- [1,3,null,{}] 00:41:30 INFO - PROCESS | 3064 | 1467358890943 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:41:30 INFO - PROCESS | 3064 | 1467358890947 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:30 INFO - PROCESS | 3064 | 1467358890971 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 00:41:31 INFO - PROCESS | 3064 | 1467358891007 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 00:41:31 INFO - PROCESS | 3064 | 1467358891012 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 00:41:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:41:31 INFO - PROCESS | 3064 | 1467358891021 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:41:31 INFO - PROCESS | 3064 | 1467358891024 Marionette TRACE conn6 <- [1,6,null,{}] 00:41:31 INFO - PROCESS | 3064 | 1467358891051 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}] 00:41:31 INFO - PROCESS | 3064 | 1467358891055 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:31 INFO - PROCESS | 3064 | 1467358891077 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 00:41:31 INFO - PROCESS | 3064 | 1467358891082 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:31 INFO - PROCESS | 3064 | 1467358891085 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7885000 == 7 [pid = 3064] [id = 8] 00:41:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 20 (0000003EEC451000) [pid = 3064] [serial = 20] [outer = 0000000000000000] 00:41:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 21 (0000003EEC459000) [pid = 3064] [serial = 21] [outer = 0000003EEC451000] 00:41:31 INFO - PROCESS | 3064 | 1467358891137 Marionette DEBUG loaded listener.js 00:41:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 22 (0000003EECC48000) [pid = 3064] [serial = 22] [outer = 0000003EEC451000] 00:41:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE32F800 == 6 [pid = 3064] [id = 4] 00:41:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8C10800 == 7 [pid = 3064] [id = 9] 00:41:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 23 (0000003EEDF22000) [pid = 3064] [serial = 23] [outer = 0000000000000000] 00:41:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 24 (0000003EEE1BBC00) [pid = 3064] [serial = 24] [outer = 0000003EEDF22000] 00:41:31 INFO - PROCESS | 3064 | 1467358891704 Marionette DEBUG loaded listener.js 00:41:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 25 (0000003EF138A400) [pid = 3064] [serial = 25] [outer = 0000003EEDF22000] 00:41:31 INFO - PROCESS | 3064 | 1467358891941 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]]]}] 00:41:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:41:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 943ms 00:41:32 INFO - PROCESS | 3064 | 1467358892014 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 00:41:32 INFO - PROCESS | 3064 | 1467358892017 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 00:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:41:32 INFO - PROCESS | 3064 | 1467358892077 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:41:32 INFO - PROCESS | 3064 | 1467358892080 Marionette TRACE conn6 <- [1,10,null,{}] 00:41:32 INFO - PROCESS | 3064 | 1467358892203 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}] 00:41:32 INFO - PROCESS | 3064 | 1467358892206 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:32 INFO - PROCESS | 3064 | 1467358892323 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 00:41:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD8E000 == 8 [pid = 3064] [id = 10] 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 26 (0000003EEDD8F800) [pid = 3064] [serial = 26] [outer = 0000000000000000] 00:41:32 INFO - PROCESS | 3064 | 1467358892400 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:32 INFO - PROCESS | 3064 | 1467358892402 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 27 (0000003EEDD9C800) [pid = 3064] [serial = 27] [outer = 0000003EEDD8F800] 00:41:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE327000 == 9 [pid = 3064] [id = 11] 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 28 (0000003EF2136000) [pid = 3064] [serial = 28] [outer = 0000000000000000] 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 29 (0000003EF55AB400) [pid = 3064] [serial = 29] [outer = 0000003EF2136000] 00:41:32 INFO - PROCESS | 3064 | 1467358892467 Marionette DEBUG loaded listener.js 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 30 (0000003EF5D2B400) [pid = 3064] [serial = 30] [outer = 0000003EF2136000] 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 31 (0000003EF186E000) [pid = 3064] [serial = 31] [outer = 0000003EEDD8F800] 00:41:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE69F1000 == 10 [pid = 3064] [id = 12] 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 32 (0000003EED137800) [pid = 3064] [serial = 32] [outer = 0000000000000000] 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 33 (0000003EF711AC00) [pid = 3064] [serial = 33] [outer = 0000003EED137800] 00:41:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 34 (0000003EF6D59400) [pid = 3064] [serial = 34] [outer = 0000003EED137800] 00:41:33 INFO - PROCESS | 3064 | 1467358893081 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]]]}] 00:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1073ms 00:41:33 INFO - PROCESS | 3064 | 1467358893116 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 00:41:33 INFO - PROCESS | 3064 | 1467358893120 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 00:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:41:33 INFO - PROCESS | 3064 | 1467358893132 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:41:33 INFO - PROCESS | 3064 | 1467358893137 Marionette TRACE conn6 <- [1,14,null,{}] 00:41:33 INFO - PROCESS | 3064 | 1467358893140 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}] 00:41:33 INFO - PROCESS | 3064 | 1467358893144 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:33 INFO - PROCESS | 3064 | 1467358893257 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 00:41:33 INFO - PROCESS | 3064 | 1467358893303 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:33 INFO - PROCESS | 3064 | 1467358893306 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4194000 == 11 [pid = 3064] [id = 13] 00:41:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 35 (0000003EF6814800) [pid = 3064] [serial = 35] [outer = 0000000000000000] 00:41:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 36 (0000003EF746D000) [pid = 3064] [serial = 36] [outer = 0000003EF6814800] 00:41:33 INFO - PROCESS | 3064 | 1467358893353 Marionette DEBUG loaded listener.js 00:41:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 37 (0000003EEC11B400) [pid = 3064] [serial = 37] [outer = 0000003EF6814800] 00:41:33 INFO - PROCESS | 3064 | 1467358893724 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]]]}] 00:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 648ms 00:41:33 INFO - PROCESS | 3064 | 1467358893778 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 00:41:33 INFO - PROCESS | 3064 | 1467358893781 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 00:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:41:33 INFO - PROCESS | 3064 | 1467358893784 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:41:33 INFO - PROCESS | 3064 | 1467358893786 Marionette TRACE conn6 <- [1,18,null,{}] 00:41:33 INFO - PROCESS | 3064 | 1467358893789 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}] 00:41:33 INFO - PROCESS | 3064 | 1467358893791 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:33 INFO - PROCESS | 3064 | 1467358893879 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 00:41:33 INFO - PROCESS | 3064 | 1467358893889 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:33 INFO - PROCESS | 3064 | 1467358893892 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46BE000 == 12 [pid = 3064] [id = 14] 00:41:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 38 (0000003EF42A7C00) [pid = 3064] [serial = 38] [outer = 0000000000000000] 00:41:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 39 (0000003EF1893C00) [pid = 3064] [serial = 39] [outer = 0000003EF42A7C00] 00:41:33 INFO - PROCESS | 3064 | 1467358893938 Marionette DEBUG loaded listener.js 00:41:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 40 (0000003EF189B400) [pid = 3064] [serial = 40] [outer = 0000003EF42A7C00] 00:41:34 INFO - PROCESS | 3064 | 1467358894340 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]]]}] 00:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 00:41:34 INFO - PROCESS | 3064 | 1467358894379 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 00:41:34 INFO - PROCESS | 3064 | 1467358894381 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 00:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:41:34 INFO - PROCESS | 3064 | 1467358894385 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:41:34 INFO - PROCESS | 3064 | 1467358894387 Marionette TRACE conn6 <- [1,22,null,{}] 00:41:34 INFO - PROCESS | 3064 | 1467358894391 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}] 00:41:34 INFO - PROCESS | 3064 | 1467358894393 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:34 INFO - PROCESS | 3064 | 1467358894479 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 00:41:34 INFO - PROCESS | 3064 | 1467358894485 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:34 INFO - PROCESS | 3064 | 1467358894491 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4870800 == 13 [pid = 3064] [id = 15] 00:41:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 41 (0000003EF7E09000) [pid = 3064] [serial = 41] [outer = 0000000000000000] 00:41:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 42 (0000003EF7E0B800) [pid = 3064] [serial = 42] [outer = 0000003EF7E09000] 00:41:34 INFO - PROCESS | 3064 | 1467358894547 Marionette DEBUG loaded listener.js 00:41:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 43 (0000003EF137E000) [pid = 3064] [serial = 43] [outer = 0000003EF7E09000] 00:41:34 INFO - PROCESS | 3064 | 1467358894952 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]]]}] 00:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 00:41:34 INFO - PROCESS | 3064 | 1467358894973 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 00:41:34 INFO - PROCESS | 3064 | 1467358894976 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 00:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:41:34 INFO - PROCESS | 3064 | 1467358894978 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:41:34 INFO - PROCESS | 3064 | 1467358894980 Marionette TRACE conn6 <- [1,26,null,{}] 00:41:35 INFO - PROCESS | 3064 | 1467358894994 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}] 00:41:35 INFO - PROCESS | 3064 | 1467358894996 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:35 INFO - PROCESS | 3064 | 1467358895084 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 00:41:35 INFO - PROCESS | 3064 | 1467358895090 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:35 INFO - PROCESS | 3064 | 1467358895093 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A94800 == 14 [pid = 3064] [id = 16] 00:41:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 44 (0000003EE6117800) [pid = 3064] [serial = 44] [outer = 0000000000000000] 00:41:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 45 (0000003EF3397C00) [pid = 3064] [serial = 45] [outer = 0000003EE6117800] 00:41:35 INFO - PROCESS | 3064 | 1467358895140 Marionette DEBUG loaded listener.js 00:41:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 46 (0000003EE78E6400) [pid = 3064] [serial = 46] [outer = 0000003EE6117800] 00:41:35 INFO - PROCESS | 3064 | 1467358895566 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]]]}] 00:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 650ms 00:41:35 INFO - PROCESS | 3064 | 1467358895633 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 00:41:35 INFO - PROCESS | 3064 | 1467358895635 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 00:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:41:35 INFO - PROCESS | 3064 | 1467358895638 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:41:35 INFO - PROCESS | 3064 | 1467358895640 Marionette TRACE conn6 <- [1,30,null,{}] 00:41:35 INFO - PROCESS | 3064 | 1467358895644 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}] 00:41:35 INFO - PROCESS | 3064 | 1467358895646 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:35 INFO - PROCESS | 3064 | 1467358895729 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 00:41:35 INFO - PROCESS | 3064 | 1467358895735 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:35 INFO - PROCESS | 3064 | 1467358895737 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55F2800 == 15 [pid = 3064] [id = 17] 00:41:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 47 (0000003EE78EB800) [pid = 3064] [serial = 47] [outer = 0000000000000000] 00:41:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 48 (0000003EF82DD400) [pid = 3064] [serial = 48] [outer = 0000003EE78EB800] 00:41:35 INFO - PROCESS | 3064 | 1467358895783 Marionette DEBUG loaded listener.js 00:41:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (0000003EF82E4400) [pid = 3064] [serial = 49] [outer = 0000003EE78EB800] 00:41:36 INFO - PROCESS | 3064 | 1467358896167 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]]]}] 00:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 00:41:36 INFO - PROCESS | 3064 | 1467358896228 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 00:41:36 INFO - PROCESS | 3064 | 1467358896230 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 00:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:41:36 INFO - PROCESS | 3064 | 1467358896233 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:41:36 INFO - PROCESS | 3064 | 1467358896235 Marionette TRACE conn6 <- [1,34,null,{}] 00:41:36 INFO - PROCESS | 3064 | 1467358896239 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}] 00:41:36 INFO - PROCESS | 3064 | 1467358896241 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:36 INFO - PROCESS | 3064 | 1467358896317 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 00:41:36 INFO - PROCESS | 3064 | 1467358896322 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:36 INFO - PROCESS | 3064 | 1467358896324 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF68B5000 == 16 [pid = 3064] [id = 18] 00:41:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (0000003EE7C32800) [pid = 3064] [serial = 50] [outer = 0000000000000000] 00:41:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (0000003EE7C36800) [pid = 3064] [serial = 51] [outer = 0000003EE7C32800] 00:41:36 INFO - PROCESS | 3064 | 1467358896369 Marionette DEBUG loaded listener.js 00:41:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (0000003EE80BC400) [pid = 3064] [serial = 52] [outer = 0000003EE7C32800] 00:41:36 INFO - PROCESS | 3064 | 1467358896839 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]]]}] 00:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 00:41:36 INFO - PROCESS | 3064 | 1467358896866 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 00:41:36 INFO - PROCESS | 3064 | 1467358896868 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 00:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:41:36 INFO - PROCESS | 3064 | 1467358896876 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:41:36 INFO - PROCESS | 3064 | 1467358896878 Marionette TRACE conn6 <- [1,38,null,{}] 00:41:36 INFO - PROCESS | 3064 | 1467358896882 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}] 00:41:36 INFO - PROCESS | 3064 | 1467358896893 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:36 INFO - PROCESS | 3064 | 1467358896972 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 00:41:36 INFO - PROCESS | 3064 | 1467358896978 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:36 INFO - PROCESS | 3064 | 1467358896980 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA773000 == 17 [pid = 3064] [id = 19] 00:41:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0000003EE80C6800) [pid = 3064] [serial = 53] [outer = 0000000000000000] 00:41:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0000003EF82E9400) [pid = 3064] [serial = 54] [outer = 0000003EE80C6800] 00:41:37 INFO - PROCESS | 3064 | 1467358897025 Marionette DEBUG loaded listener.js 00:41:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0000003EFA71F800) [pid = 3064] [serial = 55] [outer = 0000003EE80C6800] 00:41:37 INFO - PROCESS | 3064 | 1467358897397 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]]]}] 00:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 00:41:37 INFO - PROCESS | 3064 | 1467358897462 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 00:41:37 INFO - PROCESS | 3064 | 1467358897464 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 00:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:41:37 INFO - PROCESS | 3064 | 1467358897468 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:41:37 INFO - PROCESS | 3064 | 1467358897470 Marionette TRACE conn6 <- [1,42,null,{}] 00:41:37 INFO - PROCESS | 3064 | 1467358897474 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}] 00:41:37 INFO - PROCESS | 3064 | 1467358897476 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:37 INFO - PROCESS | 3064 | 1467358897564 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 00:41:37 INFO - PROCESS | 3064 | 1467358897570 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:37 INFO - PROCESS | 3064 | 1467358897572 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA78F800 == 18 [pid = 3064] [id = 20] 00:41:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0000003EFA723000) [pid = 3064] [serial = 56] [outer = 0000000000000000] 00:41:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EFAB72000) [pid = 3064] [serial = 57] [outer = 0000003EFA723000] 00:41:37 INFO - PROCESS | 3064 | 1467358897622 Marionette DEBUG loaded listener.js 00:41:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EFAB7B400) [pid = 3064] [serial = 58] [outer = 0000003EFA723000] 00:41:38 INFO - PROCESS | 3064 | 1467358898019 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]]]}] 00:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 00:41:38 INFO - PROCESS | 3064 | 1467358898057 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 00:41:38 INFO - PROCESS | 3064 | 1467358898059 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 00:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:41:38 INFO - PROCESS | 3064 | 1467358898062 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:41:38 INFO - PROCESS | 3064 | 1467358898065 Marionette TRACE conn6 <- [1,46,null,{}] 00:41:38 INFO - PROCESS | 3064 | 1467358898069 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}] 00:41:38 INFO - PROCESS | 3064 | 1467358898071 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:38 INFO - PROCESS | 3064 | 1467358898187 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 00:41:38 INFO - PROCESS | 3064 | 1467358898192 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:38 INFO - PROCESS | 3064 | 1467358898195 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8222000 == 19 [pid = 3064] [id = 21] 00:41:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EF5850000) [pid = 3064] [serial = 59] [outer = 0000000000000000] 00:41:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EF585AC00) [pid = 3064] [serial = 60] [outer = 0000003EF5850000] 00:41:38 INFO - PROCESS | 3064 | 1467358898244 Marionette DEBUG loaded listener.js 00:41:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EFAB7F800) [pid = 3064] [serial = 61] [outer = 0000003EF5850000] 00:41:38 INFO - PROCESS | 3064 | 1467358898637 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]]]}] 00:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 628ms 00:41:39 INFO - PROCESS | 3064 | 1467358899359 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 00:41:39 INFO - PROCESS | 3064 | 1467358899364 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 00:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:41:39 INFO - PROCESS | 3064 | 1467358899383 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:41:39 INFO - PROCESS | 3064 | 1467358899386 Marionette TRACE conn6 <- [1,50,null,{}] 00:41:39 INFO - PROCESS | 3064 | 1467358899392 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}] 00:41:39 INFO - PROCESS | 3064 | 1467358899396 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:39 INFO - PROCESS | 3064 | 1467358899507 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 00:41:39 INFO - PROCESS | 3064 | 1467358899514 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:39 INFO - PROCESS | 3064 | 1467358899519 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F63800 == 20 [pid = 3064] [id = 22] 00:41:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE7F1F800) [pid = 3064] [serial = 62] [outer = 0000000000000000] 00:41:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE80BD400) [pid = 3064] [serial = 63] [outer = 0000003EE7F1F800] 00:41:39 INFO - PROCESS | 3064 | 1467358899569 Marionette DEBUG loaded listener.js 00:41:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EEC11A000) [pid = 3064] [serial = 64] [outer = 0000003EE7F1F800] 00:41:40 INFO - PROCESS | 3064 | 1467358899993 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]]]}] 00:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 648ms 00:41:40 INFO - PROCESS | 3064 | 1467358900034 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 00:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:41:40 INFO - PROCESS | 3064 | 1467358900037 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 00:41:40 INFO - PROCESS | 3064 | 1467358900043 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 3064 | 1467358900047 Marionette TRACE conn6 <- [1,54,null,{}] 00:41:40 INFO - PROCESS | 3064 | 1467358900057 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}] 00:41:40 INFO - PROCESS | 3064 | 1467358900060 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:40 INFO - PROCESS | 3064 | 1467358900162 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 00:41:40 INFO - PROCESS | 3064 | 1467358900169 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 3064 | 1467358900171 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0B5000 == 21 [pid = 3064] [id = 23] 00:41:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EECB1A400) [pid = 3064] [serial = 65] [outer = 0000000000000000] 00:41:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EECE3D800) [pid = 3064] [serial = 66] [outer = 0000003EECB1A400] 00:41:40 INFO - PROCESS | 3064 | 1467358900220 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEE1B7800) [pid = 3064] [serial = 67] [outer = 0000003EECB1A400] 00:41:40 INFO - PROCESS | 3064 | 1467358900656 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]]]}] 00:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 649ms 00:41:40 INFO - PROCESS | 3064 | 1467358900692 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 00:41:40 INFO - PROCESS | 3064 | 1467358900694 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 00:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:41:40 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EEE3B4C00) [pid = 3064] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:41:40 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEC451000) [pid = 3064] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:41:40 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF2136000) [pid = 3064] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:41:40 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF6814800) [pid = 3064] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:41:40 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EF42A7C00) [pid = 3064] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:41:40 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF7E09000) [pid = 3064] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:41:40 INFO - PROCESS | 3064 | 1467358900936 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 3064 | 1467358900938 Marionette TRACE conn6 <- [1,58,null,{}] 00:41:40 INFO - PROCESS | 3064 | 1467358900956 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}] 00:41:40 INFO - PROCESS | 3064 | 1467358900960 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:41 INFO - PROCESS | 3064 | 1467358901047 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 00:41:41 INFO - PROCESS | 3064 | 1467358901058 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:41 INFO - PROCESS | 3064 | 1467358901062 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1F7A000 == 22 [pid = 3064] [id = 24] 00:41:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EEE3E3800) [pid = 3064] [serial = 68] [outer = 0000000000000000] 00:41:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EEE3E8800) [pid = 3064] [serial = 69] [outer = 0000003EEE3E3800] 00:41:41 INFO - PROCESS | 3064 | 1467358901111 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EF189E400) [pid = 3064] [serial = 70] [outer = 0000003EEE3E3800] 00:41:41 INFO - PROCESS | 3064 | 1467358901516 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]]]}] 00:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 882ms 00:41:41 INFO - PROCESS | 3064 | 1467358901582 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 00:41:41 INFO - PROCESS | 3064 | 1467358901584 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 00:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:41:41 INFO - PROCESS | 3064 | 1467358901592 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:41:41 INFO - PROCESS | 3064 | 1467358901594 Marionette TRACE conn6 <- [1,62,null,{}] 00:41:41 INFO - PROCESS | 3064 | 1467358901598 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}] 00:41:41 INFO - PROCESS | 3064 | 1467358901600 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:41 INFO - PROCESS | 3064 | 1467358901685 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 00:41:41 INFO - PROCESS | 3064 | 1467358901693 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:41 INFO - PROCESS | 3064 | 1467358901695 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46BC000 == 23 [pid = 3064] [id = 25] 00:41:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EEE85FC00) [pid = 3064] [serial = 71] [outer = 0000000000000000] 00:41:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EF4119400) [pid = 3064] [serial = 72] [outer = 0000003EEE85FC00] 00:41:41 INFO - PROCESS | 3064 | 1467358901742 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EF425D400) [pid = 3064] [serial = 73] [outer = 0000003EEE85FC00] 00:41:42 INFO - PROCESS | 3064 | 1467358902153 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]]]}] 00:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 00:41:42 INFO - PROCESS | 3064 | 1467358902177 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 3064 | 1467358902180 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 00:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:41:42 INFO - PROCESS | 3064 | 1467358902183 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:41:42 INFO - PROCESS | 3064 | 1467358902185 Marionette TRACE conn6 <- [1,66,null,{}] 00:41:42 INFO - PROCESS | 3064 | 1467358902189 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}] 00:41:42 INFO - PROCESS | 3064 | 1467358902191 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:42 INFO - PROCESS | 3064 | 1467358902271 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 00:41:42 INFO - PROCESS | 3064 | 1467358902277 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 3064 | 1467358902279 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A90000 == 24 [pid = 3064] [id = 26] 00:41:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF42A3000) [pid = 3064] [serial = 74] [outer = 0000000000000000] 00:41:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF51E6C00) [pid = 3064] [serial = 75] [outer = 0000003EF42A3000] 00:41:42 INFO - PROCESS | 3064 | 1467358902324 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF5851400) [pid = 3064] [serial = 76] [outer = 0000003EF42A3000] 00:41:42 INFO - PROCESS | 3064 | 1467358902734 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]]]}] 00:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 00:41:42 INFO - PROCESS | 3064 | 1467358902773 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 3064 | 1467358902775 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 00:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:41:42 INFO - PROCESS | 3064 | 1467358902779 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:41:42 INFO - PROCESS | 3064 | 1467358902781 Marionette TRACE conn6 <- [1,70,null,{}] 00:41:42 INFO - PROCESS | 3064 | 1467358902784 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}] 00:41:42 INFO - PROCESS | 3064 | 1467358902790 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:42 INFO - PROCESS | 3064 | 1467358902898 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 00:41:42 INFO - PROCESS | 3064 | 1467358902937 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 3064 | 1467358902940 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE73A7000 == 25 [pid = 3064] [id = 27] 00:41:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE6114000) [pid = 3064] [serial = 77] [outer = 0000000000000000] 00:41:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE713CC00) [pid = 3064] [serial = 78] [outer = 0000003EE6114000] 00:41:43 INFO - PROCESS | 3064 | 1467358903057 Marionette DEBUG loaded listener.js 00:41:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7C37C00) [pid = 3064] [serial = 79] [outer = 0000003EE6114000] 00:41:43 INFO - PROCESS | 3064 | 1467358903600 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]]]}] 00:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 878ms 00:41:43 INFO - PROCESS | 3064 | 1467358903662 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 00:41:43 INFO - PROCESS | 3064 | 1467358903666 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 00:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:41:43 INFO - PROCESS | 3064 | 1467358903670 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:41:43 INFO - PROCESS | 3064 | 1467358903674 Marionette TRACE conn6 <- [1,74,null,{}] 00:41:43 INFO - PROCESS | 3064 | 1467358903680 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}] 00:41:43 INFO - PROCESS | 3064 | 1467358903683 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:43 INFO - PROCESS | 3064 | 1467358903793 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 00:41:43 INFO - PROCESS | 3064 | 1467358903867 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:43 INFO - PROCESS | 3064 | 1467358903870 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4598800 == 26 [pid = 3064] [id = 28] 00:41:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEE3B5400) [pid = 3064] [serial = 80] [outer = 0000000000000000] 00:41:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE3EB400) [pid = 3064] [serial = 81] [outer = 0000003EEE3B5400] 00:41:43 INFO - PROCESS | 3064 | 1467358903930 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A09800) [pid = 3064] [serial = 82] [outer = 0000003EEE3B5400] 00:41:44 INFO - PROCESS | 3064 | 1467358904438 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]]]}] 00:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 838ms 00:41:44 INFO - PROCESS | 3064 | 1467358904518 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 00:41:44 INFO - PROCESS | 3064 | 1467358904522 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 00:41:44 INFO - PROCESS | 3064 | 1467358904527 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:41:44 INFO - PROCESS | 3064 | 1467358904530 Marionette TRACE conn6 <- [1,78,null,{}] 00:41:44 INFO - PROCESS | 3064 | 1467358904534 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}] 00:41:44 INFO - PROCESS | 3064 | 1467358904537 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:44 INFO - PROCESS | 3064 | 1467358904653 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 00:41:44 INFO - PROCESS | 3064 | 1467358904708 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:44 INFO - PROCESS | 3064 | 1467358904710 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8220000 == 27 [pid = 3064] [id = 29] 00:41:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF584D400) [pid = 3064] [serial = 83] [outer = 0000000000000000] 00:41:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF7E02400) [pid = 3064] [serial = 84] [outer = 0000003EF584D400] 00:41:44 INFO - PROCESS | 3064 | 1467358904767 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF805B400) [pid = 3064] [serial = 85] [outer = 0000003EF584D400] 00:41:45 INFO - PROCESS | 3064 | 1467358905347 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]]]}] 00:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 00:41:45 INFO - PROCESS | 3064 | 1467358905371 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 00:41:45 INFO - PROCESS | 3064 | 1467358905374 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 00:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:41:45 INFO - PROCESS | 3064 | 1467358905379 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:41:45 INFO - PROCESS | 3064 | 1467358905386 Marionette TRACE conn6 <- [1,82,null,{}] 00:41:45 INFO - PROCESS | 3064 | 1467358905396 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}] 00:41:45 INFO - PROCESS | 3064 | 1467358905400 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:45 INFO - PROCESS | 3064 | 1467358905506 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 00:41:45 INFO - PROCESS | 3064 | 1467358905566 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 3064 | 1467358905568 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB90A800 == 28 [pid = 3064] [id = 30] 00:41:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7DA0800) [pid = 3064] [serial = 86] [outer = 0000000000000000] 00:41:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5F8D400) [pid = 3064] [serial = 87] [outer = 0000003EE7DA0800] 00:41:45 INFO - PROCESS | 3064 | 1467358905623 Marionette DEBUG loaded listener.js 00:41:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EFA71C400) [pid = 3064] [serial = 88] [outer = 0000003EE7DA0800] 00:41:46 INFO - PROCESS | 3064 | 1467358906113 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]]]}] 00:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 796ms 00:41:46 INFO - PROCESS | 3064 | 1467358906176 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 3064 | 1467358906179 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 00:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:41:46 INFO - PROCESS | 3064 | 1467358906183 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:41:46 INFO - PROCESS | 3064 | 1467358906185 Marionette TRACE conn6 <- [1,86,null,{}] 00:41:46 INFO - PROCESS | 3064 | 1467358906189 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}] 00:41:46 INFO - PROCESS | 3064 | 1467358906191 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:46 INFO - PROCESS | 3064 | 1467358906298 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 00:41:46 INFO - PROCESS | 3064 | 1467358906357 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:46 INFO - PROCESS | 3064 | 1467358906360 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB90C000 == 29 [pid = 3064] [id = 31] 00:41:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1481000) [pid = 3064] [serial = 89] [outer = 0000000000000000] 00:41:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1488800) [pid = 3064] [serial = 90] [outer = 0000003EF1481000] 00:41:46 INFO - PROCESS | 3064 | 1467358906415 Marionette DEBUG loaded listener.js 00:41:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EFA725800) [pid = 3064] [serial = 91] [outer = 0000003EF1481000] 00:41:47 INFO - PROCESS | 3064 | 1467358907049 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]]]}] 00:41:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7885000 == 28 [pid = 3064] [id = 8] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4EDF800) [pid = 3064] [serial = 17] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7C36800) [pid = 3064] [serial = 51] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF82E9400) [pid = 3064] [serial = 54] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EFAB72000) [pid = 3064] [serial = 57] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC459000) [pid = 3064] [serial = 21] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EECC48000) [pid = 3064] [serial = 22] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEE1BBC00) [pid = 3064] [serial = 24] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF55AB400) [pid = 3064] [serial = 29] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF711AC00) [pid = 3064] [serial = 33] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF746D000) [pid = 3064] [serial = 36] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF1893C00) [pid = 3064] [serial = 39] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF7E0B800) [pid = 3064] [serial = 42] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3397C00) [pid = 3064] [serial = 45] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF82DD400) [pid = 3064] [serial = 48] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEDD9C800) [pid = 3064] [serial = 27] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5D2B400) [pid = 3064] [serial = 30] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EEC11B400) [pid = 3064] [serial = 37] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF189B400) [pid = 3064] [serial = 40] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF137E000) [pid = 3064] [serial = 43] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF4D86800) [pid = 3064] [serial = 14] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EEE303400) [pid = 3064] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEE3BF000) [pid = 3064] [serial = 9] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EEC17D000) [pid = 3064] [serial = 4] [outer = 0000000000000000] [url = about:blank] 00:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1440ms 00:41:47 INFO - PROCESS | 3064 | 1467358907633 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 00:41:47 INFO - PROCESS | 3064 | 1467358907639 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 00:41:47 INFO - PROCESS | 3064 | 1467358907646 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:41:47 INFO - PROCESS | 3064 | 1467358907649 Marionette TRACE conn6 <- [1,90,null,{}] 00:41:47 INFO - PROCESS | 3064 | 1467358907655 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}] 00:41:47 INFO - PROCESS | 3064 | 1467358907659 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:47 INFO - PROCESS | 3064 | 1467358907747 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 00:41:47 INFO - PROCESS | 3064 | 1467358907754 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 3064 | 1467358907759 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE73A3800 == 29 [pid = 3064] [id = 32] 00:41:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE7D9A000) [pid = 3064] [serial = 92] [outer = 0000000000000000] 00:41:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE7D9FC00) [pid = 3064] [serial = 93] [outer = 0000003EE7D9A000] 00:41:47 INFO - PROCESS | 3064 | 1467358907810 Marionette DEBUG loaded listener.js 00:41:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7E4B800) [pid = 3064] [serial = 94] [outer = 0000003EE7D9A000] 00:41:48 INFO - PROCESS | 3064 | 1467358908207 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]]]}] 00:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 628ms 00:41:48 INFO - PROCESS | 3064 | 1467358908281 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 00:41:48 INFO - PROCESS | 3064 | 1467358908284 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 00:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:41:48 INFO - PROCESS | 3064 | 1467358908291 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:41:48 INFO - PROCESS | 3064 | 1467358908295 Marionette TRACE conn6 <- [1,94,null,{}] 00:41:48 INFO - PROCESS | 3064 | 1467358908299 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}] 00:41:48 INFO - PROCESS | 3064 | 1467358908302 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:48 INFO - PROCESS | 3064 | 1467358908392 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 00:41:48 INFO - PROCESS | 3064 | 1467358908408 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:48 INFO - PROCESS | 3064 | 1467358908411 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC188000 == 30 [pid = 3064] [id = 33] 00:41:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE80C3800) [pid = 3064] [serial = 95] [outer = 0000000000000000] 00:41:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE8CD9000) [pid = 3064] [serial = 96] [outer = 0000003EE80C3800] 00:41:48 INFO - PROCESS | 3064 | 1467358908460 Marionette DEBUG loaded listener.js 00:41:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC11E800) [pid = 3064] [serial = 97] [outer = 0000003EE80C3800] 00:41:48 INFO - PROCESS | 3064 | 1467358908874 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]]]}] 00:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 649ms 00:41:48 INFO - PROCESS | 3064 | 1467358908938 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 00:41:48 INFO - PROCESS | 3064 | 1467358908941 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 00:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:41:48 INFO - PROCESS | 3064 | 1467358908945 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:41:48 INFO - PROCESS | 3064 | 1467358908947 Marionette TRACE conn6 <- [1,98,null,{}] 00:41:48 INFO - PROCESS | 3064 | 1467358908963 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}] 00:41:48 INFO - PROCESS | 3064 | 1467358908976 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:49 INFO - PROCESS | 3064 | 1467358909091 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 00:41:49 INFO - PROCESS | 3064 | 1467358909107 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 3064 | 1467358909111 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE343000 == 31 [pid = 3064] [id = 34] 00:41:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EECE3AC00) [pid = 3064] [serial = 98] [outer = 0000000000000000] 00:41:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EED076C00) [pid = 3064] [serial = 99] [outer = 0000003EECE3AC00] 00:41:49 INFO - PROCESS | 3064 | 1467358909162 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEE305C00) [pid = 3064] [serial = 100] [outer = 0000003EECE3AC00] 00:41:49 INFO - PROCESS | 3064 | 1467358909574 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]]]}] 00:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 693ms 00:41:49 INFO - PROCESS | 3064 | 1467358909639 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 3064 | 1467358909642 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 00:41:49 INFO - PROCESS | 3064 | 1467358909645 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:41:49 INFO - PROCESS | 3064 | 1467358909646 Marionette TRACE conn6 <- [1,102,null,{}] 00:41:49 INFO - PROCESS | 3064 | 1467358909650 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}] 00:41:49 INFO - PROCESS | 3064 | 1467358909652 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:49 INFO - PROCESS | 3064 | 1467358909738 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 00:41:49 INFO - PROCESS | 3064 | 1467358909744 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 3064 | 1467358909746 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4197800 == 32 [pid = 3064] [id = 35] 00:41:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF147BC00) [pid = 3064] [serial = 101] [outer = 0000000000000000] 00:41:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF147FC00) [pid = 3064] [serial = 102] [outer = 0000003EF147BC00] 00:41:49 INFO - PROCESS | 3064 | 1467358909792 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1893C00) [pid = 3064] [serial = 103] [outer = 0000003EF147BC00] 00:41:50 INFO - PROCESS | 3064 | 1467358910233 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]]]}] 00:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 00:41:50 INFO - PROCESS | 3064 | 1467358910276 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 3064 | 1467358910278 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 00:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:41:50 INFO - PROCESS | 3064 | 1467358910282 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:41:50 INFO - PROCESS | 3064 | 1467358910284 Marionette TRACE conn6 <- [1,106,null,{}] 00:41:50 INFO - PROCESS | 3064 | 1467358910287 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}] 00:41:50 INFO - PROCESS | 3064 | 1467358910290 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:50 INFO - PROCESS | 3064 | 1467358910397 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 00:41:50 INFO - PROCESS | 3064 | 1467358910460 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 3064 | 1467358910463 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47BE000 == 33 [pid = 3064] [id = 36] 00:41:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE78EEC00) [pid = 3064] [serial = 104] [outer = 0000000000000000] 00:41:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF213E800) [pid = 3064] [serial = 105] [outer = 0000003EE78EEC00] 00:41:50 INFO - PROCESS | 3064 | 1467358910508 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3CD5C00) [pid = 3064] [serial = 106] [outer = 0000003EE78EEC00] 00:41:50 INFO - PROCESS | 3064 | 1467358910903 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]]]}] 00:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 691ms 00:41:50 INFO - PROCESS | 3064 | 1467358910977 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 3064 | 1467358910980 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 00:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:41:50 INFO - PROCESS | 3064 | 1467358910983 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:41:50 INFO - PROCESS | 3064 | 1467358910985 Marionette TRACE conn6 <- [1,110,null,{}] 00:41:51 INFO - PROCESS | 3064 | 1467358910989 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}] 00:41:51 INFO - PROCESS | 3064 | 1467358910995 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:51 INFO - PROCESS | 3064 | 1467358911126 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 00:41:51 INFO - PROCESS | 3064 | 1467358911134 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 3064 | 1467358911136 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E34000 == 34 [pid = 3064] [id = 37] 00:41:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF5502400) [pid = 3064] [serial = 107] [outer = 0000000000000000] 00:41:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF56ED000) [pid = 3064] [serial = 108] [outer = 0000003EF5502400] 00:41:51 INFO - PROCESS | 3064 | 1467358911182 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5D07C00) [pid = 3064] [serial = 109] [outer = 0000003EF5502400] 00:41:51 INFO - PROCESS | 3064 | 1467358911592 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]]]}] 00:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 00:41:51 INFO - PROCESS | 3064 | 1467358911613 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 3064 | 1467358911615 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 00:41:51 INFO - PROCESS | 3064 | 1467358911618 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:41:51 INFO - PROCESS | 3064 | 1467358911620 Marionette TRACE conn6 <- [1,114,null,{}] 00:41:51 INFO - PROCESS | 3064 | 1467358911624 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}] 00:41:51 INFO - PROCESS | 3064 | 1467358911626 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:51 INFO - PROCESS | 3064 | 1467358911731 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 00:41:51 INFO - PROCESS | 3064 | 1467358911790 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 3064 | 1467358911792 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5FE6000 == 35 [pid = 3064] [id = 38] 00:41:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5D35C00) [pid = 3064] [serial = 110] [outer = 0000000000000000] 00:41:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF6875C00) [pid = 3064] [serial = 111] [outer = 0000003EF5D35C00] 00:41:51 INFO - PROCESS | 3064 | 1467358911836 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF7E03800) [pid = 3064] [serial = 112] [outer = 0000003EF5D35C00] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF5850000) [pid = 3064] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EFA723000) [pid = 3064] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE80C6800) [pid = 3064] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7C32800) [pid = 3064] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE6117800) [pid = 3064] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE78EB800) [pid = 3064] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF42A3000) [pid = 3064] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EECB1A400) [pid = 3064] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7F1F800) [pid = 3064] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEE3E3800) [pid = 3064] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:41:52 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEE85FC00) [pid = 3064] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:41:52 INFO - PROCESS | 3064 | 1467358912241 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]]]}] 00:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 00:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:41:52 INFO - PROCESS | 3064 | 1467358912314 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 3064 | 1467358912317 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 00:41:52 INFO - PROCESS | 3064 | 1467358912320 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:41:52 INFO - PROCESS | 3064 | 1467358912322 Marionette TRACE conn6 <- [1,118,null,{}] 00:41:52 INFO - PROCESS | 3064 | 1467358912326 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}] 00:41:52 INFO - PROCESS | 3064 | 1467358912328 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:52 INFO - PROCESS | 3064 | 1467358912404 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 00:41:52 INFO - PROCESS | 3064 | 1467358912410 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:52 INFO - PROCESS | 3064 | 1467358912412 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8048800 == 36 [pid = 3064] [id = 39] 00:41:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EECB3A800) [pid = 3064] [serial = 113] [outer = 0000000000000000] 00:41:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF711AC00) [pid = 3064] [serial = 114] [outer = 0000003EECB3A800] 00:41:52 INFO - PROCESS | 3064 | 1467358912457 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF7E10400) [pid = 3064] [serial = 115] [outer = 0000003EECB3A800] 00:41:52 INFO - PROCESS | 3064 | 1467358912832 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]]]}] 00:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 544ms 00:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:41:52 INFO - PROCESS | 3064 | 1467358912866 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 3064 | 1467358912869 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 00:41:52 INFO - PROCESS | 3064 | 1467358912872 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:41:52 INFO - PROCESS | 3064 | 1467358912874 Marionette TRACE conn6 <- [1,122,null,{}] 00:41:52 INFO - PROCESS | 3064 | 1467358912878 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}] 00:41:52 INFO - PROCESS | 3064 | 1467358912880 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:53 INFO - PROCESS | 3064 | 1467358912992 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 00:41:53 INFO - PROCESS | 3064 | 1467358912999 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:53 INFO - PROCESS | 3064 | 1467358913001 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB92800 == 37 [pid = 3064] [id = 40] 00:41:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7D89000) [pid = 3064] [serial = 116] [outer = 0000000000000000] 00:41:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7D8D800) [pid = 3064] [serial = 117] [outer = 0000003EE7D89000] 00:41:53 INFO - PROCESS | 3064 | 1467358913046 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF6813800) [pid = 3064] [serial = 118] [outer = 0000003EE7D89000] 00:41:53 INFO - PROCESS | 3064 | 1467358913420 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]]]}] 00:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 00:41:53 INFO - PROCESS | 3064 | 1467358913463 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 00:41:53 INFO - PROCESS | 3064 | 1467358913465 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 00:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:41:53 INFO - PROCESS | 3064 | 1467358913468 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:41:53 INFO - PROCESS | 3064 | 1467358913470 Marionette TRACE conn6 <- [1,126,null,{}] 00:41:53 INFO - PROCESS | 3064 | 1467358913473 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}] 00:41:53 INFO - PROCESS | 3064 | 1467358913475 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:53 INFO - PROCESS | 3064 | 1467358913581 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 00:41:53 INFO - PROCESS | 3064 | 1467358913616 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:53 INFO - PROCESS | 3064 | 1467358913618 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78C5000 == 38 [pid = 3064] [id = 41] 00:41:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7D90C00) [pid = 3064] [serial = 119] [outer = 0000000000000000] 00:41:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF82DE000) [pid = 3064] [serial = 120] [outer = 0000003EE7D90C00] 00:41:53 INFO - PROCESS | 3064 | 1467358913663 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EFA71DC00) [pid = 3064] [serial = 121] [outer = 0000003EE7D90C00] 00:41:54 INFO - PROCESS | 3064 | 1467358914014 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]]]}] 00:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 00:41:54 INFO - PROCESS | 3064 | 1467358914072 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 00:41:54 INFO - PROCESS | 3064 | 1467358914076 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 00:41:54 INFO - PROCESS | 3064 | 1467358914083 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:41:54 INFO - PROCESS | 3064 | 1467358914089 Marionette TRACE conn6 <- [1,130,null,{}] 00:41:54 INFO - PROCESS | 3064 | 1467358914097 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}] 00:41:54 INFO - PROCESS | 3064 | 1467358914101 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:54 INFO - PROCESS | 3064 | 1467358914251 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 00:41:54 INFO - PROCESS | 3064 | 1467358914366 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:54 INFO - PROCESS | 3064 | 1467358914370 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F75800 == 39 [pid = 3064] [id = 42] 00:41:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7D97000) [pid = 3064] [serial = 122] [outer = 0000000000000000] 00:41:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7DA0400) [pid = 3064] [serial = 123] [outer = 0000003EE7D97000] 00:41:54 INFO - PROCESS | 3064 | 1467358914432 Marionette DEBUG loaded listener.js 00:41:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7F1D400) [pid = 3064] [serial = 124] [outer = 0000003EE7D97000] 00:41:55 INFO - PROCESS | 3064 | 1467358915176 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]]]}] 00:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1143ms 00:41:55 INFO - PROCESS | 3064 | 1467358915230 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 00:41:55 INFO - PROCESS | 3064 | 1467358915233 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 00:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:41:55 INFO - PROCESS | 3064 | 1467358915240 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:41:55 INFO - PROCESS | 3064 | 1467358915245 Marionette TRACE conn6 <- [1,134,null,{}] 00:41:55 INFO - PROCESS | 3064 | 1467358915249 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}] 00:41:55 INFO - PROCESS | 3064 | 1467358915252 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:55 INFO - PROCESS | 3064 | 1467358915374 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 00:41:55 INFO - PROCESS | 3064 | 1467358915435 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:55 INFO - PROCESS | 3064 | 1467358915438 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3AA5800 == 40 [pid = 3064] [id = 43] 00:41:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEC3F5800) [pid = 3064] [serial = 125] [outer = 0000000000000000] 00:41:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EECB31C00) [pid = 3064] [serial = 126] [outer = 0000003EEC3F5800] 00:41:55 INFO - PROCESS | 3064 | 1467358915496 Marionette DEBUG loaded listener.js 00:41:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEDC87800) [pid = 3064] [serial = 127] [outer = 0000003EEC3F5800] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB90A800 == 39 [pid = 3064] [id = 30] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8220000 == 38 [pid = 3064] [id = 29] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB92800 == 37 [pid = 3064] [id = 40] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8048800 == 36 [pid = 3064] [id = 39] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5FE6000 == 35 [pid = 3064] [id = 38] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E34000 == 34 [pid = 3064] [id = 37] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47BE000 == 33 [pid = 3064] [id = 36] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4197800 == 32 [pid = 3064] [id = 35] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE343000 == 31 [pid = 3064] [id = 34] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC188000 == 30 [pid = 3064] [id = 33] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE73A3800 == 29 [pid = 3064] [id = 32] 00:41:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB90C000 == 28 [pid = 3064] [id = 31] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF585AC00) [pid = 3064] [serial = 60] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EFAB7B400) [pid = 3064] [serial = 58] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EFA71F800) [pid = 3064] [serial = 55] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE80BC400) [pid = 3064] [serial = 52] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE78E6400) [pid = 3064] [serial = 46] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF82E4400) [pid = 3064] [serial = 49] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF51E6C00) [pid = 3064] [serial = 75] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EECE3D800) [pid = 3064] [serial = 66] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE80BD400) [pid = 3064] [serial = 63] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEE3E8800) [pid = 3064] [serial = 69] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF189E400) [pid = 3064] [serial = 70] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEE1B7800) [pid = 3064] [serial = 67] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC11A000) [pid = 3064] [serial = 64] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4119400) [pid = 3064] [serial = 72] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EFAB7F800) [pid = 3064] [serial = 61] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF425D400) [pid = 3064] [serial = 73] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5851400) [pid = 3064] [serial = 76] [outer = 0000000000000000] [url = about:blank] 00:41:56 INFO - PROCESS | 3064 | 1467358916358 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]]]}] 00:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1141ms 00:41:56 INFO - PROCESS | 3064 | 1467358916384 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 00:41:56 INFO - PROCESS | 3064 | 1467358916388 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 00:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:41:56 INFO - PROCESS | 3064 | 1467358916392 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:41:56 INFO - PROCESS | 3064 | 1467358916395 Marionette TRACE conn6 <- [1,138,null,{}] 00:41:56 INFO - PROCESS | 3064 | 1467358916400 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}] 00:41:56 INFO - PROCESS | 3064 | 1467358916404 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:56 INFO - PROCESS | 3064 | 1467358916489 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 00:41:56 INFO - PROCESS | 3064 | 1467358916496 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:56 INFO - PROCESS | 3064 | 1467358916499 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C8A000 == 29 [pid = 3064] [id = 44] 00:41:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D86C00) [pid = 3064] [serial = 128] [outer = 0000000000000000] 00:41:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D9BC00) [pid = 3064] [serial = 129] [outer = 0000003EE7D86C00] 00:41:56 INFO - PROCESS | 3064 | 1467358916548 Marionette DEBUG loaded listener.js 00:41:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE80BD400) [pid = 3064] [serial = 130] [outer = 0000003EE7D86C00] 00:41:57 INFO - PROCESS | 3064 | 1467358917099 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]]]}] 00:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 734ms 00:41:57 INFO - PROCESS | 3064 | 1467358917127 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 00:41:57 INFO - PROCESS | 3064 | 1467358917132 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 00:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:41:57 INFO - PROCESS | 3064 | 1467358917138 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:41:57 INFO - PROCESS | 3064 | 1467358917140 Marionette TRACE conn6 <- [1,142,null,{}] 00:41:57 INFO - PROCESS | 3064 | 1467358917144 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}] 00:41:57 INFO - PROCESS | 3064 | 1467358917147 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:57 INFO - PROCESS | 3064 | 1467358917234 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 00:41:57 INFO - PROCESS | 3064 | 1467358917298 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 3064 | 1467358917300 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC39000 == 30 [pid = 3064] [id = 45] 00:41:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC1C2000) [pid = 3064] [serial = 131] [outer = 0000000000000000] 00:41:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC4C5C00) [pid = 3064] [serial = 132] [outer = 0000003EEC1C2000] 00:41:57 INFO - PROCESS | 3064 | 1467358917348 Marionette DEBUG loaded listener.js 00:41:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEDC8A800) [pid = 3064] [serial = 133] [outer = 0000003EEC1C2000] 00:41:57 INFO - PROCESS | 3064 | 1467358917736 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]]]}] 00:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 627ms 00:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:41:57 INFO - PROCESS | 3064 | 1467358917768 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 00:41:57 INFO - PROCESS | 3064 | 1467358917770 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 00:41:57 INFO - PROCESS | 3064 | 1467358917774 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:41:57 INFO - PROCESS | 3064 | 1467358917777 Marionette TRACE conn6 <- [1,146,null,{}] 00:41:57 INFO - PROCESS | 3064 | 1467358917789 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}] 00:41:57 INFO - PROCESS | 3064 | 1467358917794 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:57 INFO - PROCESS | 3064 | 1467358917879 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 00:41:57 INFO - PROCESS | 3064 | 1467358917886 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:57 INFO - PROCESS | 3064 | 1467358917890 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E67800 == 31 [pid = 3064] [id = 46] 00:41:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEE303800) [pid = 3064] [serial = 134] [outer = 0000000000000000] 00:41:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE3E9400) [pid = 3064] [serial = 135] [outer = 0000003EEE303800] 00:41:57 INFO - PROCESS | 3064 | 1467358917940 Marionette DEBUG loaded listener.js 00:41:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF1487000) [pid = 3064] [serial = 136] [outer = 0000003EEE303800] 00:41:58 INFO - PROCESS | 3064 | 1467358918384 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]]]}] 00:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 00:41:58 INFO - PROCESS | 3064 | 1467358918411 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 00:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:41:58 INFO - PROCESS | 3064 | 1467358918414 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 00:41:58 INFO - PROCESS | 3064 | 1467358918417 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:41:58 INFO - PROCESS | 3064 | 1467358918419 Marionette TRACE conn6 <- [1,150,null,{}] 00:41:58 INFO - PROCESS | 3064 | 1467358918426 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}] 00:41:58 INFO - PROCESS | 3064 | 1467358918429 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:58 INFO - PROCESS | 3064 | 1467358918543 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 00:41:58 INFO - PROCESS | 3064 | 1467358918549 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:58 INFO - PROCESS | 3064 | 1467358918551 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A86000 == 32 [pid = 3064] [id = 47] 00:41:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF189DC00) [pid = 3064] [serial = 137] [outer = 0000000000000000] 00:41:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF1FC9800) [pid = 3064] [serial = 138] [outer = 0000003EF189DC00] 00:41:58 INFO - PROCESS | 3064 | 1467358918598 Marionette DEBUG loaded listener.js 00:41:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF3A3AC00) [pid = 3064] [serial = 139] [outer = 0000003EF189DC00] 00:41:59 INFO - PROCESS | 3064 | 1467358919016 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]]]}] 00:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 00:41:59 INFO - PROCESS | 3064 | 1467358919045 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 00:41:59 INFO - PROCESS | 3064 | 1467358919047 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 00:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:41:59 INFO - PROCESS | 3064 | 1467358919051 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:41:59 INFO - PROCESS | 3064 | 1467358919053 Marionette TRACE conn6 <- [1,154,null,{}] 00:41:59 INFO - PROCESS | 3064 | 1467358919056 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}] 00:41:59 INFO - PROCESS | 3064 | 1467358919059 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:59 INFO - PROCESS | 3064 | 1467358919160 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 00:41:59 INFO - PROCESS | 3064 | 1467358919165 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:59 INFO - PROCESS | 3064 | 1467358919167 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE867E800 == 33 [pid = 3064] [id = 48] 00:41:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF3A3B400) [pid = 3064] [serial = 140] [outer = 0000000000000000] 00:41:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF3A42C00) [pid = 3064] [serial = 141] [outer = 0000003EF3A3B400] 00:41:59 INFO - PROCESS | 3064 | 1467358919212 Marionette DEBUG loaded listener.js 00:41:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF42A1000) [pid = 3064] [serial = 142] [outer = 0000003EF3A3B400] 00:41:59 INFO - PROCESS | 3064 | 1467358919691 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]]]}] 00:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 00:41:59 INFO - PROCESS | 3064 | 1467358919746 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 00:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:41:59 INFO - PROCESS | 3064 | 1467358919749 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 00:41:59 INFO - PROCESS | 3064 | 1467358919752 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:41:59 INFO - PROCESS | 3064 | 1467358919754 Marionette TRACE conn6 <- [1,158,null,{}] 00:41:59 INFO - PROCESS | 3064 | 1467358919757 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}] 00:41:59 INFO - PROCESS | 3064 | 1467358919763 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:59 INFO - PROCESS | 3064 | 1467358919898 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 00:41:59 INFO - PROCESS | 3064 | 1467358919947 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:59 INFO - PROCESS | 3064 | 1467358919949 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:41:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8206800 == 34 [pid = 3064] [id = 49] 00:41:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF56A9800) [pid = 3064] [serial = 143] [outer = 0000000000000000] 00:42:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF5D26C00) [pid = 3064] [serial = 144] [outer = 0000003EF56A9800] 00:42:00 INFO - PROCESS | 3064 | 1467358919997 Marionette DEBUG loaded listener.js 00:42:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF6817000) [pid = 3064] [serial = 145] [outer = 0000003EF56A9800] 00:42:00 INFO - PROCESS | 3064 | 1467358920397 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]]]}] 00:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EECE3AC00) [pid = 3064] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF147BC00) [pid = 3064] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE80C3800) [pid = 3064] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE78EEC00) [pid = 3064] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7D9A000) [pid = 3064] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1481000) [pid = 3064] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE6114000) [pid = 3064] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEE3B5400) [pid = 3064] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF584D400) [pid = 3064] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7DA0800) [pid = 3064] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF5502400) [pid = 3064] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF5D35C00) [pid = 3064] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7D89000) [pid = 3064] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:42:00 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EECB3A800) [pid = 3064] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:42:00 INFO - PROCESS | 3064 | 1467358920556 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 00:42:00 INFO - PROCESS | 3064 | 1467358920558 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 00:42:00 INFO - PROCESS | 3064 | 1467358920569 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:42:00 INFO - PROCESS | 3064 | 1467358920571 Marionette TRACE conn6 <- [1,162,null,{}] 00:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:42:00 INFO - PROCESS | 3064 | 1467358920575 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}] 00:42:00 INFO - PROCESS | 3064 | 1467358920577 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:00 INFO - PROCESS | 3064 | 1467358920655 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 00:42:00 INFO - PROCESS | 3064 | 1467358920661 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:00 INFO - PROCESS | 3064 | 1467358920663 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5FDE000 == 35 [pid = 3064] [id = 50] 00:42:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE6A22000) [pid = 3064] [serial = 146] [outer = 0000000000000000] 00:42:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE6A29800) [pid = 3064] [serial = 147] [outer = 0000003EE6A22000] 00:42:00 INFO - PROCESS | 3064 | 1467358920708 Marionette DEBUG loaded listener.js 00:42:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7D9A000) [pid = 3064] [serial = 148] [outer = 0000003EE6A22000] 00:42:01 INFO - PROCESS | 3064 | 1467358921092 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]]]}] 00:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 566ms 00:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:42:01 INFO - PROCESS | 3064 | 1467358921145 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 3064 | 1467358921148 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 00:42:01 INFO - PROCESS | 3064 | 1467358921151 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:42:01 INFO - PROCESS | 3064 | 1467358921153 Marionette TRACE conn6 <- [1,166,null,{}] 00:42:01 INFO - PROCESS | 3064 | 1467358921156 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}] 00:42:01 INFO - PROCESS | 3064 | 1467358921158 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:01 INFO - PROCESS | 3064 | 1467358921247 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 00:42:01 INFO - PROCESS | 3064 | 1467358921252 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:01 INFO - PROCESS | 3064 | 1467358921255 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF43800 == 36 [pid = 3064] [id = 51] 00:42:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEC45C000) [pid = 3064] [serial = 149] [outer = 0000000000000000] 00:42:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF1481000) [pid = 3064] [serial = 150] [outer = 0000003EEC45C000] 00:42:01 INFO - PROCESS | 3064 | 1467358921300 Marionette DEBUG loaded listener.js 00:42:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF681A800) [pid = 3064] [serial = 151] [outer = 0000003EEC45C000] 00:42:01 INFO - PROCESS | 3064 | 1467358921700 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]]]}] 00:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 00:42:01 INFO - PROCESS | 3064 | 1467358921748 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 00:42:01 INFO - PROCESS | 3064 | 1467358921750 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 00:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:42:01 INFO - PROCESS | 3064 | 1467358921759 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:42:01 INFO - PROCESS | 3064 | 1467358921761 Marionette TRACE conn6 <- [1,170,null,{}] 00:42:01 INFO - PROCESS | 3064 | 1467358921765 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}] 00:42:01 INFO - PROCESS | 3064 | 1467358921767 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:01 INFO - PROCESS | 3064 | 1467358921851 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 00:42:01 INFO - PROCESS | 3064 | 1467358921859 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:01 INFO - PROCESS | 3064 | 1467358921861 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC922000 == 37 [pid = 3064] [id = 52] 00:42:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF7E06800) [pid = 3064] [serial = 152] [outer = 0000000000000000] 00:42:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF805F800) [pid = 3064] [serial = 153] [outer = 0000003EF7E06800] 00:42:01 INFO - PROCESS | 3064 | 1467358921906 Marionette DEBUG loaded listener.js 00:42:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF82E7C00) [pid = 3064] [serial = 154] [outer = 0000003EF7E06800] 00:42:02 INFO - PROCESS | 3064 | 1467358922295 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]]]}] 00:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 584ms 00:42:02 INFO - PROCESS | 3064 | 1467358922339 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 00:42:02 INFO - PROCESS | 3064 | 1467358922341 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 00:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:42:02 INFO - PROCESS | 3064 | 1467358922345 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:42:02 INFO - PROCESS | 3064 | 1467358922347 Marionette TRACE conn6 <- [1,174,null,{}] 00:42:02 INFO - PROCESS | 3064 | 1467358922350 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}] 00:42:02 INFO - PROCESS | 3064 | 1467358922352 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:02 INFO - PROCESS | 3064 | 1467358922461 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 00:42:02 INFO - PROCESS | 3064 | 1467358922468 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:02 INFO - PROCESS | 3064 | 1467358922470 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC93E000 == 38 [pid = 3064] [id = 53] 00:42:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF82E9000) [pid = 3064] [serial = 155] [outer = 0000000000000000] 00:42:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EFA726400) [pid = 3064] [serial = 156] [outer = 0000003EF82E9000] 00:42:02 INFO - PROCESS | 3064 | 1467358922514 Marionette DEBUG loaded listener.js 00:42:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF82E6800) [pid = 3064] [serial = 157] [outer = 0000003EF82E9000] 00:42:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7C32800) [pid = 3064] [serial = 158] [outer = 0000003EED137800] 00:42:03 INFO - PROCESS | 3064 | 1467358923239 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]]]}] 00:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 944ms 00:42:03 INFO - PROCESS | 3064 | 1467358923293 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 00:42:03 INFO - PROCESS | 3064 | 1467358923298 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 00:42:03 INFO - PROCESS | 3064 | 1467358923304 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:42:03 INFO - PROCESS | 3064 | 1467358923309 Marionette TRACE conn6 <- [1,178,null,{}] 00:42:03 INFO - PROCESS | 3064 | 1467358923314 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}] 00:42:03 INFO - PROCESS | 3064 | 1467358923317 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:03 INFO - PROCESS | 3064 | 1467358923440 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 00:42:03 INFO - PROCESS | 3064 | 1467358923499 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:03 INFO - PROCESS | 3064 | 1467358923503 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE336800 == 39 [pid = 3064] [id = 54] 00:42:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EEC3F8C00) [pid = 3064] [serial = 159] [outer = 0000000000000000] 00:42:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EECBDC400) [pid = 3064] [serial = 160] [outer = 0000003EEC3F8C00] 00:42:03 INFO - PROCESS | 3064 | 1467358923563 Marionette DEBUG loaded listener.js 00:42:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EEE1B7800) [pid = 3064] [serial = 161] [outer = 0000003EEC3F8C00] 00:42:04 INFO - PROCESS | 3064 | 1467358924132 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]]]}] 00:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 881ms 00:42:04 INFO - PROCESS | 3064 | 1467358924188 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 00:42:04 INFO - PROCESS | 3064 | 1467358924193 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 00:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:42:04 INFO - PROCESS | 3064 | 1467358924200 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:42:04 INFO - PROCESS | 3064 | 1467358924203 Marionette TRACE conn6 <- [1,182,null,{}] 00:42:04 INFO - PROCESS | 3064 | 1467358924207 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}] 00:42:04 INFO - PROCESS | 3064 | 1467358924210 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:04 INFO - PROCESS | 3064 | 1467358924327 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 00:42:04 INFO - PROCESS | 3064 | 1467358924394 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:04 INFO - PROCESS | 3064 | 1467358924396 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8039800 == 40 [pid = 3064] [id = 55] 00:42:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF18A2800) [pid = 3064] [serial = 162] [outer = 0000000000000000] 00:42:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF3C30800) [pid = 3064] [serial = 163] [outer = 0000003EF18A2800] 00:42:04 INFO - PROCESS | 3064 | 1467358924454 Marionette DEBUG loaded listener.js 00:42:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF4ED9C00) [pid = 3064] [serial = 164] [outer = 0000003EF18A2800] 00:42:05 INFO - PROCESS | 3064 | 1467358925069 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]]]}] 00:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 00:42:05 INFO - PROCESS | 3064 | 1467358925082 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 00:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:42:05 INFO - PROCESS | 3064 | 1467358925085 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 00:42:05 INFO - PROCESS | 3064 | 1467358925089 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:42:05 INFO - PROCESS | 3064 | 1467358925093 Marionette TRACE conn6 <- [1,186,null,{}] 00:42:05 INFO - PROCESS | 3064 | 1467358925106 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}] 00:42:05 INFO - PROCESS | 3064 | 1467358925112 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:05 INFO - PROCESS | 3064 | 1467358925226 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 00:42:05 INFO - PROCESS | 3064 | 1467358925307 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:05 INFO - PROCESS | 3064 | 1467358925310 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD46000 == 41 [pid = 3064] [id = 56] 00:42:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF3395400) [pid = 3064] [serial = 165] [outer = 0000000000000000] 00:42:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF4EDDC00) [pid = 3064] [serial = 166] [outer = 0000003EF3395400] 00:42:05 INFO - PROCESS | 3064 | 1467358925368 Marionette DEBUG loaded listener.js 00:42:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EF5D27000) [pid = 3064] [serial = 167] [outer = 0000003EF3395400] 00:42:06 INFO - PROCESS | 3064 | 1467358926095 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]]]}] 00:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1090ms 00:42:06 INFO - PROCESS | 3064 | 1467358926181 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 00:42:06 INFO - PROCESS | 3064 | 1467358926186 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 00:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:42:06 INFO - PROCESS | 3064 | 1467358926191 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:42:06 INFO - PROCESS | 3064 | 1467358926194 Marionette TRACE conn6 <- [1,190,null,{}] 00:42:06 INFO - PROCESS | 3064 | 1467358926200 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}] 00:42:06 INFO - PROCESS | 3064 | 1467358926203 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:06 INFO - PROCESS | 3064 | 1467358926346 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 00:42:06 INFO - PROCESS | 3064 | 1467358926386 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:06 INFO - PROCESS | 3064 | 1467358926391 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECBC2000 == 42 [pid = 3064] [id = 57] 00:42:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EE8FE3000) [pid = 3064] [serial = 168] [outer = 0000000000000000] 00:42:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EEC11C400) [pid = 3064] [serial = 169] [outer = 0000003EE8FE3000] 00:42:06 INFO - PROCESS | 3064 | 1467358926441 Marionette DEBUG loaded listener.js 00:42:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EECE3F400) [pid = 3064] [serial = 170] [outer = 0000003EE8FE3000] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC922000 == 41 [pid = 3064] [id = 52] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF43800 == 40 [pid = 3064] [id = 51] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5FDE000 == 39 [pid = 3064] [id = 50] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8206800 == 38 [pid = 3064] [id = 49] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE867E800 == 37 [pid = 3064] [id = 48] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A86000 == 36 [pid = 3064] [id = 47] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E67800 == 35 [pid = 3064] [id = 46] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC39000 == 34 [pid = 3064] [id = 45] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C8A000 == 33 [pid = 3064] [id = 44] 00:42:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78C5000 == 32 [pid = 3064] [id = 41] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EED076C00) [pid = 3064] [serial = 99] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EEE305C00) [pid = 3064] [serial = 100] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF147FC00) [pid = 3064] [serial = 102] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EE8CD9000) [pid = 3064] [serial = 96] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EEC11E800) [pid = 3064] [serial = 97] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EF213E800) [pid = 3064] [serial = 105] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE7D9FC00) [pid = 3064] [serial = 93] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE7E4B800) [pid = 3064] [serial = 94] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EFA725800) [pid = 3064] [serial = 91] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF1488800) [pid = 3064] [serial = 90] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7C37C00) [pid = 3064] [serial = 79] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE713CC00) [pid = 3064] [serial = 78] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF3A09800) [pid = 3064] [serial = 82] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEE3EB400) [pid = 3064] [serial = 81] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF805B400) [pid = 3064] [serial = 85] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF7E02400) [pid = 3064] [serial = 84] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EFA71C400) [pid = 3064] [serial = 88] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF5F8D400) [pid = 3064] [serial = 87] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF56ED000) [pid = 3064] [serial = 108] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF5D07C00) [pid = 3064] [serial = 109] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF6875C00) [pid = 3064] [serial = 111] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF7E03800) [pid = 3064] [serial = 112] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF6813800) [pid = 3064] [serial = 118] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF711AC00) [pid = 3064] [serial = 114] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF3CD5C00) [pid = 3064] [serial = 106] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF82DE000) [pid = 3064] [serial = 120] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF7E10400) [pid = 3064] [serial = 115] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE7D8D800) [pid = 3064] [serial = 117] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1893C00) [pid = 3064] [serial = 103] [outer = 0000000000000000] [url = about:blank] 00:42:06 INFO - PROCESS | 3064 | 1467358926986 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]]]}] 00:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 00:42:07 INFO - PROCESS | 3064 | 1467358927034 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 00:42:07 INFO - PROCESS | 3064 | 1467358927039 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 00:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:42:07 INFO - PROCESS | 3064 | 1467358927046 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:42:07 INFO - PROCESS | 3064 | 1467358927049 Marionette TRACE conn6 <- [1,194,null,{}] 00:42:07 INFO - PROCESS | 3064 | 1467358927053 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}] 00:42:07 INFO - PROCESS | 3064 | 1467358927055 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:07 INFO - PROCESS | 3064 | 1467358927147 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 00:42:07 INFO - PROCESS | 3064 | 1467358927153 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:07 INFO - PROCESS | 3064 | 1467358927155 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C8E000 == 33 [pid = 3064] [id = 58] 00:42:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE78E8000) [pid = 3064] [serial = 171] [outer = 0000000000000000] 00:42:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7E44800) [pid = 3064] [serial = 172] [outer = 0000003EE78E8000] 00:42:07 INFO - PROCESS | 3064 | 1467358927205 Marionette DEBUG loaded listener.js 00:42:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE8FE8800) [pid = 3064] [serial = 173] [outer = 0000003EE78E8000] 00:42:07 INFO - PROCESS | 3064 | 1467358927641 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]]]}] 00:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 625ms 00:42:07 INFO - PROCESS | 3064 | 1467358927698 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 00:42:07 INFO - PROCESS | 3064 | 1467358927701 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 00:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:42:07 INFO - PROCESS | 3064 | 1467358927707 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:42:07 INFO - PROCESS | 3064 | 1467358927711 Marionette TRACE conn6 <- [1,198,null,{}] 00:42:07 INFO - PROCESS | 3064 | 1467358927722 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}] 00:42:07 INFO - PROCESS | 3064 | 1467358927727 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:07 INFO - PROCESS | 3064 | 1467358927815 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 00:42:07 INFO - PROCESS | 3064 | 1467358927829 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:07 INFO - PROCESS | 3064 | 1467358927832 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1875800 == 34 [pid = 3064] [id = 59] 00:42:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEE3DC800) [pid = 3064] [serial = 174] [outer = 0000000000000000] 00:42:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE3E9C00) [pid = 3064] [serial = 175] [outer = 0000003EEE3DC800] 00:42:07 INFO - PROCESS | 3064 | 1467358927881 Marionette DEBUG loaded listener.js 00:42:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1487C00) [pid = 3064] [serial = 176] [outer = 0000003EEE3DC800] 00:42:08 INFO - PROCESS | 3064 | 1467358928290 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]]]}] 00:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 648ms 00:42:08 INFO - PROCESS | 3064 | 1467358928356 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 00:42:08 INFO - PROCESS | 3064 | 1467358928359 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 00:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:42:08 INFO - PROCESS | 3064 | 1467358928362 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:42:08 INFO - PROCESS | 3064 | 1467358928364 Marionette TRACE conn6 <- [1,202,null,{}] 00:42:08 INFO - PROCESS | 3064 | 1467358928368 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}] 00:42:08 INFO - PROCESS | 3064 | 1467358928370 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:08 INFO - PROCESS | 3064 | 1467358928466 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 00:42:08 INFO - PROCESS | 3064 | 1467358928474 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:08 INFO - PROCESS | 3064 | 1467358928476 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46BF800 == 35 [pid = 3064] [id = 60] 00:42:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF1E37400) [pid = 3064] [serial = 177] [outer = 0000000000000000] 00:42:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF1E3A000) [pid = 3064] [serial = 178] [outer = 0000003EF1E37400] 00:42:08 INFO - PROCESS | 3064 | 1467358928527 Marionette DEBUG loaded listener.js 00:42:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF213E800) [pid = 3064] [serial = 179] [outer = 0000003EF1E37400] 00:42:08 INFO - PROCESS | 3064 | 1467358928928 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]]]}] 00:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 587ms 00:42:08 INFO - PROCESS | 3064 | 1467358928951 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 00:42:08 INFO - PROCESS | 3064 | 1467358928953 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 00:42:08 INFO - PROCESS | 3064 | 1467358928956 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:42:08 INFO - PROCESS | 3064 | 1467358928958 Marionette TRACE conn6 <- [1,206,null,{}] 00:42:08 INFO - PROCESS | 3064 | 1467358928977 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}] 00:42:08 INFO - PROCESS | 3064 | 1467358928979 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:09 INFO - PROCESS | 3064 | 1467358929063 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 00:42:09 INFO - PROCESS | 3064 | 1467358929068 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:09 INFO - PROCESS | 3064 | 1467358929071 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5065800 == 36 [pid = 3064] [id = 61] 00:42:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7C30400) [pid = 3064] [serial = 180] [outer = 0000000000000000] 00:42:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF3CBCC00) [pid = 3064] [serial = 181] [outer = 0000003EE7C30400] 00:42:09 INFO - PROCESS | 3064 | 1467358929124 Marionette DEBUG loaded listener.js 00:42:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF42A0400) [pid = 3064] [serial = 182] [outer = 0000003EE7C30400] 00:42:09 INFO - PROCESS | 3064 | 1467358929610 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]]]}] 00:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 672ms 00:42:09 INFO - PROCESS | 3064 | 1467358929631 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 00:42:09 INFO - PROCESS | 3064 | 1467358929633 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 00:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:42:09 INFO - PROCESS | 3064 | 1467358929644 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:42:09 INFO - PROCESS | 3064 | 1467358929646 Marionette TRACE conn6 <- [1,210,null,{}] 00:42:09 INFO - PROCESS | 3064 | 1467358929650 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}] 00:42:09 INFO - PROCESS | 3064 | 1467358929656 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:09 INFO - PROCESS | 3064 | 1467358929787 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 00:42:09 INFO - PROCESS | 3064 | 1467358929835 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:09 INFO - PROCESS | 3064 | 1467358929837 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C8D000 == 37 [pid = 3064] [id = 62] 00:42:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF5D28C00) [pid = 3064] [serial = 183] [outer = 0000000000000000] 00:42:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF7E03800) [pid = 3064] [serial = 184] [outer = 0000003EF5D28C00] 00:42:09 INFO - PROCESS | 3064 | 1467358929883 Marionette DEBUG loaded listener.js 00:42:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF8062400) [pid = 3064] [serial = 185] [outer = 0000003EF5D28C00] 00:42:10 INFO - PROCESS | 3064 | 1467358930324 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]]]}] 00:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 732ms 00:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:42:10 INFO - PROCESS | 3064 | 1467358930377 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 00:42:10 INFO - PROCESS | 3064 | 1467358930379 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 00:42:10 INFO - PROCESS | 3064 | 1467358930383 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:42:10 INFO - PROCESS | 3064 | 1467358930385 Marionette TRACE conn6 <- [1,214,null,{}] 00:42:10 INFO - PROCESS | 3064 | 1467358930417 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}] 00:42:10 INFO - PROCESS | 3064 | 1467358930419 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:10 INFO - PROCESS | 3064 | 1467358930531 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 00:42:10 INFO - PROCESS | 3064 | 1467358930540 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:10 INFO - PROCESS | 3064 | 1467358930542 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA77A800 == 38 [pid = 3064] [id = 63] 00:42:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF823FC00) [pid = 3064] [serial = 186] [outer = 0000000000000000] 00:42:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF82E2C00) [pid = 3064] [serial = 187] [outer = 0000003EF823FC00] 00:42:10 INFO - PROCESS | 3064 | 1467358930587 Marionette DEBUG loaded listener.js 00:42:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EFAB71C00) [pid = 3064] [serial = 188] [outer = 0000003EF823FC00] 00:42:11 INFO - PROCESS | 3064 | 1467358930990 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]]]}] 00:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 650ms 00:42:11 INFO - PROCESS | 3064 | 1467358931036 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 00:42:11 INFO - PROCESS | 3064 | 1467358931039 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 00:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:42:11 INFO - PROCESS | 3064 | 1467358931049 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:42:11 INFO - PROCESS | 3064 | 1467358931051 Marionette TRACE conn6 <- [1,218,null,{}] 00:42:11 INFO - PROCESS | 3064 | 1467358931055 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}] 00:42:11 INFO - PROCESS | 3064 | 1467358931057 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:11 INFO - PROCESS | 3064 | 1467358931161 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 00:42:11 INFO - PROCESS | 3064 | 1467358931167 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:11 INFO - PROCESS | 3064 | 1467358931169 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF45000 == 39 [pid = 3064] [id = 64] 00:42:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EFAB70800) [pid = 3064] [serial = 189] [outer = 0000000000000000] 00:42:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EFAB7E400) [pid = 3064] [serial = 190] [outer = 0000003EFAB70800] 00:42:11 INFO - PROCESS | 3064 | 1467358931214 Marionette DEBUG loaded listener.js 00:42:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EFB977800) [pid = 3064] [serial = 191] [outer = 0000003EFAB70800] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF3A3B400) [pid = 3064] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF189DC00) [pid = 3064] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF56A9800) [pid = 3064] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC3F5800) [pid = 3064] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC1C2000) [pid = 3064] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7D86C00) [pid = 3064] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEE303800) [pid = 3064] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF7E06800) [pid = 3064] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE6A22000) [pid = 3064] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:42:11 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC45C000) [pid = 3064] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:42:11 INFO - PROCESS | 3064 | 1467358931666 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]]]}] 00:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 00:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:42:11 INFO - PROCESS | 3064 | 1467358931742 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 00:42:11 INFO - PROCESS | 3064 | 1467358931745 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 00:42:11 INFO - PROCESS | 3064 | 1467358931748 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:42:11 INFO - PROCESS | 3064 | 1467358931750 Marionette TRACE conn6 <- [1,222,null,{}] 00:42:11 INFO - PROCESS | 3064 | 1467358931754 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}] 00:42:11 INFO - PROCESS | 3064 | 1467358931755 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:11 INFO - PROCESS | 3064 | 1467358931867 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 00:42:11 INFO - PROCESS | 3064 | 1467358931876 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:11 INFO - PROCESS | 3064 | 1467358931878 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC70800 == 40 [pid = 3064] [id = 65] 00:42:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EECC50400) [pid = 3064] [serial = 192] [outer = 0000000000000000] 00:42:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EECE3F000) [pid = 3064] [serial = 193] [outer = 0000003EECC50400] 00:42:11 INFO - PROCESS | 3064 | 1467358931924 Marionette DEBUG loaded listener.js 00:42:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEDF23400) [pid = 3064] [serial = 194] [outer = 0000003EECC50400] 00:42:12 INFO - PROCESS | 3064 | 1467358932308 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]]]}] 00:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 00:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:42:12 INFO - PROCESS | 3064 | 1467358932380 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 00:42:12 INFO - PROCESS | 3064 | 1467358932382 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 00:42:12 INFO - PROCESS | 3064 | 1467358932385 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:42:12 INFO - PROCESS | 3064 | 1467358932387 Marionette TRACE conn6 <- [1,226,null,{}] 00:42:12 INFO - PROCESS | 3064 | 1467358932391 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}] 00:42:12 INFO - PROCESS | 3064 | 1467358932393 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:12 INFO - PROCESS | 3064 | 1467358932475 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 00:42:12 INFO - PROCESS | 3064 | 1467358932481 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:12 INFO - PROCESS | 3064 | 1467358932483 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD54000 == 41 [pid = 3064] [id = 66] 00:42:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1F3A000) [pid = 3064] [serial = 195] [outer = 0000000000000000] 00:42:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF3CC4C00) [pid = 3064] [serial = 196] [outer = 0000003EF1F3A000] 00:42:12 INFO - PROCESS | 3064 | 1467358932528 Marionette DEBUG loaded listener.js 00:42:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF555F400) [pid = 3064] [serial = 197] [outer = 0000003EF1F3A000] 00:42:12 INFO - PROCESS | 3064 | 1467358932924 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]]]}] 00:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 00:42:12 INFO - PROCESS | 3064 | 1467358932976 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 00:42:12 INFO - PROCESS | 3064 | 1467358932986 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 00:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:42:13 INFO - PROCESS | 3064 | 1467358932995 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:42:13 INFO - PROCESS | 3064 | 1467358932997 Marionette TRACE conn6 <- [1,230,null,{}] 00:42:13 INFO - PROCESS | 3064 | 1467358933001 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}] 00:42:13 INFO - PROCESS | 3064 | 1467358933004 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:13 INFO - PROCESS | 3064 | 1467358933104 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 00:42:13 INFO - PROCESS | 3064 | 1467358933112 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 3064 | 1467358933114 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC939000 == 42 [pid = 3064] [id = 67] 00:42:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF556B000) [pid = 3064] [serial = 198] [outer = 0000000000000000] 00:42:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EFB975C00) [pid = 3064] [serial = 199] [outer = 0000003EF556B000] 00:42:13 INFO - PROCESS | 3064 | 1467358933168 Marionette DEBUG loaded listener.js 00:42:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EFB9EAC00) [pid = 3064] [serial = 200] [outer = 0000003EF556B000] 00:42:13 INFO - PROCESS | 3064 | 1467358933750 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]]]}] 00:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 776ms 00:42:13 INFO - PROCESS | 3064 | 1467358933772 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 00:42:13 INFO - PROCESS | 3064 | 1467358933777 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 00:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:42:13 INFO - PROCESS | 3064 | 1467358933782 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:42:13 INFO - PROCESS | 3064 | 1467358933786 Marionette TRACE conn6 <- [1,234,null,{}] 00:42:13 INFO - PROCESS | 3064 | 1467358933791 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}] 00:42:13 INFO - PROCESS | 3064 | 1467358933795 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:13 INFO - PROCESS | 3064 | 1467358933912 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 00:42:13 INFO - PROCESS | 3064 | 1467358933983 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:13 INFO - PROCESS | 3064 | 1467358933986 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE86DD000 == 43 [pid = 3064] [id = 68] 00:42:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EE7D82800) [pid = 3064] [serial = 201] [outer = 0000000000000000] 00:42:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE7E4D000) [pid = 3064] [serial = 202] [outer = 0000003EE7D82800] 00:42:14 INFO - PROCESS | 3064 | 1467358934045 Marionette DEBUG loaded listener.js 00:42:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC1C4800) [pid = 3064] [serial = 203] [outer = 0000003EE7D82800] 00:42:14 INFO - PROCESS | 3064 | 1467358934798 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]]]}] 00:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1087ms 00:42:14 INFO - PROCESS | 3064 | 1467358934892 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 00:42:14 INFO - PROCESS | 3064 | 1467358934898 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 00:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:42:14 INFO - PROCESS | 3064 | 1467358934907 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:42:14 INFO - PROCESS | 3064 | 1467358934910 Marionette TRACE conn6 <- [1,238,null,{}] 00:42:14 INFO - PROCESS | 3064 | 1467358934914 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}] 00:42:14 INFO - PROCESS | 3064 | 1467358934917 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:15 INFO - PROCESS | 3064 | 1467358935073 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 00:42:15 INFO - PROCESS | 3064 | 1467358935135 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:15 INFO - PROCESS | 3064 | 1467358935138 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47CF800 == 44 [pid = 3064] [id = 69] 00:42:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EEE3E2000) [pid = 3064] [serial = 204] [outer = 0000000000000000] 00:42:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF3A41C00) [pid = 3064] [serial = 205] [outer = 0000003EEE3E2000] 00:42:15 INFO - PROCESS | 3064 | 1467358935237 Marionette DEBUG loaded listener.js 00:42:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EF5567C00) [pid = 3064] [serial = 206] [outer = 0000003EEE3E2000] 00:42:15 INFO - PROCESS | 3064 | 1467358935800 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]]]}] 00:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 944ms 00:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:42:15 INFO - PROCESS | 3064 | 1467358935852 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 00:42:15 INFO - PROCESS | 3064 | 1467358935855 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 00:42:15 INFO - PROCESS | 3064 | 1467358935859 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:42:15 INFO - PROCESS | 3064 | 1467358935863 Marionette TRACE conn6 <- [1,242,null,{}] 00:42:15 INFO - PROCESS | 3064 | 1467358935875 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}] 00:42:15 INFO - PROCESS | 3064 | 1467358935880 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:16 INFO - PROCESS | 3064 | 1467358935993 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 00:42:16 INFO - PROCESS | 3064 | 1467358936065 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:16 INFO - PROCESS | 3064 | 1467358936068 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC936000 == 45 [pid = 3064] [id = 70] 00:42:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EF6D57C00) [pid = 3064] [serial = 207] [outer = 0000000000000000] 00:42:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EF82E0800) [pid = 3064] [serial = 208] [outer = 0000003EF6D57C00] 00:42:16 INFO - PROCESS | 3064 | 1467358936127 Marionette DEBUG loaded listener.js 00:42:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EFB97E800) [pid = 3064] [serial = 209] [outer = 0000003EF6D57C00] 00:42:16 INFO - PROCESS | 3064 | 1467358936943 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]]]}] 00:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1146ms 00:42:17 INFO - PROCESS | 3064 | 1467358937007 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 00:42:17 INFO - PROCESS | 3064 | 1467358937012 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 00:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:42:17 INFO - PROCESS | 3064 | 1467358937017 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:42:17 INFO - PROCESS | 3064 | 1467358937021 Marionette TRACE conn6 <- [1,246,null,{}] 00:42:17 INFO - PROCESS | 3064 | 1467358937027 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}] 00:42:17 INFO - PROCESS | 3064 | 1467358937030 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:17 INFO - PROCESS | 3064 | 1467358937136 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 00:42:17 INFO - PROCESS | 3064 | 1467358937206 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:17 INFO - PROCESS | 3064 | 1467358937210 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC4DC000 == 46 [pid = 3064] [id = 71] 00:42:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EE7D9D000) [pid = 3064] [serial = 210] [outer = 0000000000000000] 00:42:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EE7E4BC00) [pid = 3064] [serial = 211] [outer = 0000003EE7D9D000] 00:42:17 INFO - PROCESS | 3064 | 1467358937261 Marionette DEBUG loaded listener.js 00:42:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EECE3D800) [pid = 3064] [serial = 212] [outer = 0000003EE7D9D000] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7F75800 == 45 [pid = 3064] [id = 42] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD54000 == 44 [pid = 3064] [id = 66] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC70800 == 43 [pid = 3064] [id = 65] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF45000 == 42 [pid = 3064] [id = 64] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA77A800 == 41 [pid = 3064] [id = 63] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C8D000 == 40 [pid = 3064] [id = 62] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5065800 == 39 [pid = 3064] [id = 61] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46BF800 == 38 [pid = 3064] [id = 60] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1875800 == 37 [pid = 3064] [id = 59] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C8E000 == 36 [pid = 3064] [id = 58] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECBC2000 == 35 [pid = 3064] [id = 57] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD46000 == 34 [pid = 3064] [id = 56] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8039800 == 33 [pid = 3064] [id = 55] 00:42:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE336800 == 32 [pid = 3064] [id = 54] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EF3A42C00) [pid = 3064] [serial = 141] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EF1FC9800) [pid = 3064] [serial = 138] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EF5D26C00) [pid = 3064] [serial = 144] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EEDC87800) [pid = 3064] [serial = 127] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EECB31C00) [pid = 3064] [serial = 126] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EE7DA0400) [pid = 3064] [serial = 123] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EEDC8A800) [pid = 3064] [serial = 133] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EEC4C5C00) [pid = 3064] [serial = 132] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE7D9BC00) [pid = 3064] [serial = 129] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE80BD400) [pid = 3064] [serial = 130] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EEE3E9400) [pid = 3064] [serial = 135] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF805F800) [pid = 3064] [serial = 153] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE6A29800) [pid = 3064] [serial = 147] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF6817000) [pid = 3064] [serial = 145] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF681A800) [pid = 3064] [serial = 151] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF1481000) [pid = 3064] [serial = 150] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF3A3AC00) [pid = 3064] [serial = 139] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF1487000) [pid = 3064] [serial = 136] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF42A1000) [pid = 3064] [serial = 142] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF82E7C00) [pid = 3064] [serial = 154] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7D9A000) [pid = 3064] [serial = 148] [outer = 0000000000000000] [url = about:blank] 00:42:17 INFO - PROCESS | 3064 | 1467358937858 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]]]}] 00:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 00:42:17 INFO - PROCESS | 3064 | 1467358937902 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 00:42:17 INFO - PROCESS | 3064 | 1467358937907 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 00:42:17 INFO - PROCESS | 3064 | 1467358937913 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:42:17 INFO - PROCESS | 3064 | 1467358937916 Marionette TRACE conn6 <- [1,250,null,{}] 00:42:17 INFO - PROCESS | 3064 | 1467358937920 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}] 00:42:17 INFO - PROCESS | 3064 | 1467358937923 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:18 INFO - PROCESS | 3064 | 1467358938014 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 00:42:18 INFO - PROCESS | 3064 | 1467358938083 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 3064 | 1467358938085 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE866F000 == 33 [pid = 3064] [id = 72] 00:42:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7C36000) [pid = 3064] [serial = 213] [outer = 0000000000000000] 00:42:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7D9B800) [pid = 3064] [serial = 214] [outer = 0000003EE7C36000] 00:42:18 INFO - PROCESS | 3064 | 1467358938137 Marionette DEBUG loaded listener.js 00:42:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE8315000) [pid = 3064] [serial = 215] [outer = 0000003EE7C36000] 00:42:18 INFO - PROCESS | 3064 | 1467358938562 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]]]}] 00:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 735ms 00:42:18 INFO - PROCESS | 3064 | 1467358938679 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 00:42:18 INFO - PROCESS | 3064 | 1467358938681 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 00:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:42:18 INFO - PROCESS | 3064 | 1467358938741 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:42:18 INFO - PROCESS | 3064 | 1467358938744 Marionette TRACE conn6 <- [1,254,null,{}] 00:42:18 INFO - PROCESS | 3064 | 1467358938783 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}] 00:42:18 INFO - PROCESS | 3064 | 1467358938788 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:18 INFO - PROCESS | 3064 | 1467358938901 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 00:42:18 INFO - PROCESS | 3064 | 1467358938981 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:18 INFO - PROCESS | 3064 | 1467358938984 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E71000 == 34 [pid = 3064] [id = 73] 00:42:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEDC8AC00) [pid = 3064] [serial = 216] [outer = 0000000000000000] 00:42:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEE1BC400) [pid = 3064] [serial = 217] [outer = 0000003EEDC8AC00] 00:42:19 INFO - PROCESS | 3064 | 1467358939033 Marionette DEBUG loaded listener.js 00:42:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF189FC00) [pid = 3064] [serial = 218] [outer = 0000003EEDC8AC00] 00:42:19 INFO - PROCESS | 3064 | 1467358939388 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]]]}] 00:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 753ms 00:42:19 INFO - PROCESS | 3064 | 1467358939447 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 00:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:42:19 INFO - PROCESS | 3064 | 1467358939450 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 00:42:19 INFO - PROCESS | 3064 | 1467358939453 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:42:19 INFO - PROCESS | 3064 | 1467358939455 Marionette TRACE conn6 <- [1,258,null,{}] 00:42:19 INFO - PROCESS | 3064 | 1467358939459 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}] 00:42:19 INFO - PROCESS | 3064 | 1467358939461 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:19 INFO - PROCESS | 3064 | 1467358939552 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 00:42:19 INFO - PROCESS | 3064 | 1467358939558 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:19 INFO - PROCESS | 3064 | 1467358939560 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47D2000 == 35 [pid = 3064] [id = 74] 00:42:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF1E3F800) [pid = 3064] [serial = 219] [outer = 0000000000000000] 00:42:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF3A38000) [pid = 3064] [serial = 220] [outer = 0000003EF1E3F800] 00:42:19 INFO - PROCESS | 3064 | 1467358939606 Marionette DEBUG loaded listener.js 00:42:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF3A41000) [pid = 3064] [serial = 221] [outer = 0000003EF1E3F800] 00:42:20 INFO - PROCESS | 3064 | 1467358940064 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]]]}] 00:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms 00:42:20 INFO - PROCESS | 3064 | 1467358940084 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 00:42:20 INFO - PROCESS | 3064 | 1467358940086 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 00:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:42:20 INFO - PROCESS | 3064 | 1467358940093 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:42:20 INFO - PROCESS | 3064 | 1467358940095 Marionette TRACE conn6 <- [1,262,null,{}] 00:42:20 INFO - PROCESS | 3064 | 1467358940099 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}] 00:42:20 INFO - PROCESS | 3064 | 1467358940101 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:20 INFO - PROCESS | 3064 | 1467358940207 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 00:42:20 INFO - PROCESS | 3064 | 1467358940272 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:20 INFO - PROCESS | 3064 | 1467358940274 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF506C000 == 36 [pid = 3064] [id = 75] 00:42:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF410F400) [pid = 3064] [serial = 222] [outer = 0000000000000000] 00:42:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF429D000) [pid = 3064] [serial = 223] [outer = 0000003EF410F400] 00:42:20 INFO - PROCESS | 3064 | 1467358940323 Marionette DEBUG loaded listener.js 00:42:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF51DF400) [pid = 3064] [serial = 224] [outer = 0000003EF410F400] 00:42:20 INFO - PROCESS | 3064 | 1467358940770 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]]]}] 00:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 733ms 00:42:20 INFO - PROCESS | 3064 | 1467358940826 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 00:42:20 INFO - PROCESS | 3064 | 1467358940829 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 00:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:42:20 INFO - PROCESS | 3064 | 1467358940832 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:42:20 INFO - PROCESS | 3064 | 1467358940834 Marionette TRACE conn6 <- [1,266,null,{}] 00:42:20 INFO - PROCESS | 3064 | 1467358940848 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}] 00:42:20 INFO - PROCESS | 3064 | 1467358940854 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:21 INFO - PROCESS | 3064 | 1467358940992 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 00:42:21 INFO - PROCESS | 3064 | 1467358941037 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:21 INFO - PROCESS | 3064 | 1467358941039 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF7B83800 == 37 [pid = 3064] [id = 76] 00:42:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF5857C00) [pid = 3064] [serial = 225] [outer = 0000000000000000] 00:42:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF6811400) [pid = 3064] [serial = 226] [outer = 0000003EF5857C00] 00:42:21 INFO - PROCESS | 3064 | 1467358941085 Marionette DEBUG loaded listener.js 00:42:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EF7112800) [pid = 3064] [serial = 227] [outer = 0000003EF5857C00] 00:42:21 INFO - PROCESS | 3064 | 1467358941499 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]]]}] 00:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 692ms 00:42:21 INFO - PROCESS | 3064 | 1467358941549 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 00:42:21 INFO - PROCESS | 3064 | 1467358941551 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 00:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:42:21 INFO - PROCESS | 3064 | 1467358941563 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:42:21 INFO - PROCESS | 3064 | 1467358941565 Marionette TRACE conn6 <- [1,270,null,{}] 00:42:21 INFO - PROCESS | 3064 | 1467358941569 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}] 00:42:21 INFO - PROCESS | 3064 | 1467358941571 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:21 INFO - PROCESS | 3064 | 1467358941676 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 00:42:21 INFO - PROCESS | 3064 | 1467358941681 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:21 INFO - PROCESS | 3064 | 1467358941683 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB86800 == 38 [pid = 3064] [id = 77] 00:42:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EF5859800) [pid = 3064] [serial = 228] [outer = 0000000000000000] 00:42:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EF8235C00) [pid = 3064] [serial = 229] [outer = 0000003EF5859800] 00:42:21 INFO - PROCESS | 3064 | 1467358941736 Marionette DEBUG loaded listener.js 00:42:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EF89E5000) [pid = 3064] [serial = 230] [outer = 0000003EF5859800] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EE7D90C00) [pid = 3064] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EE78E8000) [pid = 3064] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF3395400) [pid = 3064] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EEE3DC800) [pid = 3064] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EF5D28C00) [pid = 3064] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE8FE3000) [pid = 3064] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF1E37400) [pid = 3064] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE7C30400) [pid = 3064] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF823FC00) [pid = 3064] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EFAB70800) [pid = 3064] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EECC50400) [pid = 3064] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:42:22 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF1F3A000) [pid = 3064] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:42:22 INFO - PROCESS | 3064 | 1467358942258 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]]]}] 00:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 733ms 00:42:22 INFO - PROCESS | 3064 | 1467358942295 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 00:42:22 INFO - PROCESS | 3064 | 1467358942297 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 00:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:42:22 INFO - PROCESS | 3064 | 1467358942301 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:42:22 INFO - PROCESS | 3064 | 1467358942302 Marionette TRACE conn6 <- [1,274,null,{}] 00:42:22 INFO - PROCESS | 3064 | 1467358942315 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}] 00:42:22 INFO - PROCESS | 3064 | 1467358942317 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:22 INFO - PROCESS | 3064 | 1467358942420 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 00:42:22 INFO - PROCESS | 3064 | 1467358942425 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:22 INFO - PROCESS | 3064 | 1467358942427 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF48800 == 39 [pid = 3064] [id = 78] 00:42:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF1FCC800) [pid = 3064] [serial = 231] [outer = 0000000000000000] 00:42:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF7E06800) [pid = 3064] [serial = 232] [outer = 0000003EF1FCC800] 00:42:22 INFO - PROCESS | 3064 | 1467358942473 Marionette DEBUG loaded listener.js 00:42:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF89E8C00) [pid = 3064] [serial = 233] [outer = 0000003EF1FCC800] 00:42:22 INFO - PROCESS | 3064 | 1467358942855 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]]]}] 00:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 00:42:22 INFO - PROCESS | 3064 | 1467358942891 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 00:42:22 INFO - PROCESS | 3064 | 1467358942893 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 00:42:22 INFO - PROCESS | 3064 | 1467358942906 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:42:22 INFO - PROCESS | 3064 | 1467358942908 Marionette TRACE conn6 <- [1,278,null,{}] 00:42:22 INFO - PROCESS | 3064 | 1467358942912 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}] 00:42:22 INFO - PROCESS | 3064 | 1467358942914 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:23 INFO - PROCESS | 3064 | 1467358943005 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 00:42:23 INFO - PROCESS | 3064 | 1467358943010 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 3064 | 1467358943012 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD45800 == 40 [pid = 3064] [id = 79] 00:42:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF89ED000) [pid = 3064] [serial = 234] [outer = 0000000000000000] 00:42:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF89F0800) [pid = 3064] [serial = 235] [outer = 0000003EF89ED000] 00:42:23 INFO - PROCESS | 3064 | 1467358943057 Marionette DEBUG loaded listener.js 00:42:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EFA726C00) [pid = 3064] [serial = 236] [outer = 0000003EF89ED000] 00:42:23 INFO - PROCESS | 3064 | 1467358943488 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]]]}] 00:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 00:42:23 INFO - PROCESS | 3064 | 1467358943540 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 00:42:23 INFO - PROCESS | 3064 | 1467358943542 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 00:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:42:23 INFO - PROCESS | 3064 | 1467358943546 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:42:23 INFO - PROCESS | 3064 | 1467358943547 Marionette TRACE conn6 <- [1,282,null,{}] 00:42:23 INFO - PROCESS | 3064 | 1467358943551 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}] 00:42:23 INFO - PROCESS | 3064 | 1467358943553 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:23 INFO - PROCESS | 3064 | 1467358943641 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 00:42:23 INFO - PROCESS | 3064 | 1467358943646 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 3064 | 1467358943648 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC934800 == 41 [pid = 3064] [id = 80] 00:42:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF8DE5000) [pid = 3064] [serial = 237] [outer = 0000000000000000] 00:42:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF8DEB800) [pid = 3064] [serial = 238] [outer = 0000003EF8DE5000] 00:42:23 INFO - PROCESS | 3064 | 1467358943693 Marionette DEBUG loaded listener.js 00:42:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EF8DF1800) [pid = 3064] [serial = 239] [outer = 0000003EF8DE5000] 00:42:24 INFO - PROCESS | 3064 | 1467358944161 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]]]}] 00:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 00:42:24 INFO - PROCESS | 3064 | 1467358944221 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 00:42:24 INFO - PROCESS | 3064 | 1467358944226 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 00:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:42:24 INFO - PROCESS | 3064 | 1467358944231 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:42:24 INFO - PROCESS | 3064 | 1467358944236 Marionette TRACE conn6 <- [1,286,null,{}] 00:42:24 INFO - PROCESS | 3064 | 1467358944244 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}] 00:42:24 INFO - PROCESS | 3064 | 1467358944247 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:24 INFO - PROCESS | 3064 | 1467358944416 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 00:42:24 INFO - PROCESS | 3064 | 1467358944495 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:24 INFO - PROCESS | 3064 | 1467358944500 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8150000 == 42 [pid = 3064] [id = 81] 00:42:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EE7D8F800) [pid = 3064] [serial = 240] [outer = 0000000000000000] 00:42:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EE7DA2000) [pid = 3064] [serial = 241] [outer = 0000003EE7D8F800] 00:42:24 INFO - PROCESS | 3064 | 1467358944560 Marionette DEBUG loaded listener.js 00:42:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EEC124C00) [pid = 3064] [serial = 242] [outer = 0000003EE7D8F800] 00:42:25 INFO - PROCESS | 3064 | 1467358945117 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]]]}] 00:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 944ms 00:42:25 INFO - PROCESS | 3064 | 1467358945179 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 00:42:25 INFO - PROCESS | 3064 | 1467358945184 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 00:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:42:25 INFO - PROCESS | 3064 | 1467358945191 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:42:25 INFO - PROCESS | 3064 | 1467358945194 Marionette TRACE conn6 <- [1,290,null,{}] 00:42:25 INFO - PROCESS | 3064 | 1467358945198 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}] 00:42:25 INFO - PROCESS | 3064 | 1467358945201 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:25 INFO - PROCESS | 3064 | 1467358945319 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 00:42:25 INFO - PROCESS | 3064 | 1467358945391 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:25 INFO - PROCESS | 3064 | 1467358945394 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4198800 == 43 [pid = 3064] [id = 82] 00:42:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EE7B0E000) [pid = 3064] [serial = 243] [outer = 0000000000000000] 00:42:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EE7D96800) [pid = 3064] [serial = 244] [outer = 0000003EE7B0E000] 00:42:25 INFO - PROCESS | 3064 | 1467358945494 Marionette DEBUG loaded listener.js 00:42:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EEDC8A400) [pid = 3064] [serial = 245] [outer = 0000003EE7B0E000] 00:42:26 INFO - PROCESS | 3064 | 1467358946051 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]]]}] 00:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 944ms 00:42:26 INFO - PROCESS | 3064 | 1467358946136 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 00:42:26 INFO - PROCESS | 3064 | 1467358946139 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 00:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:42:26 INFO - PROCESS | 3064 | 1467358946143 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:42:26 INFO - PROCESS | 3064 | 1467358946147 Marionette TRACE conn6 <- [1,294,null,{}] 00:42:26 INFO - PROCESS | 3064 | 1467358946172 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}] 00:42:26 INFO - PROCESS | 3064 | 1467358946177 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:26 INFO - PROCESS | 3064 | 1467358946324 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 00:42:26 INFO - PROCESS | 3064 | 1467358946368 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:26 INFO - PROCESS | 3064 | 1467358946371 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD3AE800 == 44 [pid = 3064] [id = 83] 00:42:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0000003EF189DC00) [pid = 3064] [serial = 246] [outer = 0000000000000000] 00:42:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0000003EF1E32000) [pid = 3064] [serial = 247] [outer = 0000003EF189DC00] 00:42:26 INFO - PROCESS | 3064 | 1467358946431 Marionette DEBUG loaded listener.js 00:42:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0000003EF429F400) [pid = 3064] [serial = 248] [outer = 0000003EF189DC00] 00:42:26 INFO - PROCESS | 3064 | 1467358946784 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:42:27 INFO - PROCESS | 3064 | 1467358947071 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]]]}] 00:42:27 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. 00:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 985ms 00:42:27 INFO - PROCESS | 3064 | 1467358947130 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 00:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:42:27 INFO - PROCESS | 3064 | 1467358947133 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 00:42:27 INFO - PROCESS | 3064 | 1467358947138 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:42:27 INFO - PROCESS | 3064 | 1467358947140 Marionette TRACE conn6 <- [1,298,null,{}] 00:42:27 INFO - PROCESS | 3064 | 1467358947144 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}] 00:42:27 INFO - PROCESS | 3064 | 1467358947146 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:27 INFO - PROCESS | 3064 | 1467358947263 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 00:42:27 INFO - PROCESS | 3064 | 1467358947333 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 3064 | 1467358947336 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDB2000 == 45 [pid = 3064] [id = 84] 00:42:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (0000003EF5854800) [pid = 3064] [serial = 249] [outer = 0000000000000000] 00:42:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0000003EF82E6000) [pid = 3064] [serial = 250] [outer = 0000003EF5854800] 00:42:27 INFO - PROCESS | 3064 | 1467358947433 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0000003EFB971000) [pid = 3064] [serial = 251] [outer = 0000003EF5854800] 00:42:27 INFO - PROCESS | 3064 | 1467358947989 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]]]}] 00:42:28 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. 00:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 00:42:28 INFO - PROCESS | 3064 | 1467358948083 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 00:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:42:28 INFO - PROCESS | 3064 | 1467358948086 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 00:42:28 INFO - PROCESS | 3064 | 1467358948090 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:42:28 INFO - PROCESS | 3064 | 1467358948092 Marionette TRACE conn6 <- [1,302,null,{}] 00:42:28 INFO - PROCESS | 3064 | 1467358948096 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}] 00:42:28 INFO - PROCESS | 3064 | 1467358948099 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:28 INFO - PROCESS | 3064 | 1467358948214 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 00:42:28 INFO - PROCESS | 3064 | 1467358948279 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:28 INFO - PROCESS | 3064 | 1467358948282 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55F2000 == 46 [pid = 3064] [id = 85] 00:42:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (0000003EF3CD6000) [pid = 3064] [serial = 252] [outer = 0000000000000000] 00:42:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (0000003EF8067C00) [pid = 3064] [serial = 253] [outer = 0000003EF3CD6000] 00:42:28 INFO - PROCESS | 3064 | 1467358948338 Marionette DEBUG loaded listener.js 00:42:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (0000003EFB9EDC00) [pid = 3064] [serial = 254] [outer = 0000003EF3CD6000] 00:42:29 INFO - PROCESS | 3064 | 1467358949062 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]]]}] 00:42:29 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. 00:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1029ms 00:42:29 INFO - PROCESS | 3064 | 1467358949120 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 00:42:29 INFO - PROCESS | 3064 | 1467358949125 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 00:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:42:29 INFO - PROCESS | 3064 | 1467358949130 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:42:29 INFO - PROCESS | 3064 | 1467358949133 Marionette TRACE conn6 <- [1,306,null,{}] 00:42:29 INFO - PROCESS | 3064 | 1467358949154 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}] 00:42:29 INFO - PROCESS | 3064 | 1467358949157 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:29 INFO - PROCESS | 3064 | 1467358949308 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 00:42:29 INFO - PROCESS | 3064 | 1467358949317 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:29 INFO - PROCESS | 3064 | 1467358949320 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1864000 == 47 [pid = 3064] [id = 86] 00:42:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0000003EECBD3000) [pid = 3064] [serial = 255] [outer = 0000000000000000] 00:42:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0000003EED078000) [pid = 3064] [serial = 256] [outer = 0000003EECBD3000] 00:42:29 INFO - PROCESS | 3064 | 1467358949371 Marionette DEBUG loaded listener.js 00:42:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0000003EEE3E3400) [pid = 3064] [serial = 257] [outer = 0000003EECBD3000] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD45800 == 46 [pid = 3064] [id = 79] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF48800 == 45 [pid = 3064] [id = 78] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB86800 == 44 [pid = 3064] [id = 77] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF7B83800 == 43 [pid = 3064] [id = 76] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF506C000 == 42 [pid = 3064] [id = 75] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47D2000 == 41 [pid = 3064] [id = 74] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E71000 == 40 [pid = 3064] [id = 73] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE866F000 == 39 [pid = 3064] [id = 72] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC4DC000 == 38 [pid = 3064] [id = 71] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (0000003EFB975C00) [pid = 3064] [serial = 199] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE86DD000 == 37 [pid = 3064] [id = 68] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (0000003EFA71DC00) [pid = 3064] [serial = 121] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0000003EE7E44800) [pid = 3064] [serial = 172] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0000003EE8FE8800) [pid = 3064] [serial = 173] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0000003EF3C30800) [pid = 3064] [serial = 163] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0000003EF4EDDC00) [pid = 3064] [serial = 166] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0000003EF5D27000) [pid = 3064] [serial = 167] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0000003EECBDC400) [pid = 3064] [serial = 160] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0000003EF1487C00) [pid = 3064] [serial = 176] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0000003EEE3E9C00) [pid = 3064] [serial = 175] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0000003EF7E03800) [pid = 3064] [serial = 184] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0000003EECE3F400) [pid = 3064] [serial = 170] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EEC11C400) [pid = 3064] [serial = 169] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EF1E3A000) [pid = 3064] [serial = 178] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EF213E800) [pid = 3064] [serial = 179] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EF3CBCC00) [pid = 3064] [serial = 181] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EFA726400) [pid = 3064] [serial = 156] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EFAB71C00) [pid = 3064] [serial = 188] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EF82E2C00) [pid = 3064] [serial = 187] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EF8062400) [pid = 3064] [serial = 185] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EFAB7E400) [pid = 3064] [serial = 190] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EECE3F000) [pid = 3064] [serial = 193] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF3CC4C00) [pid = 3064] [serial = 196] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEDF23400) [pid = 3064] [serial = 194] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF555F400) [pid = 3064] [serial = 197] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF6D59400) [pid = 3064] [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.] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EFB977800) [pid = 3064] [serial = 191] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF42A0400) [pid = 3064] [serial = 182] [outer = 0000000000000000] [url = about:blank] 00:42:29 INFO - PROCESS | 3064 | 1467358949989 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]]]}] 00:42:30 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. 00:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 900ms 00:42:30 INFO - PROCESS | 3064 | 1467358950034 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 00:42:30 INFO - PROCESS | 3064 | 1467358950039 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 00:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:42:30 INFO - PROCESS | 3064 | 1467358950045 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:42:30 INFO - PROCESS | 3064 | 1467358950047 Marionette TRACE conn6 <- [1,310,null,{}] 00:42:30 INFO - PROCESS | 3064 | 1467358950051 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}] 00:42:30 INFO - PROCESS | 3064 | 1467358950054 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:30 INFO - PROCESS | 3064 | 1467358950152 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 00:42:30 INFO - PROCESS | 3064 | 1467358950222 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:30 INFO - PROCESS | 3064 | 1467358950224 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD87800 == 38 [pid = 3064] [id = 87] 00:42:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7D9F400) [pid = 3064] [serial = 258] [outer = 0000000000000000] 00:42:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EED0E0800) [pid = 3064] [serial = 259] [outer = 0000003EE7D9F400] 00:42:30 INFO - PROCESS | 3064 | 1467358950272 Marionette DEBUG loaded listener.js 00:42:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF147E800) [pid = 3064] [serial = 260] [outer = 0000003EE7D9F400] 00:42:30 INFO - PROCESS | 3064 | 1467358950659 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]]]}] 00:42:30 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. 00:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 00:42:30 INFO - PROCESS | 3064 | 1467358950682 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 00:42:30 INFO - PROCESS | 3064 | 1467358950685 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 00:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:42:30 INFO - PROCESS | 3064 | 1467358950689 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:42:30 INFO - PROCESS | 3064 | 1467358950693 Marionette TRACE conn6 <- [1,314,null,{}] 00:42:30 INFO - PROCESS | 3064 | 1467358950704 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}] 00:42:30 INFO - PROCESS | 3064 | 1467358950708 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:30 INFO - PROCESS | 3064 | 1467358950796 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 00:42:30 INFO - PROCESS | 3064 | 1467358950803 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:30 INFO - PROCESS | 3064 | 1467358950806 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458C000 == 39 [pid = 3064] [id = 88] 00:42:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF213D000) [pid = 3064] [serial = 261] [outer = 0000000000000000] 00:42:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF3398400) [pid = 3064] [serial = 262] [outer = 0000003EF213D000] 00:42:30 INFO - PROCESS | 3064 | 1467358950863 Marionette DEBUG loaded listener.js 00:42:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF3CD6800) [pid = 3064] [serial = 263] [outer = 0000003EF213D000] 00:42:31 INFO - PROCESS | 3064 | 1467358951318 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]]]}] 00:42:31 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. 00:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 00:42:31 INFO - PROCESS | 3064 | 1467358951382 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 00:42:31 INFO - PROCESS | 3064 | 1467358951385 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 00:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:42:31 INFO - PROCESS | 3064 | 1467358951388 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:42:31 INFO - PROCESS | 3064 | 1467358951390 Marionette TRACE conn6 <- [1,318,null,{}] 00:42:31 INFO - PROCESS | 3064 | 1467358951394 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}] 00:42:31 INFO - PROCESS | 3064 | 1467358951396 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:31 INFO - PROCESS | 3064 | 1467358951512 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 00:42:31 INFO - PROCESS | 3064 | 1467358951525 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:31 INFO - PROCESS | 3064 | 1467358951527 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55E6800 == 40 [pid = 3064] [id = 89] 00:42:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF56F2400) [pid = 3064] [serial = 264] [outer = 0000000000000000] 00:42:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF5855000) [pid = 3064] [serial = 265] [outer = 0000003EF56F2400] 00:42:31 INFO - PROCESS | 3064 | 1467358951573 Marionette DEBUG loaded listener.js 00:42:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF6D59400) [pid = 3064] [serial = 266] [outer = 0000003EF56F2400] 00:42:32 INFO - PROCESS | 3064 | 1467358952003 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]]]}] 00:42:32 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. 00:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 00:42:32 INFO - PROCESS | 3064 | 1467358952026 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 00:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:42:32 INFO - PROCESS | 3064 | 1467358952028 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 00:42:32 INFO - PROCESS | 3064 | 1467358952032 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:42:32 INFO - PROCESS | 3064 | 1467358952034 Marionette TRACE conn6 <- [1,322,null,{}] 00:42:32 INFO - PROCESS | 3064 | 1467358952037 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}] 00:42:32 INFO - PROCESS | 3064 | 1467358952039 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:32 INFO - PROCESS | 3064 | 1467358952162 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 00:42:32 INFO - PROCESS | 3064 | 1467358952169 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:32 INFO - PROCESS | 3064 | 1467358952171 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF7B8A000 == 41 [pid = 3064] [id = 90] 00:42:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EE7D29400) [pid = 3064] [serial = 267] [outer = 0000000000000000] 00:42:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EE7D2B800) [pid = 3064] [serial = 268] [outer = 0000003EE7D29400] 00:42:32 INFO - PROCESS | 3064 | 1467358952254 Marionette DEBUG loaded listener.js 00:42:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EF5561800) [pid = 3064] [serial = 269] [outer = 0000003EE7D29400] 00:42:32 INFO - PROCESS | 3064 | 1467358952690 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]]]}] 00:42:32 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. 00:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 00:42:32 INFO - PROCESS | 3064 | 1467358952727 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 00:42:32 INFO - PROCESS | 3064 | 1467358952729 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 00:42:32 INFO - PROCESS | 3064 | 1467358952732 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:42:32 INFO - PROCESS | 3064 | 1467358952734 Marionette TRACE conn6 <- [1,326,null,{}] 00:42:32 INFO - PROCESS | 3064 | 1467358952738 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}] 00:42:32 INFO - PROCESS | 3064 | 1467358952744 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:32 INFO - PROCESS | 3064 | 1467358952913 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 00:42:32 INFO - PROCESS | 3064 | 1467358952941 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:32 INFO - PROCESS | 3064 | 1467358952943 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C8E800 == 42 [pid = 3064] [id = 91] 00:42:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EF89EB800) [pid = 3064] [serial = 270] [outer = 0000000000000000] 00:42:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EFA718C00) [pid = 3064] [serial = 271] [outer = 0000003EF89EB800] 00:42:32 INFO - PROCESS | 3064 | 1467358952989 Marionette DEBUG loaded listener.js 00:42:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EFAB7C000) [pid = 3064] [serial = 272] [outer = 0000003EF89EB800] 00:42:33 INFO - PROCESS | 3064 | 1467358953432 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]]]}] 00:42:33 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. 00:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 00:42:33 INFO - PROCESS | 3064 | 1467358953470 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 00:42:33 INFO - PROCESS | 3064 | 1467358953473 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 00:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:42:33 INFO - PROCESS | 3064 | 1467358953476 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:42:33 INFO - PROCESS | 3064 | 1467358953478 Marionette TRACE conn6 <- [1,330,null,{}] 00:42:33 INFO - PROCESS | 3064 | 1467358953481 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}] 00:42:33 INFO - PROCESS | 3064 | 1467358953491 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:33 INFO - PROCESS | 3064 | 1467358953606 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 00:42:33 INFO - PROCESS | 3064 | 1467358953656 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:33 INFO - PROCESS | 3064 | 1467358953658 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD59800 == 43 [pid = 3064] [id = 92] 00:42:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EEC37A000) [pid = 3064] [serial = 273] [outer = 0000000000000000] 00:42:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0000003EEC37D000) [pid = 3064] [serial = 274] [outer = 0000003EEC37A000] 00:42:33 INFO - PROCESS | 3064 | 1467358953702 Marionette DEBUG loaded listener.js 00:42:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0000003EF4C61800) [pid = 3064] [serial = 275] [outer = 0000003EEC37A000] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0000003EF410F400) [pid = 3064] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0000003EF5857C00) [pid = 3064] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EF5859800) [pid = 3064] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EEDC8AC00) [pid = 3064] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EE7C36000) [pid = 3064] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EF1E3F800) [pid = 3064] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EE7D9D000) [pid = 3064] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF89ED000) [pid = 3064] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:42:34 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EF1FCC800) [pid = 3064] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:42:34 INFO - PROCESS | 3064 | 1467358954242 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]]]}] 00:42:34 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. 00:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 776ms 00:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:42:34 INFO - PROCESS | 3064 | 1467358954256 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 00:42:34 INFO - PROCESS | 3064 | 1467358954258 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 00:42:34 INFO - PROCESS | 3064 | 1467358954261 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:42:34 INFO - PROCESS | 3064 | 1467358954263 Marionette TRACE conn6 <- [1,334,null,{}] 00:42:34 INFO - PROCESS | 3064 | 1467358954267 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}] 00:42:34 INFO - PROCESS | 3064 | 1467358954269 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:34 INFO - PROCESS | 3064 | 1467358954354 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 00:42:34 INFO - PROCESS | 3064 | 1467358954359 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:34 INFO - PROCESS | 3064 | 1467358954361 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC92F000 == 44 [pid = 3064] [id = 93] 00:42:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EEC378400) [pid = 3064] [serial = 276] [outer = 0000000000000000] 00:42:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EF456B800) [pid = 3064] [serial = 277] [outer = 0000003EEC378400] 00:42:34 INFO - PROCESS | 3064 | 1467358954406 Marionette DEBUG loaded listener.js 00:42:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EF5197800) [pid = 3064] [serial = 278] [outer = 0000003EEC378400] 00:42:34 INFO - PROCESS | 3064 | 1467358954831 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]]]}] 00:42:34 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. 00:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 00:42:34 INFO - PROCESS | 3064 | 1467358954852 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 00:42:34 INFO - PROCESS | 3064 | 1467358954854 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 00:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:42:34 INFO - PROCESS | 3064 | 1467358954858 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:42:34 INFO - PROCESS | 3064 | 1467358954860 Marionette TRACE conn6 <- [1,338,null,{}] 00:42:34 INFO - PROCESS | 3064 | 1467358954863 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}] 00:42:34 INFO - PROCESS | 3064 | 1467358954865 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:34 INFO - PROCESS | 3064 | 1467358954953 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 00:42:34 INFO - PROCESS | 3064 | 1467358954959 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:34 INFO - PROCESS | 3064 | 1467358954961 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB71800 == 45 [pid = 3064] [id = 94] 00:42:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EF519B400) [pid = 3064] [serial = 279] [outer = 0000000000000000] 00:42:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EF89EC800) [pid = 3064] [serial = 280] [outer = 0000003EF519B400] 00:42:35 INFO - PROCESS | 3064 | 1467358955005 Marionette DEBUG loaded listener.js 00:42:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EFAD56C00) [pid = 3064] [serial = 281] [outer = 0000003EF519B400] 00:42:35 INFO - PROCESS | 3064 | 1467358955406 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]]]}] 00:42:35 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. 00:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 00:42:35 INFO - PROCESS | 3064 | 1467358955448 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 00:42:35 INFO - PROCESS | 3064 | 1467358955450 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 00:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:42:35 INFO - PROCESS | 3064 | 1467358955464 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:42:35 INFO - PROCESS | 3064 | 1467358955466 Marionette TRACE conn6 <- [1,342,null,{}] 00:42:35 INFO - PROCESS | 3064 | 1467358955470 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}] 00:42:35 INFO - PROCESS | 3064 | 1467358955472 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:35 INFO - PROCESS | 3064 | 1467358955564 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 00:42:35 INFO - PROCESS | 3064 | 1467358955569 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:35 INFO - PROCESS | 3064 | 1467358955571 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDBE800 == 46 [pid = 3064] [id = 95] 00:42:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EEC1D2000) [pid = 3064] [serial = 282] [outer = 0000000000000000] 00:42:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0000003EEC1D5400) [pid = 3064] [serial = 283] [outer = 0000003EEC1D2000] 00:42:35 INFO - PROCESS | 3064 | 1467358955618 Marionette DEBUG loaded listener.js 00:42:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0000003EF5564400) [pid = 3064] [serial = 284] [outer = 0000003EEC1D2000] 00:42:36 INFO - PROCESS | 3064 | 1467358956069 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]]]}] 00:42:36 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. 00:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 00:42:36 INFO - PROCESS | 3064 | 1467358956097 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 00:42:36 INFO - PROCESS | 3064 | 1467358956100 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 00:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:42:36 INFO - PROCESS | 3064 | 1467358956103 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:42:36 INFO - PROCESS | 3064 | 1467358956107 Marionette TRACE conn6 <- [1,346,null,{}] 00:42:36 INFO - PROCESS | 3064 | 1467358956121 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}] 00:42:36 INFO - PROCESS | 3064 | 1467358956124 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:36 INFO - PROCESS | 3064 | 1467358956272 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 00:42:36 INFO - PROCESS | 3064 | 1467358956393 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:36 INFO - PROCESS | 3064 | 1467358956396 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8213800 == 47 [pid = 3064] [id = 96] 00:42:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0000003EE6A26C00) [pid = 3064] [serial = 285] [outer = 0000000000000000] 00:42:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (0000003EE78EFC00) [pid = 3064] [serial = 286] [outer = 0000003EE6A26C00] 00:42:36 INFO - PROCESS | 3064 | 1467358956457 Marionette DEBUG loaded listener.js 00:42:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0000003EE7C37C00) [pid = 3064] [serial = 287] [outer = 0000003EE6A26C00] 00:42:37 INFO - PROCESS | 3064 | 1467358957110 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]]]}] 00:42:37 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. 00:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1042ms 00:42:37 INFO - PROCESS | 3064 | 1467358957149 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 00:42:37 INFO - PROCESS | 3064 | 1467358957154 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 00:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:42:37 INFO - PROCESS | 3064 | 1467358957178 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:42:37 INFO - PROCESS | 3064 | 1467358957181 Marionette TRACE conn6 <- [1,350,null,{}] 00:42:37 INFO - PROCESS | 3064 | 1467358957187 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}] 00:42:37 INFO - PROCESS | 3064 | 1467358957190 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:37 INFO - PROCESS | 3064 | 1467358957340 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 00:42:37 INFO - PROCESS | 3064 | 1467358957456 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:37 INFO - PROCESS | 3064 | 1467358957459 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF464A800 == 48 [pid = 3064] [id = 97] 00:42:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0000003EECBD3C00) [pid = 3064] [serial = 288] [outer = 0000000000000000] 00:42:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (0000003EEE3E8800) [pid = 3064] [serial = 289] [outer = 0000003EECBD3C00] 00:42:37 INFO - PROCESS | 3064 | 1467358957519 Marionette DEBUG loaded listener.js 00:42:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (0000003EF189F800) [pid = 3064] [serial = 290] [outer = 0000003EECBD3C00] 00:42:38 INFO - PROCESS | 3064 | 1467358958075 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]]]}] 00:42:38 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. 00:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 964ms 00:42:38 INFO - PROCESS | 3064 | 1467358958126 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 00:42:38 INFO - PROCESS | 3064 | 1467358958129 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 00:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:42:38 INFO - PROCESS | 3064 | 1467358958133 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:42:38 INFO - PROCESS | 3064 | 1467358958136 Marionette TRACE conn6 <- [1,354,null,{}] 00:42:38 INFO - PROCESS | 3064 | 1467358958140 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}] 00:42:38 INFO - PROCESS | 3064 | 1467358958143 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:38 INFO - PROCESS | 3064 | 1467358958260 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 00:42:38 INFO - PROCESS | 3064 | 1467358958337 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:38 INFO - PROCESS | 3064 | 1467358958339 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB93000 == 49 [pid = 3064] [id = 98] 00:42:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (0000003EF4D87400) [pid = 3064] [serial = 291] [outer = 0000000000000000] 00:42:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0000003EF5562000) [pid = 3064] [serial = 292] [outer = 0000003EF4D87400] 00:42:38 INFO - PROCESS | 3064 | 1467358958436 Marionette DEBUG loaded listener.js 00:42:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0000003EF55C4400) [pid = 3064] [serial = 293] [outer = 0000003EF4D87400] 00:42:39 INFO - PROCESS | 3064 | 1467358959120 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]]]}] 00:42:39 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. 00:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1184ms 00:42:39 INFO - PROCESS | 3064 | 1467358959327 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 00:42:39 INFO - PROCESS | 3064 | 1467358959333 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 00:42:39 INFO - PROCESS | 3064 | 1467358959338 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:42:39 INFO - PROCESS | 3064 | 1467358959341 Marionette TRACE conn6 <- [1,358,null,{}] 00:42:39 INFO - PROCESS | 3064 | 1467358959347 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}] 00:42:39 INFO - PROCESS | 3064 | 1467358959350 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:39 INFO - PROCESS | 3064 | 1467358959455 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 00:42:39 INFO - PROCESS | 3064 | 1467358959522 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:39 INFO - PROCESS | 3064 | 1467358959527 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1F73800 == 50 [pid = 3064] [id = 99] 00:42:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0000003EEC1CBC00) [pid = 3064] [serial = 294] [outer = 0000000000000000] 00:42:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (0000003EEC1D3C00) [pid = 3064] [serial = 295] [outer = 0000003EEC1CBC00] 00:42:39 INFO - PROCESS | 3064 | 1467358959578 Marionette DEBUG loaded listener.js 00:42:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (0000003EEDC89C00) [pid = 3064] [serial = 296] [outer = 0000003EEC1CBC00] 00:42:40 INFO - PROCESS | 3064 | 1467358960256 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]]]}] 00:42:40 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. 00:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 943ms 00:42:40 INFO - PROCESS | 3064 | 1467358960288 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 00:42:40 INFO - PROCESS | 3064 | 1467358960292 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 00:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:42:40 INFO - PROCESS | 3064 | 1467358960298 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:42:40 INFO - PROCESS | 3064 | 1467358960301 Marionette TRACE conn6 <- [1,362,null,{}] 00:42:40 INFO - PROCESS | 3064 | 1467358960306 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}] 00:42:40 INFO - PROCESS | 3064 | 1467358960308 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:40 INFO - PROCESS | 3064 | 1467358960424 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC93E000 == 49 [pid = 3064] [id = 53] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC936000 == 48 [pid = 3064] [id = 70] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDBE800 == 47 [pid = 3064] [id = 95] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB71800 == 46 [pid = 3064] [id = 94] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC92F000 == 45 [pid = 3064] [id = 93] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD59800 == 44 [pid = 3064] [id = 92] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C8E800 == 43 [pid = 3064] [id = 91] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF7B8A000 == 42 [pid = 3064] [id = 90] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55E6800 == 41 [pid = 3064] [id = 89] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0000003EE7E4D000) [pid = 3064] [serial = 202] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (0000003EF82E0800) [pid = 3064] [serial = 208] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (0000003EF3A41C00) [pid = 3064] [serial = 205] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (0000003EF8DEB800) [pid = 3064] [serial = 238] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF458C000 == 40 [pid = 3064] [id = 88] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD87800 == 39 [pid = 3064] [id = 87] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1864000 == 38 [pid = 3064] [id = 86] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55F2000 == 37 [pid = 3064] [id = 85] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDB2000 == 36 [pid = 3064] [id = 84] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD3AE800 == 35 [pid = 3064] [id = 83] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4198800 == 34 [pid = 3064] [id = 82] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8150000 == 33 [pid = 3064] [id = 81] 00:42:40 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC934800 == 32 [pid = 3064] [id = 80] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0000003EF429D000) [pid = 3064] [serial = 223] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0000003EF6811400) [pid = 3064] [serial = 226] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0000003EF51DF400) [pid = 3064] [serial = 224] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0000003EF8235C00) [pid = 3064] [serial = 229] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0000003EEE1BC400) [pid = 3064] [serial = 217] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0000003EF189FC00) [pid = 3064] [serial = 218] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0000003EE7D9B800) [pid = 3064] [serial = 214] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0000003EE8315000) [pid = 3064] [serial = 215] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0000003EF3A38000) [pid = 3064] [serial = 220] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0000003EECE3D800) [pid = 3064] [serial = 212] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EE7E4BC00) [pid = 3064] [serial = 211] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EF7112800) [pid = 3064] [serial = 227] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EF89F0800) [pid = 3064] [serial = 235] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EF7E06800) [pid = 3064] [serial = 232] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EF89E5000) [pid = 3064] [serial = 230] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF89E8C00) [pid = 3064] [serial = 233] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EFA726C00) [pid = 3064] [serial = 236] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EF3A41000) [pid = 3064] [serial = 221] [outer = 0000000000000000] [url = about:blank] 00:42:40 INFO - PROCESS | 3064 | 1467358960551 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:40 INFO - PROCESS | 3064 | 1467358960553 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C93000 == 33 [pid = 3064] [id = 100] 00:42:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EE6A09800) [pid = 3064] [serial = 297] [outer = 0000000000000000] 00:42:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EE6A2B800) [pid = 3064] [serial = 298] [outer = 0000003EE6A09800] 00:42:40 INFO - PROCESS | 3064 | 1467358960613 Marionette DEBUG loaded listener.js 00:42:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EE7D9B800) [pid = 3064] [serial = 299] [outer = 0000003EE6A09800] 00:42:41 INFO - PROCESS | 3064 | 1467358961023 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]]]}] 00:42:41 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. 00:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 732ms 00:42:41 INFO - PROCESS | 3064 | 1467358961028 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 00:42:41 INFO - PROCESS | 3064 | 1467358961031 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 00:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:42:41 INFO - PROCESS | 3064 | 1467358961034 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:42:41 INFO - PROCESS | 3064 | 1467358961036 Marionette TRACE conn6 <- [1,366,null,{}] 00:42:41 INFO - PROCESS | 3064 | 1467358961047 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}] 00:42:41 INFO - PROCESS | 3064 | 1467358961052 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:41 INFO - PROCESS | 3064 | 1467358961157 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 00:42:41 INFO - PROCESS | 3064 | 1467358961229 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:41 INFO - PROCESS | 3064 | 1467358961233 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E64800 == 34 [pid = 3064] [id = 101] 00:42:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EEC379000) [pid = 3064] [serial = 300] [outer = 0000000000000000] 00:42:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EED143000) [pid = 3064] [serial = 301] [outer = 0000003EEC379000] 00:42:41 INFO - PROCESS | 3064 | 1467358961284 Marionette DEBUG loaded listener.js 00:42:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EF1482000) [pid = 3064] [serial = 302] [outer = 0000003EEC379000] 00:42:41 INFO - PROCESS | 3064 | 1467358961675 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]]]}] 00:42:41 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. 00:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 00:42:41 INFO - PROCESS | 3064 | 1467358961728 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 00:42:41 INFO - PROCESS | 3064 | 1467358961730 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 00:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:42:41 INFO - PROCESS | 3064 | 1467358961733 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:42:41 INFO - PROCESS | 3064 | 1467358961735 Marionette TRACE conn6 <- [1,370,null,{}] 00:42:41 INFO - PROCESS | 3064 | 1467358961739 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}] 00:42:41 INFO - PROCESS | 3064 | 1467358961748 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:41 INFO - PROCESS | 3064 | 1467358961868 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 00:42:41 INFO - PROCESS | 3064 | 1467358961876 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:41 INFO - PROCESS | 3064 | 1467358961879 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A1B800 == 35 [pid = 3064] [id = 102] 00:42:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EF1E3CC00) [pid = 3064] [serial = 303] [outer = 0000000000000000] 00:42:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EF3395400) [pid = 3064] [serial = 304] [outer = 0000003EF1E3CC00] 00:42:41 INFO - PROCESS | 3064 | 1467358961925 Marionette DEBUG loaded listener.js 00:42:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0000003EF3A42400) [pid = 3064] [serial = 305] [outer = 0000003EF1E3CC00] 00:42:42 INFO - PROCESS | 3064 | 1467358962358 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]]]}] 00:42:42 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. 00:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 00:42:42 INFO - PROCESS | 3064 | 1467358962427 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 00:42:42 INFO - PROCESS | 3064 | 1467358962429 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 00:42:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:42:42 INFO - PROCESS | 3064 | 1467358962433 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:42:42 INFO - PROCESS | 3064 | 1467358962434 Marionette TRACE conn6 <- [1,374,null,{}] 00:42:42 INFO - PROCESS | 3064 | 1467358962438 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}] 00:42:42 INFO - PROCESS | 3064 | 1467358962440 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:42 INFO - PROCESS | 3064 | 1467358962523 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 00:42:42 INFO - PROCESS | 3064 | 1467358962530 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:42 INFO - PROCESS | 3064 | 1467358962532 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55F4000 == 36 [pid = 3064] [id = 103] 00:42:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0000003EF3A41000) [pid = 3064] [serial = 306] [outer = 0000000000000000] 00:42:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0000003EF42A1800) [pid = 3064] [serial = 307] [outer = 0000003EF3A41000] 00:42:42 INFO - PROCESS | 3064 | 1467358962577 Marionette DEBUG loaded listener.js 00:42:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (0000003EF5191400) [pid = 3064] [serial = 308] [outer = 0000003EF3A41000] 00:42:43 INFO - PROCESS | 3064 | 1467358963083 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:42:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:42:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 00:42:43 INFO - PROCESS | 3064 | 1467358963128 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 00:42:43 INFO - PROCESS | 3064 | 1467358963130 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 00:42:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:42:43 INFO - PROCESS | 3064 | 1467358963139 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:42:43 INFO - PROCESS | 3064 | 1467358963140 Marionette TRACE conn6 <- [1,378,null,{}] 00:42:43 INFO - PROCESS | 3064 | 1467358963144 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}] 00:42:43 INFO - PROCESS | 3064 | 1467358963151 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:43 INFO - PROCESS | 3064 | 1467358963318 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 00:42:43 INFO - PROCESS | 3064 | 1467358963368 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:43 INFO - PROCESS | 3064 | 1467358963371 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF821C800 == 37 [pid = 3064] [id = 104] 00:42:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0000003EF55C4800) [pid = 3064] [serial = 309] [outer = 0000000000000000] 00:42:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0000003EF56B0C00) [pid = 3064] [serial = 310] [outer = 0000003EF55C4800] 00:42:43 INFO - PROCESS | 3064 | 1467358963417 Marionette DEBUG loaded listener.js 00:42:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (0000003EF5F8D400) [pid = 3064] [serial = 311] [outer = 0000003EF55C4800] 00:42:44 INFO - PROCESS | 3064 | 1467358963999 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:42:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:42:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 880ms 00:42:44 INFO - PROCESS | 3064 | 1467358964018 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 00:42:44 INFO - PROCESS | 3064 | 1467358964020 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 00:42:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:42:44 INFO - PROCESS | 3064 | 1467358964024 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:42:44 INFO - PROCESS | 3064 | 1467358964025 Marionette TRACE conn6 <- [1,382,null,{}] 00:42:44 INFO - PROCESS | 3064 | 1467358964029 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}] 00:42:44 INFO - PROCESS | 3064 | 1467358964031 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:44 INFO - PROCESS | 3064 | 1467358964140 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 00:42:44 INFO - PROCESS | 3064 | 1467358964146 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:44 INFO - PROCESS | 3064 | 1467358964148 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB9C000 == 38 [pid = 3064] [id = 105] 00:42:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (0000003EF6816C00) [pid = 3064] [serial = 312] [outer = 0000000000000000] 00:42:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (0000003EF7B46000) [pid = 3064] [serial = 313] [outer = 0000003EF6816C00] 00:42:44 INFO - PROCESS | 3064 | 1467358964194 Marionette DEBUG loaded listener.js 00:42:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0000003EF823A800) [pid = 3064] [serial = 314] [outer = 0000003EF6816C00] 00:42:44 INFO - PROCESS | 3064 | 1467358964684 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:42:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:42:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0000003EEC37A000) [pid = 3064] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0000003EF89EB800) [pid = 3064] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0000003EE7D9F400) [pid = 3064] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0000003EF56F2400) [pid = 3064] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0000003EF8DE5000) [pid = 3064] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0000003EF189DC00) [pid = 3064] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0000003EF5854800) [pid = 3064] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0000003EECBD3000) [pid = 3064] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0000003EE7B0E000) [pid = 3064] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0000003EF213D000) [pid = 3064] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EEC378400) [pid = 3064] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EE7D8F800) [pid = 3064] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EF3CD6000) [pid = 3064] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EE7D29400) [pid = 3064] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EF519B400) [pid = 3064] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EE7D97000) [pid = 3064] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EF556B000) [pid = 3064] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:42:44 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EE7D82800) [pid = 3064] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:42:45 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EF82E9000) [pid = 3064] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:42:45 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EEC3F8C00) [pid = 3064] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:42:45 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF18A2800) [pid = 3064] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:42:45 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEE3E2000) [pid = 3064] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:42:45 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF6D57C00) [pid = 3064] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:42:45 INFO - PROCESS | 3064 | 1467358964964 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 00:42:45 INFO - PROCESS | 3064 | 1467358964967 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 00:42:45 INFO - PROCESS | 3064 | 1467358964980 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:42:45 INFO - PROCESS | 3064 | 1467358964982 Marionette TRACE conn6 <- [1,386,null,{}] 00:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:42:45 INFO - PROCESS | 3064 | 1467358964985 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}] 00:42:45 INFO - PROCESS | 3064 | 1467358964987 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:45 INFO - PROCESS | 3064 | 1467358965072 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 00:42:45 INFO - PROCESS | 3064 | 1467358965079 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:45 INFO - PROCESS | 3064 | 1467358965081 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF40800 == 39 [pid = 3064] [id = 106] 00:42:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EE7D8A400) [pid = 3064] [serial = 315] [outer = 0000000000000000] 00:42:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EE9151800) [pid = 3064] [serial = 316] [outer = 0000003EE7D8A400] 00:42:45 INFO - PROCESS | 3064 | 1467358965127 Marionette DEBUG loaded listener.js 00:42:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EEE3BF800) [pid = 3064] [serial = 317] [outer = 0000003EE7D8A400] 00:42:45 INFO - PROCESS | 3064 | 1467358965540 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]]]}] 00:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 00:42:45 INFO - PROCESS | 3064 | 1467358965560 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 00:42:45 INFO - PROCESS | 3064 | 1467358965562 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 00:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:42:45 INFO - PROCESS | 3064 | 1467358965576 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:42:45 INFO - PROCESS | 3064 | 1467358965578 Marionette TRACE conn6 <- [1,390,null,{}] 00:42:45 INFO - PROCESS | 3064 | 1467358965581 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}] 00:42:45 INFO - PROCESS | 3064 | 1467358965583 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:45 INFO - PROCESS | 3064 | 1467358965669 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 00:42:45 INFO - PROCESS | 3064 | 1467358965674 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:45 INFO - PROCESS | 3064 | 1467358965684 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18BC000 == 40 [pid = 3064] [id = 107] 00:42:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE8FE6400) [pid = 3064] [serial = 318] [outer = 0000000000000000] 00:42:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF56AE800) [pid = 3064] [serial = 319] [outer = 0000003EE8FE6400] 00:42:45 INFO - PROCESS | 3064 | 1467358965729 Marionette DEBUG loaded listener.js 00:42:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF82E8400) [pid = 3064] [serial = 320] [outer = 0000003EE8FE6400] 00:42:46 INFO - PROCESS | 3064 | 1467358966153 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]]]}] 00:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 628ms 00:42:46 INFO - PROCESS | 3064 | 1467358966208 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 00:42:46 INFO - PROCESS | 3064 | 1467358966210 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 00:42:46 INFO - PROCESS | 3064 | 1467358966213 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:42:46 INFO - PROCESS | 3064 | 1467358966215 Marionette TRACE conn6 <- [1,394,null,{}] 00:42:46 INFO - PROCESS | 3064 | 1467358966218 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}] 00:42:46 INFO - PROCESS | 3064 | 1467358966220 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:46 INFO - PROCESS | 3064 | 1467358966305 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 00:42:46 INFO - PROCESS | 3064 | 1467358966312 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:46 INFO - PROCESS | 3064 | 1467358966314 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDA7000 == 41 [pid = 3064] [id = 108] 00:42:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EF51BF800) [pid = 3064] [serial = 321] [outer = 0000000000000000] 00:42:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EF51C2C00) [pid = 3064] [serial = 322] [outer = 0000003EF51BF800] 00:42:46 INFO - PROCESS | 3064 | 1467358966359 Marionette DEBUG loaded listener.js 00:42:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EF68D4400) [pid = 3064] [serial = 323] [outer = 0000003EF51BF800] 00:42:46 INFO - PROCESS | 3064 | 1467358966807 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]]]}] 00:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 627ms 00:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:42:46 INFO - PROCESS | 3064 | 1467358966844 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 00:42:46 INFO - PROCESS | 3064 | 1467358966846 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 00:42:46 INFO - PROCESS | 3064 | 1467358966850 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:42:46 INFO - PROCESS | 3064 | 1467358966852 Marionette TRACE conn6 <- [1,398,null,{}] 00:42:46 INFO - PROCESS | 3064 | 1467358966861 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}] 00:42:46 INFO - PROCESS | 3064 | 1467358966863 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:47 INFO - PROCESS | 3064 | 1467358967018 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 00:42:47 INFO - PROCESS | 3064 | 1467358967139 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:47 INFO - PROCESS | 3064 | 1467358967143 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C8E800 == 42 [pid = 3064] [id = 109] 00:42:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EE61DAC00) [pid = 3064] [serial = 324] [outer = 0000000000000000] 00:42:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EE7B0E800) [pid = 3064] [serial = 325] [outer = 0000003EE61DAC00] 00:42:47 INFO - PROCESS | 3064 | 1467358967204 Marionette DEBUG loaded listener.js 00:42:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EE7E48400) [pid = 3064] [serial = 326] [outer = 0000003EE61DAC00] 00:42:47 INFO - PROCESS | 3064 | 1467358967882 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]]]}] 00:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1079ms 00:42:47 INFO - PROCESS | 3064 | 1467358967933 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 00:42:47 INFO - PROCESS | 3064 | 1467358967938 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 00:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:42:47 INFO - PROCESS | 3064 | 1467358967943 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:42:47 INFO - PROCESS | 3064 | 1467358967947 Marionette TRACE conn6 <- [1,402,null,{}] 00:42:47 INFO - PROCESS | 3064 | 1467358967952 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}] 00:42:47 INFO - PROCESS | 3064 | 1467358967955 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:48 INFO - PROCESS | 3064 | 1467358968075 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 00:42:48 INFO - PROCESS | 3064 | 1467358968151 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:48 INFO - PROCESS | 3064 | 1467358968155 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4655000 == 43 [pid = 3064] [id = 110] 00:42:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EECC4F000) [pid = 3064] [serial = 327] [outer = 0000000000000000] 00:42:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0000003EEDD22000) [pid = 3064] [serial = 328] [outer = 0000003EECC4F000] 00:42:48 INFO - PROCESS | 3064 | 1467358968254 Marionette DEBUG loaded listener.js 00:42:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0000003EF18A0000) [pid = 3064] [serial = 329] [outer = 0000003EECC4F000] 00:42:48 INFO - PROCESS | 3064 | 1467358968898 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]]]}] 00:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 987ms 00:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:42:48 INFO - PROCESS | 3064 | 1467358968933 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 00:42:48 INFO - PROCESS | 3064 | 1467358968937 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 00:42:48 INFO - PROCESS | 3064 | 1467358968940 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:42:48 INFO - PROCESS | 3064 | 1467358968943 Marionette TRACE conn6 <- [1,406,null,{}] 00:42:48 INFO - PROCESS | 3064 | 1467358968947 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}] 00:42:48 INFO - PROCESS | 3064 | 1467358968950 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:49 INFO - PROCESS | 3064 | 1467358969066 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 00:42:49 INFO - PROCESS | 3064 | 1467358969143 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:49 INFO - PROCESS | 3064 | 1467358969146 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB7D800 == 44 [pid = 3064] [id = 111] 00:42:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0000003EF519D400) [pid = 3064] [serial = 330] [outer = 0000000000000000] 00:42:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (0000003EF5561400) [pid = 3064] [serial = 331] [outer = 0000003EF519D400] 00:42:49 INFO - PROCESS | 3064 | 1467358969243 Marionette DEBUG loaded listener.js 00:42:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0000003EF55C4000) [pid = 3064] [serial = 332] [outer = 0000003EF519D400] 00:42:49 INFO - PROCESS | 3064 | 1467358969884 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]]]}] 00:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 00:42:49 INFO - PROCESS | 3064 | 1467358969925 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 00:42:49 INFO - PROCESS | 3064 | 1467358969930 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 00:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:42:49 INFO - PROCESS | 3064 | 1467358969942 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:42:49 INFO - PROCESS | 3064 | 1467358969947 Marionette TRACE conn6 <- [1,410,null,{}] 00:42:49 INFO - PROCESS | 3064 | 1467358969951 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}] 00:42:49 INFO - PROCESS | 3064 | 1467358969955 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:50 INFO - PROCESS | 3064 | 1467358970105 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 00:42:50 INFO - PROCESS | 3064 | 1467358970221 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:50 INFO - PROCESS | 3064 | 1467358970223 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF74E6800 == 45 [pid = 3064] [id = 112] 00:42:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0000003EE80C5800) [pid = 3064] [serial = 333] [outer = 0000000000000000] 00:42:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (0000003EF5199000) [pid = 3064] [serial = 334] [outer = 0000003EE80C5800] 00:42:50 INFO - PROCESS | 3064 | 1467358970281 Marionette DEBUG loaded listener.js 00:42:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (0000003EF8CF5000) [pid = 3064] [serial = 335] [outer = 0000003EE80C5800] 00:42:51 INFO - PROCESS | 3064 | 1467358971126 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]]]}] 00:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1252ms 00:42:51 INFO - PROCESS | 3064 | 1467358971192 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 00:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:42:51 INFO - PROCESS | 3064 | 1467358971196 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 00:42:51 INFO - PROCESS | 3064 | 1467358971201 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:42:51 INFO - PROCESS | 3064 | 1467358971204 Marionette TRACE conn6 <- [1,414,null,{}] 00:42:51 INFO - PROCESS | 3064 | 1467358971210 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}] 00:42:51 INFO - PROCESS | 3064 | 1467358971213 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:51 INFO - PROCESS | 3064 | 1467358971318 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 00:42:51 INFO - PROCESS | 3064 | 1467358971398 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:51 INFO - PROCESS | 3064 | 1467358971400 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF186C800 == 46 [pid = 3064] [id = 113] 00:42:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (0000003EEC376800) [pid = 3064] [serial = 336] [outer = 0000000000000000] 00:42:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0000003EEC4C5C00) [pid = 3064] [serial = 337] [outer = 0000003EEC376800] 00:42:51 INFO - PROCESS | 3064 | 1467358971495 Marionette DEBUG loaded listener.js 00:42:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0000003EEDF1D400) [pid = 3064] [serial = 338] [outer = 0000003EEC376800] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDA7000 == 45 [pid = 3064] [id = 108] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18BC000 == 44 [pid = 3064] [id = 107] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF40800 == 43 [pid = 3064] [id = 106] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB9C000 == 42 [pid = 3064] [id = 105] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF821C800 == 41 [pid = 3064] [id = 104] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55F4000 == 40 [pid = 3064] [id = 103] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A1B800 == 39 [pid = 3064] [id = 102] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E64800 == 38 [pid = 3064] [id = 101] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C93000 == 37 [pid = 3064] [id = 100] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1F73800 == 36 [pid = 3064] [id = 99] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB93000 == 35 [pid = 3064] [id = 98] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF464A800 == 34 [pid = 3064] [id = 97] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (0000003EEC1D5400) [pid = 3064] [serial = 283] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8213800 == 33 [pid = 3064] [id = 96] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0000003EFB97E800) [pid = 3064] [serial = 209] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0000003EE7F1D400) [pid = 3064] [serial = 124] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0000003EFB9EAC00) [pid = 3064] [serial = 200] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0000003EEC1C4800) [pid = 3064] [serial = 203] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0000003EF82E6800) [pid = 3064] [serial = 157] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0000003EEE1B7800) [pid = 3064] [serial = 161] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0000003EF4ED9C00) [pid = 3064] [serial = 164] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0000003EF5567C00) [pid = 3064] [serial = 206] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0000003EEC37D000) [pid = 3064] [serial = 274] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0000003EFAB7C000) [pid = 3064] [serial = 272] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EFA718C00) [pid = 3064] [serial = 271] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EED0E0800) [pid = 3064] [serial = 259] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EF147E800) [pid = 3064] [serial = 260] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EF5855000) [pid = 3064] [serial = 265] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EF8DF1800) [pid = 3064] [serial = 239] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF429F400) [pid = 3064] [serial = 248] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EF1E32000) [pid = 3064] [serial = 247] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EFB971000) [pid = 3064] [serial = 251] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EF82E6000) [pid = 3064] [serial = 250] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EEE3E3400) [pid = 3064] [serial = 257] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EED078000) [pid = 3064] [serial = 256] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEDC8A400) [pid = 3064] [serial = 245] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE7D96800) [pid = 3064] [serial = 244] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF3398400) [pid = 3064] [serial = 262] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF3CD6800) [pid = 3064] [serial = 263] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF5197800) [pid = 3064] [serial = 278] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC124C00) [pid = 3064] [serial = 242] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7DA2000) [pid = 3064] [serial = 241] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EFB9EDC00) [pid = 3064] [serial = 254] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF8067C00) [pid = 3064] [serial = 253] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF456B800) [pid = 3064] [serial = 277] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF4C61800) [pid = 3064] [serial = 275] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7D2B800) [pid = 3064] [serial = 268] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF5561800) [pid = 3064] [serial = 269] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EFAD56C00) [pid = 3064] [serial = 281] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF89EC800) [pid = 3064] [serial = 280] [outer = 0000000000000000] [url = about:blank] 00:42:51 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF6D59400) [pid = 3064] [serial = 266] [outer = 0000000000000000] [url = about:blank] 00:42:52 INFO - PROCESS | 3064 | 1467358972037 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]]]}] 00:42:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 880ms 00:42:52 INFO - PROCESS | 3064 | 1467358972081 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 00:42:52 INFO - PROCESS | 3064 | 1467358972085 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 00:42:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:42:52 INFO - PROCESS | 3064 | 1467358972092 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:42:52 INFO - PROCESS | 3064 | 1467358972094 Marionette TRACE conn6 <- [1,418,null,{}] 00:42:52 INFO - PROCESS | 3064 | 1467358972098 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}] 00:42:52 INFO - PROCESS | 3064 | 1467358972101 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:52 INFO - PROCESS | 3064 | 1467358972192 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 00:42:52 INFO - PROCESS | 3064 | 1467358972201 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:52 INFO - PROCESS | 3064 | 1467358972203 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE343800 == 34 [pid = 3064] [id = 114] 00:42:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEC1BA800) [pid = 3064] [serial = 339] [outer = 0000000000000000] 00:42:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EECB17400) [pid = 3064] [serial = 340] [outer = 0000003EEC1BA800] 00:42:52 INFO - PROCESS | 3064 | 1467358972252 Marionette DEBUG loaded listener.js 00:42:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE3DC400) [pid = 3064] [serial = 341] [outer = 0000003EEC1BA800] 00:42:53 INFO - PROCESS | 3064 | 1467358973197 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]]]}] 00:42:53 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 00:42:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1134ms 00:42:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:42:53 INFO - PROCESS | 3064 | 1467358973229 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 00:42:53 INFO - PROCESS | 3064 | 1467358973231 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 00:42:53 INFO - PROCESS | 3064 | 1467358973235 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:42:53 INFO - PROCESS | 3064 | 1467358973239 Marionette TRACE conn6 <- [1,422,null,{}] 00:42:53 INFO - PROCESS | 3064 | 1467358973249 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}] 00:42:53 INFO - PROCESS | 3064 | 1467358973254 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:53 INFO - PROCESS | 3064 | 1467358973344 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 00:42:53 INFO - PROCESS | 3064 | 1467358973351 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:53 INFO - PROCESS | 3064 | 1467358973354 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46BE800 == 35 [pid = 3064] [id = 115] 00:42:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF1E3A400) [pid = 3064] [serial = 342] [outer = 0000000000000000] 00:42:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3A34000) [pid = 3064] [serial = 343] [outer = 0000003EF1E3A400] 00:42:53 INFO - PROCESS | 3064 | 1467358973412 Marionette DEBUG loaded listener.js 00:42:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF410CC00) [pid = 3064] [serial = 344] [outer = 0000003EF1E3A400] 00:42:54 INFO - PROCESS | 3064 | 1467358974336 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]]]}] 00:42:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:42:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1144ms 00:42:54 INFO - PROCESS | 3064 | 1467358974382 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 00:42:54 INFO - PROCESS | 3064 | 1467358974385 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 00:42:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:42:54 INFO - PROCESS | 3064 | 1467358974388 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:42:54 INFO - PROCESS | 3064 | 1467358974390 Marionette TRACE conn6 <- [1,426,null,{}] 00:42:54 INFO - PROCESS | 3064 | 1467358974394 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}] 00:42:54 INFO - PROCESS | 3064 | 1467358974396 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:54 INFO - PROCESS | 3064 | 1467358974516 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 00:42:54 INFO - PROCESS | 3064 | 1467358974523 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:54 INFO - PROCESS | 3064 | 1467358974526 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5064800 == 36 [pid = 3064] [id = 116] 00:42:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF5192800) [pid = 3064] [serial = 345] [outer = 0000000000000000] 00:42:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF51BF000) [pid = 3064] [serial = 346] [outer = 0000003EF5192800] 00:42:54 INFO - PROCESS | 3064 | 1467358974572 Marionette DEBUG loaded listener.js 00:42:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF5561800) [pid = 3064] [serial = 347] [outer = 0000003EF5192800] 00:42:55 INFO - PROCESS | 3064 | 1467358975068 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] 00:42:55 INFO - PROCESS | 3064 | 1467358975125 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 00:42:55 INFO - PROCESS | 3064 | 1467358975129 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:42:55 INFO - PROCESS | 3064 | 1467358975131 Marionette TRACE conn6 <- [1,430,null,{}] 00:42:55 INFO - PROCESS | 3064 | 1467358975135 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}] 00:42:55 INFO - PROCESS | 3064 | 1467358975137 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:55 INFO - PROCESS | 3064 | 1467358975253 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 00:42:55 INFO - PROCESS | 3064 | 1467358975264 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:55 INFO - PROCESS | 3064 | 1467358975266 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D75000 == 37 [pid = 3064] [id = 117] 00:42:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF5562800) [pid = 3064] [serial = 348] [outer = 0000000000000000] 00:42:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF5854800) [pid = 3064] [serial = 349] [outer = 0000003EF5562800] 00:42:55 INFO - PROCESS | 3064 | 1467358975311 Marionette DEBUG loaded listener.js 00:42:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF687F000) [pid = 3064] [serial = 350] [outer = 0000003EF5562800] 00:42:55 INFO - PROCESS | 3064 | 1467358975776 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]]]}] 00:42:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:42:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 00:42:55 INFO - PROCESS | 3064 | 1467358975834 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 00:42:55 INFO - PROCESS | 3064 | 1467358975837 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 00:42:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:42:55 INFO - PROCESS | 3064 | 1467358975930 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:42:55 INFO - PROCESS | 3064 | 1467358975933 Marionette TRACE conn6 <- [1,434,null,{}] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF1E3CC00) [pid = 3064] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF55C4800) [pid = 3064] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EECBD3C00) [pid = 3064] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF6816C00) [pid = 3064] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7D8A400) [pid = 3064] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF4D87400) [pid = 3064] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3A41000) [pid = 3064] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE6A09800) [pid = 3064] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE6A26C00) [pid = 3064] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC379000) [pid = 3064] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC1CBC00) [pid = 3064] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEC1D2000) [pid = 3064] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:42:55 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE8FE6400) [pid = 3064] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:42:55 INFO - PROCESS | 3064 | 1467358975946 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}] 00:42:55 INFO - PROCESS | 3064 | 1467358975952 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:56 INFO - PROCESS | 3064 | 1467358976078 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 00:42:56 INFO - PROCESS | 3064 | 1467358976084 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:56 INFO - PROCESS | 3064 | 1467358976086 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA78C800 == 38 [pid = 3064] [id = 118] 00:42:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF805F000) [pid = 3064] [serial = 351] [outer = 0000000000000000] 00:42:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF823FC00) [pid = 3064] [serial = 352] [outer = 0000003EF805F000] 00:42:56 INFO - PROCESS | 3064 | 1467358976132 Marionette DEBUG loaded listener.js 00:42:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF89F0800) [pid = 3064] [serial = 353] [outer = 0000003EF805F000] 00:42:56 INFO - PROCESS | 3064 | 1467358976561 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]]]}] 00:42:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:42:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 754ms 00:42:56 INFO - PROCESS | 3064 | 1467358976621 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 00:42:56 INFO - PROCESS | 3064 | 1467358976623 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 00:42:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:42:56 INFO - PROCESS | 3064 | 1467358976626 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:42:56 INFO - PROCESS | 3064 | 1467358976636 Marionette TRACE conn6 <- [1,438,null,{}] 00:42:56 INFO - PROCESS | 3064 | 1467358976641 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}] 00:42:56 INFO - PROCESS | 3064 | 1467358976643 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:56 INFO - PROCESS | 3064 | 1467358976730 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 00:42:56 INFO - PROCESS | 3064 | 1467358976738 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:56 INFO - PROCESS | 3064 | 1467358976740 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB913000 == 39 [pid = 3064] [id = 119] 00:42:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF8CF4C00) [pid = 3064] [serial = 354] [outer = 0000000000000000] 00:42:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF8CF8C00) [pid = 3064] [serial = 355] [outer = 0000003EF8CF4C00] 00:42:56 INFO - PROCESS | 3064 | 1467358976786 Marionette DEBUG loaded listener.js 00:42:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF8DECC00) [pid = 3064] [serial = 356] [outer = 0000003EF8CF4C00] 00:42:57 INFO - PROCESS | 3064 | 1467358977219 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]]]}] 00:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 650ms 00:42:57 INFO - PROCESS | 3064 | 1467358977280 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 00:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:42:57 INFO - PROCESS | 3064 | 1467358977282 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 00:42:57 INFO - PROCESS | 3064 | 1467358977286 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:42:57 INFO - PROCESS | 3064 | 1467358977288 Marionette TRACE conn6 <- [1,442,null,{}] 00:42:57 INFO - PROCESS | 3064 | 1467358977292 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}] 00:42:57 INFO - PROCESS | 3064 | 1467358977294 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:57 INFO - PROCESS | 3064 | 1467358977379 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 00:42:57 INFO - PROCESS | 3064 | 1467358977419 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:57 INFO - PROCESS | 3064 | 1467358977421 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC88A800 == 40 [pid = 3064] [id = 120] 00:42:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4C54C00) [pid = 3064] [serial = 357] [outer = 0000000000000000] 00:42:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4C56C00) [pid = 3064] [serial = 358] [outer = 0000003EF4C54C00] 00:42:57 INFO - PROCESS | 3064 | 1467358977466 Marionette DEBUG loaded listener.js 00:42:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF8DEA400) [pid = 3064] [serial = 359] [outer = 0000003EF4C54C00] 00:42:57 INFO - PROCESS | 3064 | 1467358977898 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]]]}] 00:42:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:42:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 00:42:57 INFO - PROCESS | 3064 | 1467358977981 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 00:42:57 INFO - PROCESS | 3064 | 1467358977985 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 00:42:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:42:57 INFO - PROCESS | 3064 | 1467358977990 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:42:58 INFO - PROCESS | 3064 | 1467358977995 Marionette TRACE conn6 <- [1,446,null,{}] 00:42:58 INFO - PROCESS | 3064 | 1467358978001 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}] 00:42:58 INFO - PROCESS | 3064 | 1467358978005 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:58 INFO - PROCESS | 3064 | 1467358978160 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 00:42:58 INFO - PROCESS | 3064 | 1467358978229 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:58 INFO - PROCESS | 3064 | 1467358978233 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78C2000 == 41 [pid = 3064] [id = 121] 00:42:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7D8A400) [pid = 3064] [serial = 360] [outer = 0000000000000000] 00:42:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7DA1800) [pid = 3064] [serial = 361] [outer = 0000003EE7D8A400] 00:42:58 INFO - PROCESS | 3064 | 1467358978294 Marionette DEBUG loaded listener.js 00:42:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEC117C00) [pid = 3064] [serial = 362] [outer = 0000003EE7D8A400] 00:42:58 INFO - PROCESS | 3064 | 1467358978953 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]]]}] 00:42:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:42:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1033ms 00:42:59 INFO - PROCESS | 3064 | 1467358979028 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 00:42:59 INFO - PROCESS | 3064 | 1467358979032 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 00:42:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:42:59 INFO - PROCESS | 3064 | 1467358979039 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:42:59 INFO - PROCESS | 3064 | 1467358979044 Marionette TRACE conn6 <- [1,450,null,{}] 00:42:59 INFO - PROCESS | 3064 | 1467358979049 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}] 00:42:59 INFO - PROCESS | 3064 | 1467358979052 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:59 INFO - PROCESS | 3064 | 1467358979197 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 00:42:59 INFO - PROCESS | 3064 | 1467358979266 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:42:59 INFO - PROCESS | 3064 | 1467358979269 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:42:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5060000 == 42 [pid = 3064] [id = 122] 00:42:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF138AC00) [pid = 3064] [serial = 363] [outer = 0000000000000000] 00:42:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF1E32800) [pid = 3064] [serial = 364] [outer = 0000003EF138AC00] 00:42:59 INFO - PROCESS | 3064 | 1467358979368 Marionette DEBUG loaded listener.js 00:42:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF3A3E000) [pid = 3064] [serial = 365] [outer = 0000003EF138AC00] 00:42:59 INFO - PROCESS | 3064 | 1467358979947 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] 00:43:00 INFO - PROCESS | 3064 | 1467358980006 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 00:43:00 INFO - PROCESS | 3064 | 1467358980013 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:43:00 INFO - PROCESS | 3064 | 1467358980016 Marionette TRACE conn6 <- [1,454,null,{}] 00:43:00 INFO - PROCESS | 3064 | 1467358980039 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}] 00:43:00 INFO - PROCESS | 3064 | 1467358980045 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:00 INFO - PROCESS | 3064 | 1467358980185 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 00:43:00 INFO - PROCESS | 3064 | 1467358980241 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:00 INFO - PROCESS | 3064 | 1467358980245 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDA4000 == 43 [pid = 3064] [id = 123] 00:43:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF5123800) [pid = 3064] [serial = 366] [outer = 0000000000000000] 00:43:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF5199400) [pid = 3064] [serial = 367] [outer = 0000003EF5123800] 00:43:00 INFO - PROCESS | 3064 | 1467358980305 Marionette DEBUG loaded listener.js 00:43:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF55C7C00) [pid = 3064] [serial = 368] [outer = 0000003EF5123800] 00:43:00 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:00 INFO - PROCESS | 3064 | 1467358980958 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]]]}] 00:43:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:43:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 986ms 00:43:01 INFO - PROCESS | 3064 | 1467358980999 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 00:43:01 INFO - PROCESS | 3064 | 1467358981001 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 00:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:43:01 INFO - PROCESS | 3064 | 1467358981005 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:43:01 INFO - PROCESS | 3064 | 1467358981007 Marionette TRACE conn6 <- [1,458,null,{}] 00:43:01 INFO - PROCESS | 3064 | 1467358981011 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}] 00:43:01 INFO - PROCESS | 3064 | 1467358981014 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:01 INFO - PROCESS | 3064 | 1467358981130 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 00:43:01 INFO - PROCESS | 3064 | 1467358981247 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:01 INFO - PROCESS | 3064 | 1467358981250 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD358000 == 44 [pid = 3064] [id = 124] 00:43:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF4316400) [pid = 3064] [serial = 369] [outer = 0000000000000000] 00:43:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF4C4E800) [pid = 3064] [serial = 370] [outer = 0000003EF4316400] 00:43:01 INFO - PROCESS | 3064 | 1467358981307 Marionette DEBUG loaded listener.js 00:43:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF82DB400) [pid = 3064] [serial = 371] [outer = 0000003EF4316400] 00:43:01 INFO - PROCESS | 3064 | 1467358981891 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] 00:43:01 INFO - PROCESS | 3064 | 1467358981954 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 00:43:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:43:01 INFO - PROCESS | 3064 | 1467358981958 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:43:01 INFO - PROCESS | 3064 | 1467358981960 Marionette TRACE conn6 <- [1,462,null,{}] 00:43:01 INFO - PROCESS | 3064 | 1467358981964 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}] 00:43:01 INFO - PROCESS | 3064 | 1467358981967 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:02 INFO - PROCESS | 3064 | 1467358982078 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 00:43:02 INFO - PROCESS | 3064 | 1467358982167 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:02 INFO - PROCESS | 3064 | 1467358982170 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD83000 == 45 [pid = 3064] [id = 125] 00:43:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EE7E46800) [pid = 3064] [serial = 372] [outer = 0000000000000000] 00:43:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EEDC94C00) [pid = 3064] [serial = 373] [outer = 0000003EE7E46800] 00:43:02 INFO - PROCESS | 3064 | 1467358982226 Marionette DEBUG loaded listener.js 00:43:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EF8239C00) [pid = 3064] [serial = 374] [outer = 0000003EE7E46800] 00:43:02 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:02 INFO - PROCESS | 3064 | 1467358982994 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] 00:43:03 INFO - PROCESS | 3064 | 1467358983081 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 00:43:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:43:03 INFO - PROCESS | 3064 | 1467358983119 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:43:03 INFO - PROCESS | 3064 | 1467358983123 Marionette TRACE conn6 <- [1,466,null,{}] 00:43:03 INFO - PROCESS | 3064 | 1467358983150 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}] 00:43:03 INFO - PROCESS | 3064 | 1467358983154 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:03 INFO - PROCESS | 3064 | 1467358983276 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 00:43:03 INFO - PROCESS | 3064 | 1467358983349 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:03 INFO - PROCESS | 3064 | 1467358983352 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED11F800 == 46 [pid = 3064] [id = 126] 00:43:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EEC1D8C00) [pid = 3064] [serial = 376] [outer = 0000000000000000] 00:43:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EEDC88C00) [pid = 3064] [serial = 377] [outer = 0000003EEC1D8C00] 00:43:03 INFO - PROCESS | 3064 | 1467358983406 Marionette DEBUG loaded listener.js 00:43:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EF1484000) [pid = 3064] [serial = 378] [outer = 0000003EEC1D8C00] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB913000 == 45 [pid = 3064] [id = 119] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA78C800 == 44 [pid = 3064] [id = 118] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D75000 == 43 [pid = 3064] [id = 117] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5064800 == 42 [pid = 3064] [id = 116] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46BE800 == 41 [pid = 3064] [id = 115] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE343800 == 40 [pid = 3064] [id = 114] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF186C800 == 39 [pid = 3064] [id = 113] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C8E800 == 38 [pid = 3064] [id = 109] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4655000 == 37 [pid = 3064] [id = 110] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF74E6800 == 36 [pid = 3064] [id = 112] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB7D800 == 35 [pid = 3064] [id = 111] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3AA5800 == 34 [pid = 3064] [id = 43] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47CF800 == 33 [pid = 3064] [id = 69] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC939000 == 32 [pid = 3064] [id = 67] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD83000 == 31 [pid = 3064] [id = 125] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD358000 == 30 [pid = 3064] [id = 124] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDA4000 == 29 [pid = 3064] [id = 123] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5060000 == 28 [pid = 3064] [id = 122] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC88A800 == 27 [pid = 3064] [id = 120] 00:43:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78C2000 == 26 [pid = 3064] [id = 121] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EF5564400) [pid = 3064] [serial = 284] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EF82E8400) [pid = 3064] [serial = 320] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EF7B46000) [pid = 3064] [serial = 313] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EEE3BF800) [pid = 3064] [serial = 317] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EF56AE800) [pid = 3064] [serial = 319] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF42A1800) [pid = 3064] [serial = 307] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EED143000) [pid = 3064] [serial = 301] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EF3A42400) [pid = 3064] [serial = 305] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EF189F800) [pid = 3064] [serial = 290] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EEDC89C00) [pid = 3064] [serial = 296] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF55C4400) [pid = 3064] [serial = 293] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EE7C37C00) [pid = 3064] [serial = 287] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF51C2C00) [pid = 3064] [serial = 322] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF3395400) [pid = 3064] [serial = 304] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF56B0C00) [pid = 3064] [serial = 310] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEE3E8800) [pid = 3064] [serial = 289] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF823A800) [pid = 3064] [serial = 314] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE9151800) [pid = 3064] [serial = 316] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF5562000) [pid = 3064] [serial = 292] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF5F8D400) [pid = 3064] [serial = 311] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF5191400) [pid = 3064] [serial = 308] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE6A2B800) [pid = 3064] [serial = 298] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE78EFC00) [pid = 3064] [serial = 286] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D9B800) [pid = 3064] [serial = 299] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF1482000) [pid = 3064] [serial = 302] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC1D3C00) [pid = 3064] [serial = 295] [outer = 0000000000000000] [url = about:blank] 00:43:04 INFO - PROCESS | 3064 | 1467358984743 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] 00:43:04 INFO - PROCESS | 3064 | 1467358984783 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 00:43:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:43:04 INFO - PROCESS | 3064 | 1467358984792 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:43:04 INFO - PROCESS | 3064 | 1467358984796 Marionette TRACE conn6 <- [1,470,null,{}] 00:43:04 INFO - PROCESS | 3064 | 1467358984803 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}] 00:43:04 INFO - PROCESS | 3064 | 1467358984806 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:04 INFO - PROCESS | 3064 | 1467358984899 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 00:43:04 INFO - PROCESS | 3064 | 1467358984907 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:04 INFO - PROCESS | 3064 | 1467358984912 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE866A800 == 27 [pid = 3064] [id = 127] 00:43:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7D2A800) [pid = 3064] [serial = 379] [outer = 0000000000000000] 00:43:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7D8B800) [pid = 3064] [serial = 380] [outer = 0000003EE7D2A800] 00:43:04 INFO - PROCESS | 3064 | 1467358984962 Marionette DEBUG loaded listener.js 00:43:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7DA1400) [pid = 3064] [serial = 381] [outer = 0000003EE7D2A800] 00:43:05 INFO - PROCESS | 3064 | 1467358985462 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]]]}] 00:43:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:43:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 00:43:05 INFO - PROCESS | 3064 | 1467358985484 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 00:43:05 INFO - PROCESS | 3064 | 1467358985490 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 00:43:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:43:05 INFO - PROCESS | 3064 | 1467358985497 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:43:05 INFO - PROCESS | 3064 | 1467358985500 Marionette TRACE conn6 <- [1,474,null,{}] 00:43:05 INFO - PROCESS | 3064 | 1467358985504 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}] 00:43:05 INFO - PROCESS | 3064 | 1467358985507 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:05 INFO - PROCESS | 3064 | 1467358985600 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 00:43:05 INFO - PROCESS | 3064 | 1467358985649 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:05 INFO - PROCESS | 3064 | 1467358985652 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC2C800 == 28 [pid = 3064] [id = 128] 00:43:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE8297000) [pid = 3064] [serial = 382] [outer = 0000000000000000] 00:43:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE8CD7400) [pid = 3064] [serial = 383] [outer = 0000003EE8297000] 00:43:05 INFO - PROCESS | 3064 | 1467358985703 Marionette DEBUG loaded listener.js 00:43:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEC1CC400) [pid = 3064] [serial = 384] [outer = 0000003EE8297000] 00:43:06 INFO - PROCESS | 3064 | 1467358986189 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]]]}] 00:43:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 735ms 00:43:06 INFO - PROCESS | 3064 | 1467358986233 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 00:43:06 INFO - PROCESS | 3064 | 1467358986236 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 00:43:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:43:06 INFO - PROCESS | 3064 | 1467358986239 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:43:06 INFO - PROCESS | 3064 | 1467358986243 Marionette TRACE conn6 <- [1,478,null,{}] 00:43:06 INFO - PROCESS | 3064 | 1467358986255 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}] 00:43:06 INFO - PROCESS | 3064 | 1467358986259 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:06 INFO - PROCESS | 3064 | 1467358986350 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 00:43:06 INFO - PROCESS | 3064 | 1467358986436 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:06 INFO - PROCESS | 3064 | 1467358986439 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E72800 == 29 [pid = 3064] [id = 129] 00:43:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE78F2000) [pid = 3064] [serial = 385] [outer = 0000000000000000] 00:43:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EECE3A400) [pid = 3064] [serial = 386] [outer = 0000003EE78F2000] 00:43:06 INFO - PROCESS | 3064 | 1467358986492 Marionette DEBUG loaded listener.js 00:43:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEDC88400) [pid = 3064] [serial = 387] [outer = 0000003EE78F2000] 00:43:06 INFO - PROCESS | 3064 | 1467358986947 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]]]}] 00:43:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:43:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 00:43:07 INFO - PROCESS | 3064 | 1467358987018 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 00:43:07 INFO - PROCESS | 3064 | 1467358987021 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 00:43:07 INFO - PROCESS | 3064 | 1467358987024 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:43:07 INFO - PROCESS | 3064 | 1467358987026 Marionette TRACE conn6 <- [1,482,null,{}] 00:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:43:07 INFO - PROCESS | 3064 | 1467358987030 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}] 00:43:07 INFO - PROCESS | 3064 | 1467358987032 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:07 INFO - PROCESS | 3064 | 1467358987149 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 00:43:07 INFO - PROCESS | 3064 | 1467358987202 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:07 INFO - PROCESS | 3064 | 1467358987204 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4655000 == 30 [pid = 3064] [id = 130] 00:43:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEE78F800) [pid = 3064] [serial = 388] [outer = 0000000000000000] 00:43:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF137EC00) [pid = 3064] [serial = 389] [outer = 0000003EEE78F800] 00:43:07 INFO - PROCESS | 3064 | 1467358987252 Marionette DEBUG loaded listener.js 00:43:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF1803800) [pid = 3064] [serial = 390] [outer = 0000003EEE78F800] 00:43:07 INFO - PROCESS | 3064 | 1467358987715 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]]]}] 00:43:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:43:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 00:43:07 INFO - PROCESS | 3064 | 1467358987764 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 00:43:07 INFO - PROCESS | 3064 | 1467358987767 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 00:43:07 INFO - PROCESS | 3064 | 1467358987770 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:43:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:43:07 INFO - PROCESS | 3064 | 1467358987772 Marionette TRACE conn6 <- [1,486,null,{}] 00:43:07 INFO - PROCESS | 3064 | 1467358987776 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}] 00:43:07 INFO - PROCESS | 3064 | 1467358987778 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:07 INFO - PROCESS | 3064 | 1467358987905 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 00:43:07 INFO - PROCESS | 3064 | 1467358987916 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:07 INFO - PROCESS | 3064 | 1467358987918 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A2F800 == 31 [pid = 3064] [id = 131] 00:43:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EE8293C00) [pid = 3064] [serial = 391] [outer = 0000000000000000] 00:43:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF1E36000) [pid = 3064] [serial = 392] [outer = 0000003EE8293C00] 00:43:07 INFO - PROCESS | 3064 | 1467358987964 Marionette DEBUG loaded listener.js 00:43:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF3A04000) [pid = 3064] [serial = 393] [outer = 0000003EE8293C00] 00:43:08 INFO - PROCESS | 3064 | 1467358988440 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]]]}] 00:43:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:43:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 00:43:08 INFO - PROCESS | 3064 | 1467358988512 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 00:43:08 INFO - PROCESS | 3064 | 1467358988514 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 00:43:08 INFO - PROCESS | 3064 | 1467358988518 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:43:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:43:08 INFO - PROCESS | 3064 | 1467358988520 Marionette TRACE conn6 <- [1,490,null,{}] 00:43:08 INFO - PROCESS | 3064 | 1467358988523 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}] 00:43:08 INFO - PROCESS | 3064 | 1467358988529 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:08 INFO - PROCESS | 3064 | 1467358988672 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF4C54C00) [pid = 3064] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF5192800) [pid = 3064] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF5562800) [pid = 3064] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF805F000) [pid = 3064] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF8CF4C00) [pid = 3064] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE61DAC00) [pid = 3064] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF519D400) [pid = 3064] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EECC4F000) [pid = 3064] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1E3A400) [pid = 3064] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC376800) [pid = 3064] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE80C5800) [pid = 3064] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC1BA800) [pid = 3064] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:43:08 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF51BF800) [pid = 3064] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:43:08 INFO - PROCESS | 3064 | 1467358988981 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:08 INFO - PROCESS | 3064 | 1467358988984 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46C1000 == 32 [pid = 3064] [id = 132] 00:43:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE6A1C800) [pid = 3064] [serial = 394] [outer = 0000000000000000] 00:43:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7D8F000) [pid = 3064] [serial = 395] [outer = 0000003EE6A1C800] 00:43:09 INFO - PROCESS | 3064 | 1467358989033 Marionette DEBUG loaded listener.js 00:43:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEE856000) [pid = 3064] [serial = 396] [outer = 0000003EE6A1C800] 00:43:09 INFO - PROCESS | 3064 | 1467358989396 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]]]}] 00:43:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:43:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 924ms 00:43:09 INFO - PROCESS | 3064 | 1467358989445 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 00:43:09 INFO - PROCESS | 3064 | 1467358989448 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 00:43:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:43:09 INFO - PROCESS | 3064 | 1467358989451 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:43:09 INFO - PROCESS | 3064 | 1467358989453 Marionette TRACE conn6 <- [1,494,null,{}] 00:43:09 INFO - PROCESS | 3064 | 1467358989456 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}] 00:43:09 INFO - PROCESS | 3064 | 1467358989458 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:09 INFO - PROCESS | 3064 | 1467358989566 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 00:43:09 INFO - PROCESS | 3064 | 1467358989574 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:09 INFO - PROCESS | 3064 | 1467358989576 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8053800 == 33 [pid = 3064] [id = 133] 00:43:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEC3F8C00) [pid = 3064] [serial = 397] [outer = 0000000000000000] 00:43:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4318400) [pid = 3064] [serial = 398] [outer = 0000003EEC3F8C00] 00:43:09 INFO - PROCESS | 3064 | 1467358989621 Marionette DEBUG loaded listener.js 00:43:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF4C51400) [pid = 3064] [serial = 399] [outer = 0000003EEC3F8C00] 00:43:10 INFO - PROCESS | 3064 | 1467358990037 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]]]}] 00:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 00:43:10 INFO - PROCESS | 3064 | 1467358990084 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 00:43:10 INFO - PROCESS | 3064 | 1467358990087 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 00:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:43:10 INFO - PROCESS | 3064 | 1467358990090 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:43:10 INFO - PROCESS | 3064 | 1467358990092 Marionette TRACE conn6 <- [1,498,null,{}] 00:43:10 INFO - PROCESS | 3064 | 1467358990095 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}] 00:43:10 INFO - PROCESS | 3064 | 1467358990097 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:10 INFO - PROCESS | 3064 | 1467358990208 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 00:43:10 INFO - PROCESS | 3064 | 1467358990248 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:10 INFO - PROCESS | 3064 | 1467358990250 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF3F800 == 34 [pid = 3064] [id = 134] 00:43:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF4C4E400) [pid = 3064] [serial = 400] [outer = 0000000000000000] 00:43:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF4ED9C00) [pid = 3064] [serial = 401] [outer = 0000003EF4C4E400] 00:43:10 INFO - PROCESS | 3064 | 1467358990296 Marionette DEBUG loaded listener.js 00:43:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF511E800) [pid = 3064] [serial = 402] [outer = 0000003EF4C4E400] 00:43:10 INFO - PROCESS | 3064 | 1467358990711 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]]]}] 00:43:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:43:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 00:43:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:43:10 INFO - PROCESS | 3064 | 1467358990765 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 00:43:10 INFO - PROCESS | 3064 | 1467358990768 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 00:43:10 INFO - PROCESS | 3064 | 1467358990771 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:43:10 INFO - PROCESS | 3064 | 1467358990773 Marionette TRACE conn6 <- [1,502,null,{}] 00:43:10 INFO - PROCESS | 3064 | 1467358990777 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}] 00:43:10 INFO - PROCESS | 3064 | 1467358990779 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:10 INFO - PROCESS | 3064 | 1467358990862 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 00:43:10 INFO - PROCESS | 3064 | 1467358990868 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:10 INFO - PROCESS | 3064 | 1467358990870 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E72000 == 35 [pid = 3064] [id = 135] 00:43:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE7F17C00) [pid = 3064] [serial = 403] [outer = 0000000000000000] 00:43:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF5196400) [pid = 3064] [serial = 404] [outer = 0000003EE7F17C00] 00:43:10 INFO - PROCESS | 3064 | 1467358990915 Marionette DEBUG loaded listener.js 00:43:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF51BE800) [pid = 3064] [serial = 405] [outer = 0000003EE7F17C00] 00:43:11 INFO - PROCESS | 3064 | 1467358991745 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]]]}] 00:43:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:43:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1022ms 00:43:11 INFO - PROCESS | 3064 | 1467358991796 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 00:43:11 INFO - PROCESS | 3064 | 1467358991801 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 00:43:11 INFO - PROCESS | 3064 | 1467358991805 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:43:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:43:11 INFO - PROCESS | 3064 | 1467358991812 Marionette TRACE conn6 <- [1,506,null,{}] 00:43:11 INFO - PROCESS | 3064 | 1467358991838 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}] 00:43:11 INFO - PROCESS | 3064 | 1467358991842 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:12 INFO - PROCESS | 3064 | 1467358992021 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 00:43:12 INFO - PROCESS | 3064 | 1467358992109 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:12 INFO - PROCESS | 3064 | 1467358992112 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE343000 == 36 [pid = 3064] [id = 136] 00:43:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EE7D9F400) [pid = 3064] [serial = 406] [outer = 0000000000000000] 00:43:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE7E51000) [pid = 3064] [serial = 407] [outer = 0000003EE7D9F400] 00:43:12 INFO - PROCESS | 3064 | 1467358992173 Marionette DEBUG loaded listener.js 00:43:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC1CB400) [pid = 3064] [serial = 408] [outer = 0000003EE7D9F400] 00:43:12 INFO - PROCESS | 3064 | 1467358992829 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]]]}] 00:43:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:43:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1105ms 00:43:12 INFO - PROCESS | 3064 | 1467358992915 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 00:43:12 INFO - PROCESS | 3064 | 1467358992921 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 00:43:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:43:12 INFO - PROCESS | 3064 | 1467358992928 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:43:12 INFO - PROCESS | 3064 | 1467358992931 Marionette TRACE conn6 <- [1,510,null,{}] 00:43:12 INFO - PROCESS | 3064 | 1467358992979 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}] 00:43:12 INFO - PROCESS | 3064 | 1467358992982 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:13 INFO - PROCESS | 3064 | 1467358993122 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 00:43:13 INFO - PROCESS | 3064 | 1467358993191 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:13 INFO - PROCESS | 3064 | 1467358993194 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A1F800 == 37 [pid = 3064] [id = 137] 00:43:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EE7D9F800) [pid = 3064] [serial = 409] [outer = 0000000000000000] 00:43:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EEE3E3000) [pid = 3064] [serial = 410] [outer = 0000003EE7D9F800] 00:43:13 INFO - PROCESS | 3064 | 1467358993254 Marionette DEBUG loaded listener.js 00:43:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EF33A0400) [pid = 3064] [serial = 411] [outer = 0000003EE7D9F800] 00:43:14 INFO - PROCESS | 3064 | 1467358994153 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]]]}] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF3F800 == 36 [pid = 3064] [id = 134] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8053800 == 35 [pid = 3064] [id = 133] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46C1000 == 34 [pid = 3064] [id = 132] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A2F800 == 33 [pid = 3064] [id = 131] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4655000 == 32 [pid = 3064] [id = 130] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E72800 == 31 [pid = 3064] [id = 129] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC2C800 == 30 [pid = 3064] [id = 128] 00:43:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE866A800 == 29 [pid = 3064] [id = 127] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EF4C56C00) [pid = 3064] [serial = 358] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EE7C32800) [pid = 3064] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EF51BF000) [pid = 3064] [serial = 346] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF5854800) [pid = 3064] [serial = 349] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF89F0800) [pid = 3064] [serial = 353] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF823FC00) [pid = 3064] [serial = 352] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF8CF8C00) [pid = 3064] [serial = 355] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF687F000) [pid = 3064] [serial = 350] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7E48400) [pid = 3064] [serial = 326] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF5561400) [pid = 3064] [serial = 331] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF55C4000) [pid = 3064] [serial = 332] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEDD22000) [pid = 3064] [serial = 328] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF18A0000) [pid = 3064] [serial = 329] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF3A34000) [pid = 3064] [serial = 343] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC4C5C00) [pid = 3064] [serial = 337] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEDF1D400) [pid = 3064] [serial = 338] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF5199000) [pid = 3064] [serial = 334] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF8CF5000) [pid = 3064] [serial = 335] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EECB17400) [pid = 3064] [serial = 340] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEE3DC400) [pid = 3064] [serial = 341] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7B0E800) [pid = 3064] [serial = 325] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF8DEA400) [pid = 3064] [serial = 359] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF68D4400) [pid = 3064] [serial = 323] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF8DECC00) [pid = 3064] [serial = 356] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5561800) [pid = 3064] [serial = 347] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF410CC00) [pid = 3064] [serial = 344] [outer = 0000000000000000] [url = about:blank] 00:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1299ms 00:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:43:14 INFO - PROCESS | 3064 | 1467358994228 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 00:43:14 INFO - PROCESS | 3064 | 1467358994232 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 00:43:14 INFO - PROCESS | 3064 | 1467358994237 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:43:14 INFO - PROCESS | 3064 | 1467358994240 Marionette TRACE conn6 <- [1,514,null,{}] 00:43:14 INFO - PROCESS | 3064 | 1467358994246 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}] 00:43:14 INFO - PROCESS | 3064 | 1467358994249 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:14 INFO - PROCESS | 3064 | 1467358994349 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 00:43:14 INFO - PROCESS | 3064 | 1467358994358 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:14 INFO - PROCESS | 3064 | 1467358994361 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C8A000 == 30 [pid = 3064] [id = 138] 00:43:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D28C00) [pid = 3064] [serial = 412] [outer = 0000000000000000] 00:43:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D2F800) [pid = 3064] [serial = 413] [outer = 0000003EE7D28C00] 00:43:14 INFO - PROCESS | 3064 | 1467358994411 Marionette DEBUG loaded listener.js 00:43:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7D97000) [pid = 3064] [serial = 414] [outer = 0000003EE7D28C00] 00:43:14 INFO - PROCESS | 3064 | 1467358994910 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]]]}] 00:43:14 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 00:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 00:43:14 INFO - PROCESS | 3064 | 1467358994971 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 00:43:14 INFO - PROCESS | 3064 | 1467358994976 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 00:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:43:14 INFO - PROCESS | 3064 | 1467358994983 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:43:14 INFO - PROCESS | 3064 | 1467358994985 Marionette TRACE conn6 <- [1,518,null,{}] 00:43:14 INFO - PROCESS | 3064 | 1467358994989 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}] 00:43:14 INFO - PROCESS | 3064 | 1467358994992 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:15 INFO - PROCESS | 3064 | 1467358995104 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 00:43:15 INFO - PROCESS | 3064 | 1467358995194 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:15 INFO - PROCESS | 3064 | 1467358995196 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC34000 == 31 [pid = 3064] [id = 139] 00:43:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7DA1000) [pid = 3064] [serial = 415] [outer = 0000000000000000] 00:43:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC1D9000) [pid = 3064] [serial = 416] [outer = 0000003EE7DA1000] 00:43:15 INFO - PROCESS | 3064 | 1467358995247 Marionette DEBUG loaded listener.js 00:43:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EECB35C00) [pid = 3064] [serial = 417] [outer = 0000003EE7DA1000] 00:43:15 INFO - PROCESS | 3064 | 1467358995645 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]]]}] 00:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 00:43:15 INFO - PROCESS | 3064 | 1467358995744 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 00:43:15 INFO - PROCESS | 3064 | 1467358995747 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 00:43:15 INFO - PROCESS | 3064 | 1467358995750 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:43:15 INFO - PROCESS | 3064 | 1467358995754 Marionette TRACE conn6 <- [1,522,null,{}] 00:43:15 INFO - PROCESS | 3064 | 1467358995771 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}] 00:43:15 INFO - PROCESS | 3064 | 1467358995776 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:15 INFO - PROCESS | 3064 | 1467358995876 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 00:43:15 INFO - PROCESS | 3064 | 1467358995885 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:15 INFO - PROCESS | 3064 | 1467358995889 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4186000 == 32 [pid = 3064] [id = 140] 00:43:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEE3E2C00) [pid = 3064] [serial = 418] [outer = 0000000000000000] 00:43:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE858800) [pid = 3064] [serial = 419] [outer = 0000003EEE3E2C00] 00:43:15 INFO - PROCESS | 3064 | 1467358995941 Marionette DEBUG loaded listener.js 00:43:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF1896000) [pid = 3064] [serial = 420] [outer = 0000003EEE3E2C00] 00:43:16 INFO - PROCESS | 3064 | 1467358996393 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]]]}] 00:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 00:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:43:16 INFO - PROCESS | 3064 | 1467358996446 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 00:43:16 INFO - PROCESS | 3064 | 1467358996449 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 00:43:16 INFO - PROCESS | 3064 | 1467358996452 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:43:16 INFO - PROCESS | 3064 | 1467358996454 Marionette TRACE conn6 <- [1,526,null,{}] 00:43:16 INFO - PROCESS | 3064 | 1467358996457 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}] 00:43:16 INFO - PROCESS | 3064 | 1467358996459 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:16 INFO - PROCESS | 3064 | 1467358996550 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 00:43:16 INFO - PROCESS | 3064 | 1467358996557 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:16 INFO - PROCESS | 3064 | 1467358996559 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4874800 == 33 [pid = 3064] [id = 141] 00:43:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF2136C00) [pid = 3064] [serial = 421] [outer = 0000000000000000] 00:43:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF3A37C00) [pid = 3064] [serial = 422] [outer = 0000003EF2136C00] 00:43:16 INFO - PROCESS | 3064 | 1467358996612 Marionette DEBUG loaded listener.js 00:43:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF3CD6C00) [pid = 3064] [serial = 423] [outer = 0000003EF2136C00] 00:43:17 INFO - PROCESS | 3064 | 1467358997101 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]]]}] 00:43:17 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 00:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 00:43:17 INFO - PROCESS | 3064 | 1467358997146 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 00:43:17 INFO - PROCESS | 3064 | 1467358997148 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 00:43:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:43:17 INFO - PROCESS | 3064 | 1467358997157 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:43:17 INFO - PROCESS | 3064 | 1467358997159 Marionette TRACE conn6 <- [1,530,null,{}] 00:43:17 INFO - PROCESS | 3064 | 1467358997163 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}] 00:43:17 INFO - PROCESS | 3064 | 1467358997165 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:17 INFO - PROCESS | 3064 | 1467358997303 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 00:43:17 INFO - PROCESS | 3064 | 1467358997328 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:17 INFO - PROCESS | 3064 | 1467358997330 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D57800 == 34 [pid = 3064] [id = 142] 00:43:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF42A5C00) [pid = 3064] [serial = 424] [outer = 0000000000000000] 00:43:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF4314800) [pid = 3064] [serial = 425] [outer = 0000003EF42A5C00] 00:43:17 INFO - PROCESS | 3064 | 1467358997377 Marionette DEBUG loaded listener.js 00:43:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF4C4FC00) [pid = 3064] [serial = 426] [outer = 0000003EF42A5C00] 00:43:17 INFO - PROCESS | 3064 | 1467358997917 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"]]]}] 00:43:17 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 00:43:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:43:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:43:17 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 00:43:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:43:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:43:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:43:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:43:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 777ms 00:43:17 INFO - PROCESS | 3064 | 1467358997931 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 00:43:17 INFO - PROCESS | 3064 | 1467358997933 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 00:43:17 INFO - PROCESS | 3064 | 1467358997937 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:43:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:43:17 INFO - PROCESS | 3064 | 1467358997938 Marionette TRACE conn6 <- [1,534,null,{}] 00:43:17 INFO - PROCESS | 3064 | 1467358997952 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}] 00:43:17 INFO - PROCESS | 3064 | 1467358997959 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:18 INFO - PROCESS | 3064 | 1467358998111 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 00:43:18 INFO - PROCESS | 3064 | 1467358998166 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:18 INFO - PROCESS | 3064 | 1467358998169 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA78C800 == 35 [pid = 3064] [id = 143] 00:43:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF5199800) [pid = 3064] [serial = 427] [outer = 0000000000000000] 00:43:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF555E000) [pid = 3064] [serial = 428] [outer = 0000003EF5199800] 00:43:18 INFO - PROCESS | 3064 | 1467358998216 Marionette DEBUG loaded listener.js 00:43:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5569800) [pid = 3064] [serial = 429] [outer = 0000003EF5199800] 00:43:18 INFO - PROCESS | 3064 | 1467358998682 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]]]}] 00:43:18 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. 00:43:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms 00:43:18 INFO - PROCESS | 3064 | 1467358998716 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 00:43:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:43:18 INFO - PROCESS | 3064 | 1467358998719 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 00:43:18 INFO - PROCESS | 3064 | 1467358998727 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:43:18 INFO - PROCESS | 3064 | 1467358998729 Marionette TRACE conn6 <- [1,538,null,{}] 00:43:18 INFO - PROCESS | 3064 | 1467358998742 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}] 00:43:18 INFO - PROCESS | 3064 | 1467358998744 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:18 INFO - PROCESS | 3064 | 1467358998910 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEE78F800) [pid = 3064] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE7D2A800) [pid = 3064] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC1D8C00) [pid = 3064] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE78F2000) [pid = 3064] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE8297000) [pid = 3064] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE8293C00) [pid = 3064] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7D8A400) [pid = 3064] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF138AC00) [pid = 3064] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF5123800) [pid = 3064] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4316400) [pid = 3064] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7E46800) [pid = 3064] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE6A1C800) [pid = 3064] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEC3F8C00) [pid = 3064] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:43:18 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4C4E400) [pid = 3064] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:43:19 INFO - PROCESS | 3064 | 1467358999010 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:19 INFO - PROCESS | 3064 | 1467358999012 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE86D1000 == 36 [pid = 3064] [id = 144] 00:43:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7D2A800) [pid = 3064] [serial = 430] [outer = 0000000000000000] 00:43:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE80C2000) [pid = 3064] [serial = 431] [outer = 0000003EE7D2A800] 00:43:19 INFO - PROCESS | 3064 | 1467358999060 Marionette DEBUG loaded listener.js 00:43:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF1807C00) [pid = 3064] [serial = 432] [outer = 0000003EE7D2A800] 00:43:19 INFO - PROCESS | 3064 | 1467358999433 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]]]}] 00:43:19 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. 00:43:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 735ms 00:43:19 INFO - PROCESS | 3064 | 1467358999460 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 00:43:19 INFO - PROCESS | 3064 | 1467358999463 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 00:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:43:19 INFO - PROCESS | 3064 | 1467358999466 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:43:19 INFO - PROCESS | 3064 | 1467358999468 Marionette TRACE conn6 <- [1,542,null,{}] 00:43:19 INFO - PROCESS | 3064 | 1467358999472 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}] 00:43:19 INFO - PROCESS | 3064 | 1467358999474 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:19 INFO - PROCESS | 3064 | 1467358999561 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 00:43:19 INFO - PROCESS | 3064 | 1467358999568 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:19 INFO - PROCESS | 3064 | 1467358999570 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC88A800 == 37 [pid = 3064] [id = 145] 00:43:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4312800) [pid = 3064] [serial = 433] [outer = 0000000000000000] 00:43:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF55C5C00) [pid = 3064] [serial = 434] [outer = 0000003EF4312800] 00:43:19 INFO - PROCESS | 3064 | 1467358999617 Marionette DEBUG loaded listener.js 00:43:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5851000) [pid = 3064] [serial = 435] [outer = 0000003EF4312800] 00:43:19 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:19 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:19 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:19 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:20 INFO - PROCESS | 3064 | 1467359000052 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]]]}] 00:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 00:43:20 INFO - PROCESS | 3064 | 1467359000098 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 00:43:20 INFO - PROCESS | 3064 | 1467359000101 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 00:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:43:20 INFO - PROCESS | 3064 | 1467359000104 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:43:20 INFO - PROCESS | 3064 | 1467359000106 Marionette TRACE conn6 <- [1,546,null,{}] 00:43:20 INFO - PROCESS | 3064 | 1467359000110 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}] 00:43:20 INFO - PROCESS | 3064 | 1467359000112 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:20 INFO - PROCESS | 3064 | 1467359000198 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 00:43:20 INFO - PROCESS | 3064 | 1467359000207 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:20 INFO - PROCESS | 3064 | 1467359000210 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1878800 == 38 [pid = 3064] [id = 146] 00:43:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5854800) [pid = 3064] [serial = 436] [outer = 0000000000000000] 00:43:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF5D28C00) [pid = 3064] [serial = 437] [outer = 0000003EF5854800] 00:43:20 INFO - PROCESS | 3064 | 1467359000254 Marionette DEBUG loaded listener.js 00:43:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF6879000) [pid = 3064] [serial = 438] [outer = 0000003EF5854800] 00:43:20 INFO - PROCESS | 3064 | 1467359000696 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]]]}] 00:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 00:43:20 INFO - PROCESS | 3064 | 1467359000736 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 00:43:20 INFO - PROCESS | 3064 | 1467359000739 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 00:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:43:20 INFO - PROCESS | 3064 | 1467359000742 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:43:20 INFO - PROCESS | 3064 | 1467359000744 Marionette TRACE conn6 <- [1,550,null,{}] 00:43:20 INFO - PROCESS | 3064 | 1467359000747 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}] 00:43:20 INFO - PROCESS | 3064 | 1467359000749 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:20 INFO - PROCESS | 3064 | 1467359000837 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 00:43:20 INFO - PROCESS | 3064 | 1467359000843 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:20 INFO - PROCESS | 3064 | 1467359000845 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB72000 == 39 [pid = 3064] [id = 147] 00:43:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF6D55000) [pid = 3064] [serial = 439] [outer = 0000000000000000] 00:43:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF7E06800) [pid = 3064] [serial = 440] [outer = 0000003EF6D55000] 00:43:20 INFO - PROCESS | 3064 | 1467359000890 Marionette DEBUG loaded listener.js 00:43:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF8238000) [pid = 3064] [serial = 441] [outer = 0000003EF6D55000] 00:43:21 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:21 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:21 INFO - PROCESS | 3064 | 1467359001544 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]]]}] 00:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 00:43:21 INFO - PROCESS | 3064 | 1467359001637 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 00:43:21 INFO - PROCESS | 3064 | 1467359001642 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 00:43:21 INFO - PROCESS | 3064 | 1467359001648 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:43:21 INFO - PROCESS | 3064 | 1467359001653 Marionette TRACE conn6 <- [1,554,null,{}] 00:43:21 INFO - PROCESS | 3064 | 1467359001660 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}] 00:43:21 INFO - PROCESS | 3064 | 1467359001663 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:21 INFO - PROCESS | 3064 | 1467359001792 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 00:43:21 INFO - PROCESS | 3064 | 1467359001861 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:21 INFO - PROCESS | 3064 | 1467359001865 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED125800 == 40 [pid = 3064] [id = 148] 00:43:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7D9A000) [pid = 3064] [serial = 442] [outer = 0000000000000000] 00:43:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE865E800) [pid = 3064] [serial = 443] [outer = 0000003EE7D9A000] 00:43:21 INFO - PROCESS | 3064 | 1467359001966 Marionette DEBUG loaded listener.js 00:43:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EED075C00) [pid = 3064] [serial = 444] [outer = 0000003EE7D9A000] 00:43:22 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:22 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:22 INFO - PROCESS | 3064 | 1467359002568 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]]]}] 00:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 923ms 00:43:22 INFO - PROCESS | 3064 | 1467359002590 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 00:43:22 INFO - PROCESS | 3064 | 1467359002596 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 00:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:43:22 INFO - PROCESS | 3064 | 1467359002603 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:43:22 INFO - PROCESS | 3064 | 1467359002607 Marionette TRACE conn6 <- [1,558,null,{}] 00:43:22 INFO - PROCESS | 3064 | 1467359002611 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}] 00:43:22 INFO - PROCESS | 3064 | 1467359002614 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:22 INFO - PROCESS | 3064 | 1467359002737 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 00:43:22 INFO - PROCESS | 3064 | 1467359002826 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:22 INFO - PROCESS | 3064 | 1467359002829 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF7B82800 == 41 [pid = 3064] [id = 149] 00:43:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF1E3A400) [pid = 3064] [serial = 445] [outer = 0000000000000000] 00:43:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF411BC00) [pid = 3064] [serial = 446] [outer = 0000003EF1E3A400] 00:43:22 INFO - PROCESS | 3064 | 1467359002889 Marionette DEBUG loaded listener.js 00:43:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF4D87C00) [pid = 3064] [serial = 447] [outer = 0000003EF1E3A400] 00:43:23 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:23 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:23 INFO - PROCESS | 3064 | 1467359003521 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]]]}] 00:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 944ms 00:43:23 INFO - PROCESS | 3064 | 1467359003548 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 00:43:23 INFO - PROCESS | 3064 | 1467359003551 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 00:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:43:23 INFO - PROCESS | 3064 | 1467359003555 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:43:23 INFO - PROCESS | 3064 | 1467359003559 Marionette TRACE conn6 <- [1,562,null,{}] 00:43:23 INFO - PROCESS | 3064 | 1467359003571 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}] 00:43:23 INFO - PROCESS | 3064 | 1467359003577 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:23 INFO - PROCESS | 3064 | 1467359003696 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 00:43:23 INFO - PROCESS | 3064 | 1467359003814 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:23 INFO - PROCESS | 3064 | 1467359003818 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD33D000 == 42 [pid = 3064] [id = 150] 00:43:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF55C5400) [pid = 3064] [serial = 448] [outer = 0000000000000000] 00:43:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF7E07C00) [pid = 3064] [serial = 449] [outer = 0000003EF55C5400] 00:43:23 INFO - PROCESS | 3064 | 1467359003880 Marionette DEBUG loaded listener.js 00:43:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF82DF000) [pid = 3064] [serial = 450] [outer = 0000003EF55C5400] 00:43:24 INFO - PROCESS | 3064 | 1467359004530 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]]]}] 00:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1028ms 00:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:43:24 INFO - PROCESS | 3064 | 1467359004585 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 00:43:24 INFO - PROCESS | 3064 | 1467359004588 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 00:43:24 INFO - PROCESS | 3064 | 1467359004592 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:43:24 INFO - PROCESS | 3064 | 1467359004594 Marionette TRACE conn6 <- [1,566,null,{}] 00:43:24 INFO - PROCESS | 3064 | 1467359004598 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}] 00:43:24 INFO - PROCESS | 3064 | 1467359004600 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:24 INFO - PROCESS | 3064 | 1467359004719 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 00:43:24 INFO - PROCESS | 3064 | 1467359004960 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:24 INFO - PROCESS | 3064 | 1467359004963 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F75000 == 43 [pid = 3064] [id = 151] 00:43:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EE78EFC00) [pid = 3064] [serial = 451] [outer = 0000000000000000] 00:43:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EE7C32400) [pid = 3064] [serial = 452] [outer = 0000003EE78EFC00] 00:43:25 INFO - PROCESS | 3064 | 1467359005031 Marionette DEBUG loaded listener.js 00:43:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EE7D98400) [pid = 3064] [serial = 453] [outer = 0000003EE78EFC00] 00:43:25 INFO - PROCESS | 3064 | 1467359005609 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]]]}] 00:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1024ms 00:43:25 INFO - PROCESS | 3064 | 1467359005619 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 00:43:25 INFO - PROCESS | 3064 | 1467359005623 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 00:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:43:25 INFO - PROCESS | 3064 | 1467359005667 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:43:25 INFO - PROCESS | 3064 | 1467359005670 Marionette TRACE conn6 <- [1,570,null,{}] 00:43:25 INFO - PROCESS | 3064 | 1467359005676 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}] 00:43:25 INFO - PROCESS | 3064 | 1467359005681 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED11F800 == 42 [pid = 3064] [id = 126] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1878800 == 41 [pid = 3064] [id = 146] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC88A800 == 40 [pid = 3064] [id = 145] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE86D1000 == 39 [pid = 3064] [id = 144] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA78C800 == 38 [pid = 3064] [id = 143] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D57800 == 37 [pid = 3064] [id = 142] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4874800 == 36 [pid = 3064] [id = 141] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4186000 == 35 [pid = 3064] [id = 140] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC34000 == 34 [pid = 3064] [id = 139] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C8A000 == 33 [pid = 3064] [id = 138] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E72000 == 32 [pid = 3064] [id = 135] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE343000 == 31 [pid = 3064] [id = 136] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A1F800 == 30 [pid = 3064] [id = 137] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7F75000 == 29 [pid = 3064] [id = 151] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD33D000 == 28 [pid = 3064] [id = 150] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF7B82800 == 27 [pid = 3064] [id = 149] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED125800 == 26 [pid = 3064] [id = 148] 00:43:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB72000 == 25 [pid = 3064] [id = 147] 00:43:26 INFO - PROCESS | 3064 | 1467359006425 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EF4ED9C00) [pid = 3064] [serial = 401] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF137EC00) [pid = 3064] [serial = 389] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EE7D8B800) [pid = 3064] [serial = 380] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EF1484000) [pid = 3064] [serial = 378] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EEDC88C00) [pid = 3064] [serial = 377] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EECE3A400) [pid = 3064] [serial = 386] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE8CD7400) [pid = 3064] [serial = 383] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEC1CC400) [pid = 3064] [serial = 384] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF1E36000) [pid = 3064] [serial = 392] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EEC117C00) [pid = 3064] [serial = 362] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7DA1800) [pid = 3064] [serial = 361] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF3A3E000) [pid = 3064] [serial = 365] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF1E32800) [pid = 3064] [serial = 364] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF55C7C00) [pid = 3064] [serial = 368] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF5199400) [pid = 3064] [serial = 367] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF82DB400) [pid = 3064] [serial = 371] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF4C4E800) [pid = 3064] [serial = 370] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF8239C00) [pid = 3064] [serial = 374] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEDC94C00) [pid = 3064] [serial = 373] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1803800) [pid = 3064] [serial = 390] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7D8F000) [pid = 3064] [serial = 395] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF3A04000) [pid = 3064] [serial = 393] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEE856000) [pid = 3064] [serial = 396] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4318400) [pid = 3064] [serial = 398] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7DA1400) [pid = 3064] [serial = 381] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4C51400) [pid = 3064] [serial = 399] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEDC88400) [pid = 3064] [serial = 387] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF511E800) [pid = 3064] [serial = 402] [outer = 0000000000000000] [url = about:blank] 00:43:26 INFO - PROCESS | 3064 | 1467359006617 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:26 INFO - PROCESS | 3064 | 1467359006620 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE734A800 == 26 [pid = 3064] [id = 152] 00:43:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE6F2DC00) [pid = 3064] [serial = 454] [outer = 0000000000000000] 00:43:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE78E8800) [pid = 3064] [serial = 455] [outer = 0000003EE6F2DC00] 00:43:26 INFO - PROCESS | 3064 | 1467359006674 Marionette DEBUG loaded listener.js 00:43:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7BB3400) [pid = 3064] [serial = 456] [outer = 0000003EE6F2DC00] 00:43:27 INFO - PROCESS | 3064 | 1467359007137 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]]]}] 00:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1554ms 00:43:27 INFO - PROCESS | 3064 | 1467359007213 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 00:43:27 INFO - PROCESS | 3064 | 1467359007218 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 00:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:43:27 INFO - PROCESS | 3064 | 1467359007224 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:43:27 INFO - PROCESS | 3064 | 1467359007227 Marionette TRACE conn6 <- [1,574,null,{}] 00:43:27 INFO - PROCESS | 3064 | 1467359007232 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}] 00:43:27 INFO - PROCESS | 3064 | 1467359007235 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:27 INFO - PROCESS | 3064 | 1467359007329 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 00:43:27 INFO - PROCESS | 3064 | 1467359007338 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:27 INFO - PROCESS | 3064 | 1467359007341 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC4D6000 == 27 [pid = 3064] [id = 153] 00:43:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7D9A800) [pid = 3064] [serial = 457] [outer = 0000000000000000] 00:43:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7D9E400) [pid = 3064] [serial = 458] [outer = 0000003EE7D9A800] 00:43:27 INFO - PROCESS | 3064 | 1467359007542 Marionette DEBUG loaded listener.js 00:43:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7E4C800) [pid = 3064] [serial = 459] [outer = 0000003EE7D9A800] 00:43:27 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:43:28 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:28 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:28 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:28 INFO - PROCESS | 3064 | 1467359008130 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]]]}] 00:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 924ms 00:43:28 INFO - PROCESS | 3064 | 1467359008150 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 00:43:28 INFO - PROCESS | 3064 | 1467359008154 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 00:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:43:28 INFO - PROCESS | 3064 | 1467359008158 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:43:28 INFO - PROCESS | 3064 | 1467359008160 Marionette TRACE conn6 <- [1,578,null,{}] 00:43:28 INFO - PROCESS | 3064 | 1467359008164 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}] 00:43:28 INFO - PROCESS | 3064 | 1467359008167 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:28 INFO - PROCESS | 3064 | 1467359008283 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 00:43:28 INFO - PROCESS | 3064 | 1467359008341 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:28 INFO - PROCESS | 3064 | 1467359008343 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8C8B800 == 28 [pid = 3064] [id = 154] 00:43:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC123000) [pid = 3064] [serial = 460] [outer = 0000000000000000] 00:43:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEC1C2800) [pid = 3064] [serial = 461] [outer = 0000003EEC123000] 00:43:28 INFO - PROCESS | 3064 | 1467359008392 Marionette DEBUG loaded listener.js 00:43:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEC373400) [pid = 3064] [serial = 462] [outer = 0000003EEC123000] 00:43:28 INFO - PROCESS | 3064 | 1467359008801 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]]]}] 00:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 00:43:28 INFO - PROCESS | 3064 | 1467359008831 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 00:43:28 INFO - PROCESS | 3064 | 1467359008835 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 00:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:43:28 INFO - PROCESS | 3064 | 1467359008859 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:43:28 INFO - PROCESS | 3064 | 1467359008864 Marionette TRACE conn6 <- [1,582,null,{}] 00:43:28 INFO - PROCESS | 3064 | 1467359008868 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}] 00:43:28 INFO - PROCESS | 3064 | 1467359008871 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:28 INFO - PROCESS | 3064 | 1467359008988 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 00:43:29 INFO - PROCESS | 3064 | 1467359009068 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:29 INFO - PROCESS | 3064 | 1467359009070 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4186000 == 29 [pid = 3064] [id = 155] 00:43:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EECE39400) [pid = 3064] [serial = 463] [outer = 0000000000000000] 00:43:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEDC06000) [pid = 3064] [serial = 464] [outer = 0000003EECE39400] 00:43:29 INFO - PROCESS | 3064 | 1467359009119 Marionette DEBUG loaded listener.js 00:43:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEDD23000) [pid = 3064] [serial = 465] [outer = 0000003EECE39400] 00:43:29 INFO - PROCESS | 3064 | 1467359009572 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]]]}] 00:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 735ms 00:43:29 INFO - PROCESS | 3064 | 1467359009596 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 00:43:29 INFO - PROCESS | 3064 | 1467359009598 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 00:43:29 INFO - PROCESS | 3064 | 1467359009601 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:43:29 INFO - PROCESS | 3064 | 1467359009603 Marionette TRACE conn6 <- [1,586,null,{}] 00:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:43:29 INFO - PROCESS | 3064 | 1467359009607 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}] 00:43:29 INFO - PROCESS | 3064 | 1467359009609 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:29 INFO - PROCESS | 3064 | 1467359009726 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 00:43:29 INFO - PROCESS | 3064 | 1467359009732 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:29 INFO - PROCESS | 3064 | 1467359009734 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4650000 == 30 [pid = 3064] [id = 156] 00:43:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEE303800) [pid = 3064] [serial = 466] [outer = 0000000000000000] 00:43:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEE3E8400) [pid = 3064] [serial = 467] [outer = 0000003EEE303800] 00:43:29 INFO - PROCESS | 3064 | 1467359009780 Marionette DEBUG loaded listener.js 00:43:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF147C800) [pid = 3064] [serial = 468] [outer = 0000003EEE303800] 00:43:30 INFO - PROCESS | 3064 | 1467359010254 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]]]}] 00:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 00:43:30 INFO - PROCESS | 3064 | 1467359010277 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 00:43:30 INFO - PROCESS | 3064 | 1467359010279 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 00:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:43:30 INFO - PROCESS | 3064 | 1467359010296 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:43:30 INFO - PROCESS | 3064 | 1467359010298 Marionette TRACE conn6 <- [1,590,null,{}] 00:43:30 INFO - PROCESS | 3064 | 1467359010302 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}] 00:43:30 INFO - PROCESS | 3064 | 1467359010304 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:30 INFO - PROCESS | 3064 | 1467359010446 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 00:43:30 INFO - PROCESS | 3064 | 1467359010471 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:30 INFO - PROCESS | 3064 | 1467359010477 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF487E000 == 31 [pid = 3064] [id = 157] 00:43:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEC11A000) [pid = 3064] [serial = 469] [outer = 0000000000000000] 00:43:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1E32800) [pid = 3064] [serial = 470] [outer = 0000003EEC11A000] 00:43:30 INFO - PROCESS | 3064 | 1467359010536 Marionette DEBUG loaded listener.js 00:43:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF1F3B400) [pid = 3064] [serial = 471] [outer = 0000003EEC11A000] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF6D55000) [pid = 3064] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF5854800) [pid = 3064] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF42A5C00) [pid = 3064] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF5199800) [pid = 3064] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7D2A800) [pid = 3064] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7F17C00) [pid = 3064] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7D9F800) [pid = 3064] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEE3E2C00) [pid = 3064] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7D28C00) [pid = 3064] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF2136C00) [pid = 3064] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7DA1000) [pid = 3064] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7D9F400) [pid = 3064] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:43:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF4312800) [pid = 3064] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:43:31 INFO - PROCESS | 3064 | 1467359011246 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]]]}] 00:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 986ms 00:43:31 INFO - PROCESS | 3064 | 1467359011272 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 00:43:31 INFO - PROCESS | 3064 | 1467359011275 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 00:43:31 INFO - PROCESS | 3064 | 1467359011278 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:43:31 INFO - PROCESS | 3064 | 1467359011280 Marionette TRACE conn6 <- [1,594,null,{}] 00:43:31 INFO - PROCESS | 3064 | 1467359011283 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}] 00:43:31 INFO - PROCESS | 3064 | 1467359011293 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:31 INFO - PROCESS | 3064 | 1467359011402 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 00:43:31 INFO - PROCESS | 3064 | 1467359011449 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:31 INFO - PROCESS | 3064 | 1467359011451 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE601E800 == 32 [pid = 3064] [id = 158] 00:43:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7B06800) [pid = 3064] [serial = 472] [outer = 0000000000000000] 00:43:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF189A000) [pid = 3064] [serial = 473] [outer = 0000003EE7B06800] 00:43:31 INFO - PROCESS | 3064 | 1467359011499 Marionette DEBUG loaded listener.js 00:43:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3A35C00) [pid = 3064] [serial = 474] [outer = 0000003EE7B06800] 00:43:31 INFO - PROCESS | 3064 | 1467359011903 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]]]}] 00:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 00:43:31 INFO - PROCESS | 3064 | 1467359011952 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 00:43:31 INFO - PROCESS | 3064 | 1467359011955 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 00:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:43:31 INFO - PROCESS | 3064 | 1467359011958 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:43:31 INFO - PROCESS | 3064 | 1467359011960 Marionette TRACE conn6 <- [1,598,null,{}] 00:43:31 INFO - PROCESS | 3064 | 1467359011963 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}] 00:43:31 INFO - PROCESS | 3064 | 1467359011965 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:32 INFO - PROCESS | 3064 | 1467359012046 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 00:43:32 INFO - PROCESS | 3064 | 1467359012052 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:32 INFO - PROCESS | 3064 | 1467359012054 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71BB000 == 33 [pid = 3064] [id = 159] 00:43:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EECB19000) [pid = 3064] [serial = 475] [outer = 0000000000000000] 00:43:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3CD5400) [pid = 3064] [serial = 476] [outer = 0000003EECB19000] 00:43:32 INFO - PROCESS | 3064 | 1467359012099 Marionette DEBUG loaded listener.js 00:43:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF42A9800) [pid = 3064] [serial = 477] [outer = 0000003EECB19000] 00:43:32 INFO - PROCESS | 3064 | 1467359012521 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]]]}] 00:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 00:43:32 INFO - PROCESS | 3064 | 1467359012549 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 00:43:32 INFO - PROCESS | 3064 | 1467359012551 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 00:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:43:32 INFO - PROCESS | 3064 | 1467359012563 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:43:32 INFO - PROCESS | 3064 | 1467359012565 Marionette TRACE conn6 <- [1,602,null,{}] 00:43:32 INFO - PROCESS | 3064 | 1467359012569 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}] 00:43:32 INFO - PROCESS | 3064 | 1467359012571 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:32 INFO - PROCESS | 3064 | 1467359012658 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 00:43:32 INFO - PROCESS | 3064 | 1467359012664 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:32 INFO - PROCESS | 3064 | 1467359012666 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA779800 == 34 [pid = 3064] [id = 160] 00:43:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4315800) [pid = 3064] [serial = 478] [outer = 0000000000000000] 00:43:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C4C400) [pid = 3064] [serial = 479] [outer = 0000003EF4315800] 00:43:32 INFO - PROCESS | 3064 | 1467359012711 Marionette DEBUG loaded listener.js 00:43:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF4C56800) [pid = 3064] [serial = 480] [outer = 0000003EF4315800] 00:43:33 INFO - PROCESS | 3064 | 1467359013301 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]]]}] 00:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 819ms 00:43:33 INFO - PROCESS | 3064 | 1467359013397 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 00:43:33 INFO - PROCESS | 3064 | 1467359013402 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 00:43:33 INFO - PROCESS | 3064 | 1467359013409 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:43:33 INFO - PROCESS | 3064 | 1467359013413 Marionette TRACE conn6 <- [1,606,null,{}] 00:43:33 INFO - PROCESS | 3064 | 1467359013419 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}] 00:43:33 INFO - PROCESS | 3064 | 1467359013423 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:33 INFO - PROCESS | 3064 | 1467359013563 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 00:43:33 INFO - PROCESS | 3064 | 1467359013630 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:33 INFO - PROCESS | 3064 | 1467359013635 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE910B000 == 35 [pid = 3064] [id = 161] 00:43:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7C32000) [pid = 3064] [serial = 481] [outer = 0000000000000000] 00:43:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE7C36800) [pid = 3064] [serial = 482] [outer = 0000003EE7C32000] 00:43:33 INFO - PROCESS | 3064 | 1467359013737 Marionette DEBUG loaded listener.js 00:43:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7DA1800) [pid = 3064] [serial = 483] [outer = 0000003EE7C32000] 00:43:34 INFO - PROCESS | 3064 | 1467359014547 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]]]}] 00:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1172ms 00:43:34 INFO - PROCESS | 3064 | 1467359014587 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 00:43:34 INFO - PROCESS | 3064 | 1467359014593 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 00:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:43:34 INFO - PROCESS | 3064 | 1467359014599 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:43:34 INFO - PROCESS | 3064 | 1467359014603 Marionette TRACE conn6 <- [1,610,null,{}] 00:43:34 INFO - PROCESS | 3064 | 1467359014607 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}] 00:43:34 INFO - PROCESS | 3064 | 1467359014610 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:34 INFO - PROCESS | 3064 | 1467359014735 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 00:43:34 INFO - PROCESS | 3064 | 1467359014808 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:34 INFO - PROCESS | 3064 | 1467359014811 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF464C000 == 36 [pid = 3064] [id = 162] 00:43:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EEC37B800) [pid = 3064] [serial = 484] [outer = 0000000000000000] 00:43:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEC454C00) [pid = 3064] [serial = 485] [outer = 0000003EEC37B800] 00:43:34 INFO - PROCESS | 3064 | 1467359014871 Marionette DEBUG loaded listener.js 00:43:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EEDD1CC00) [pid = 3064] [serial = 486] [outer = 0000003EEC37B800] 00:43:35 INFO - PROCESS | 3064 | 1467359015760 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]]]}] 00:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1191ms 00:43:35 INFO - PROCESS | 3064 | 1467359015792 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 00:43:35 INFO - PROCESS | 3064 | 1467359015797 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 00:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:43:35 INFO - PROCESS | 3064 | 1467359015802 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:43:35 INFO - PROCESS | 3064 | 1467359015805 Marionette TRACE conn6 <- [1,614,null,{}] 00:43:35 INFO - PROCESS | 3064 | 1467359015843 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}] 00:43:35 INFO - PROCESS | 3064 | 1467359015846 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:35 INFO - PROCESS | 3064 | 1467359015971 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 00:43:36 INFO - PROCESS | 3064 | 1467359016038 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:36 INFO - PROCESS | 3064 | 1467359016043 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED127000 == 37 [pid = 3064] [id = 163] 00:43:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EE7E4FC00) [pid = 3064] [serial = 487] [outer = 0000000000000000] 00:43:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE80C0000) [pid = 3064] [serial = 488] [outer = 0000003EE7E4FC00] 00:43:36 INFO - PROCESS | 3064 | 1467359016097 Marionette DEBUG loaded listener.js 00:43:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC125C00) [pid = 3064] [serial = 489] [outer = 0000003EE7E4FC00] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71BB000 == 36 [pid = 3064] [id = 159] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE601E800 == 35 [pid = 3064] [id = 158] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF487E000 == 34 [pid = 3064] [id = 157] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4650000 == 33 [pid = 3064] [id = 156] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4186000 == 32 [pid = 3064] [id = 155] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8C8B800 == 31 [pid = 3064] [id = 154] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC4D6000 == 30 [pid = 3064] [id = 153] 00:43:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE734A800 == 29 [pid = 3064] [id = 152] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EEE858800) [pid = 3064] [serial = 419] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF1896000) [pid = 3064] [serial = 420] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EE7D2F800) [pid = 3064] [serial = 413] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE7D97000) [pid = 3064] [serial = 414] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF3A37C00) [pid = 3064] [serial = 422] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC1D9000) [pid = 3064] [serial = 416] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EECB35C00) [pid = 3064] [serial = 417] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7E51000) [pid = 3064] [serial = 407] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEC1CB400) [pid = 3064] [serial = 408] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF55C5C00) [pid = 3064] [serial = 434] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF51BE800) [pid = 3064] [serial = 405] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF6879000) [pid = 3064] [serial = 438] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF5851000) [pid = 3064] [serial = 435] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF1807C00) [pid = 3064] [serial = 432] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF3CD6C00) [pid = 3064] [serial = 423] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF8238000) [pid = 3064] [serial = 441] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF5D28C00) [pid = 3064] [serial = 437] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF7E06800) [pid = 3064] [serial = 440] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4314800) [pid = 3064] [serial = 425] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF555E000) [pid = 3064] [serial = 428] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4C4FC00) [pid = 3064] [serial = 426] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5569800) [pid = 3064] [serial = 429] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE80C2000) [pid = 3064] [serial = 431] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5196400) [pid = 3064] [serial = 404] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EEE3E3000) [pid = 3064] [serial = 410] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF33A0400) [pid = 3064] [serial = 411] [outer = 0000000000000000] [url = about:blank] 00:43:36 INFO - PROCESS | 3064 | 1467359016608 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]]]}] 00:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 859ms 00:43:36 INFO - PROCESS | 3064 | 1467359016665 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 00:43:36 INFO - PROCESS | 3064 | 1467359016670 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 00:43:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:43:36 INFO - PROCESS | 3064 | 1467359016677 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:43:36 INFO - PROCESS | 3064 | 1467359016680 Marionette TRACE conn6 <- [1,618,null,{}] 00:43:36 INFO - PROCESS | 3064 | 1467359016684 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}] 00:43:36 INFO - PROCESS | 3064 | 1467359016686 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:36 INFO - PROCESS | 3064 | 1467359016777 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 00:43:36 INFO - PROCESS | 3064 | 1467359016785 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:36 INFO - PROCESS | 3064 | 1467359016788 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE180800 == 30 [pid = 3064] [id = 164] 00:43:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE8315400) [pid = 3064] [serial = 490] [outer = 0000000000000000] 00:43:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC11C800) [pid = 3064] [serial = 491] [outer = 0000003EE8315400] 00:43:36 INFO - PROCESS | 3064 | 1467359016836 Marionette DEBUG loaded listener.js 00:43:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEC374400) [pid = 3064] [serial = 492] [outer = 0000003EE8315400] 00:43:37 INFO - PROCESS | 3064 | 1467359017318 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]]]}] 00:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 00:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:43:37 INFO - PROCESS | 3064 | 1467359017350 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 00:43:37 INFO - PROCESS | 3064 | 1467359017353 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 00:43:37 INFO - PROCESS | 3064 | 1467359017356 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:43:37 INFO - PROCESS | 3064 | 1467359017361 Marionette TRACE conn6 <- [1,622,null,{}] 00:43:37 INFO - PROCESS | 3064 | 1467359017408 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}] 00:43:37 INFO - PROCESS | 3064 | 1467359017414 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:37 INFO - PROCESS | 3064 | 1467359017514 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 00:43:37 INFO - PROCESS | 3064 | 1467359017583 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:37 INFO - PROCESS | 3064 | 1467359017586 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458A000 == 31 [pid = 3064] [id = 165] 00:43:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE6FC5000) [pid = 3064] [serial = 493] [outer = 0000000000000000] 00:43:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE3E1400) [pid = 3064] [serial = 494] [outer = 0000003EE6FC5000] 00:43:37 INFO - PROCESS | 3064 | 1467359017644 Marionette DEBUG loaded listener.js 00:43:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1894C00) [pid = 3064] [serial = 495] [outer = 0000003EE6FC5000] 00:43:37 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:37 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:37 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:37 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:38 INFO - PROCESS | 3064 | 1467359018036 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]]]}] 00:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 00:43:38 INFO - PROCESS | 3064 | 1467359018093 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 00:43:38 INFO - PROCESS | 3064 | 1467359018096 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 00:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:43:38 INFO - PROCESS | 3064 | 1467359018100 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:43:38 INFO - PROCESS | 3064 | 1467359018102 Marionette TRACE conn6 <- [1,626,null,{}] 00:43:38 INFO - PROCESS | 3064 | 1467359018106 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}] 00:43:38 INFO - PROCESS | 3064 | 1467359018108 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:38 INFO - PROCESS | 3064 | 1467359018200 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 00:43:38 INFO - PROCESS | 3064 | 1467359018205 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:38 INFO - PROCESS | 3064 | 1467359018207 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A9D000 == 32 [pid = 3064] [id = 166] 00:43:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1E3D000) [pid = 3064] [serial = 496] [outer = 0000000000000000] 00:43:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3396800) [pid = 3064] [serial = 497] [outer = 0000003EF1E3D000] 00:43:38 INFO - PROCESS | 3064 | 1467359018255 Marionette DEBUG loaded listener.js 00:43:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A3BC00) [pid = 3064] [serial = 498] [outer = 0000003EF1E3D000] 00:43:38 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:38 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:38 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:38 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:38 INFO - PROCESS | 3064 | 1467359018741 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]]]}] 00:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 00:43:38 INFO - PROCESS | 3064 | 1467359018772 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 00:43:38 INFO - PROCESS | 3064 | 1467359018775 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 00:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:43:38 INFO - PROCESS | 3064 | 1467359018778 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:43:38 INFO - PROCESS | 3064 | 1467359018780 Marionette TRACE conn6 <- [1,630,null,{}] 00:43:38 INFO - PROCESS | 3064 | 1467359018783 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}] 00:43:38 INFO - PROCESS | 3064 | 1467359018785 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:38 INFO - PROCESS | 3064 | 1467359018928 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 00:43:38 INFO - PROCESS | 3064 | 1467359018950 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:38 INFO - PROCESS | 3064 | 1467359018952 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF68A8000 == 33 [pid = 3064] [id = 167] 00:43:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3CC5800) [pid = 3064] [serial = 499] [outer = 0000000000000000] 00:43:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4110C00) [pid = 3064] [serial = 500] [outer = 0000003EF3CC5800] 00:43:39 INFO - PROCESS | 3064 | 1467359018999 Marionette DEBUG loaded listener.js 00:43:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4319400) [pid = 3064] [serial = 501] [outer = 0000003EF3CC5800] 00:43:39 INFO - PROCESS | 3064 | 1467359019462 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]]]}] 00:43:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 00:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:43:39 INFO - PROCESS | 3064 | 1467359019516 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 00:43:39 INFO - PROCESS | 3064 | 1467359019519 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 00:43:39 INFO - PROCESS | 3064 | 1467359019522 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:43:39 INFO - PROCESS | 3064 | 1467359019524 Marionette TRACE conn6 <- [1,634,null,{}] 00:43:39 INFO - PROCESS | 3064 | 1467359019527 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}] 00:43:39 INFO - PROCESS | 3064 | 1467359019534 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:39 INFO - PROCESS | 3064 | 1467359019676 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 00:43:39 INFO - PROCESS | 3064 | 1467359019729 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:39 INFO - PROCESS | 3064 | 1467359019731 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB92800 == 34 [pid = 3064] [id = 168] 00:43:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4ED4800) [pid = 3064] [serial = 502] [outer = 0000000000000000] 00:43:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5199C00) [pid = 3064] [serial = 503] [outer = 0000003EF4ED4800] 00:43:39 INFO - PROCESS | 3064 | 1467359019779 Marionette DEBUG loaded listener.js 00:43:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF51C2000) [pid = 3064] [serial = 504] [outer = 0000003EF4ED4800] 00:43:40 INFO - PROCESS | 3064 | 1467359020218 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]]]}] 00:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 776ms 00:43:40 INFO - PROCESS | 3064 | 1467359020301 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 00:43:40 INFO - PROCESS | 3064 | 1467359020303 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 00:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:43:40 INFO - PROCESS | 3064 | 1467359020307 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:43:40 INFO - PROCESS | 3064 | 1467359020309 Marionette TRACE conn6 <- [1,638,null,{}] 00:43:40 INFO - PROCESS | 3064 | 1467359020313 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}] 00:43:40 INFO - PROCESS | 3064 | 1467359020315 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:40 INFO - PROCESS | 3064 | 1467359020430 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE6F2DC00) [pid = 3064] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EECE39400) [pid = 3064] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE78EFC00) [pid = 3064] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D9A800) [pid = 3064] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC123000) [pid = 3064] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEE303800) [pid = 3064] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEC11A000) [pid = 3064] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7B06800) [pid = 3064] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EECB19000) [pid = 3064] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7D9A000) [pid = 3064] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1E3A400) [pid = 3064] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:43:40 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF55C5400) [pid = 3064] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:43:40 INFO - PROCESS | 3064 | 1467359020537 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:40 INFO - PROCESS | 3064 | 1467359020540 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED129800 == 35 [pid = 3064] [id = 169] 00:43:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7827000) [pid = 3064] [serial = 505] [outer = 0000000000000000] 00:43:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D25000) [pid = 3064] [serial = 506] [outer = 0000003EE7827000] 00:43:40 INFO - PROCESS | 3064 | 1467359020588 Marionette DEBUG loaded listener.js 00:43:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEE309400) [pid = 3064] [serial = 507] [outer = 0000003EE7827000] 00:43:40 INFO - PROCESS | 3064 | 1467359020956 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]]]}] 00:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 00:43:40 INFO - PROCESS | 3064 | 1467359020980 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 00:43:40 INFO - PROCESS | 3064 | 1467359020983 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 00:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:43:40 INFO - PROCESS | 3064 | 1467359020986 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:43:40 INFO - PROCESS | 3064 | 1467359020988 Marionette TRACE conn6 <- [1,642,null,{}] 00:43:40 INFO - PROCESS | 3064 | 1467359020992 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}] 00:43:40 INFO - PROCESS | 3064 | 1467359020994 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:41 INFO - PROCESS | 3064 | 1467359021080 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 00:43:41 INFO - PROCESS | 3064 | 1467359021148 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:41 INFO - PROCESS | 3064 | 1467359021150 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB920800 == 36 [pid = 3064] [id = 170] 00:43:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7C39000) [pid = 3064] [serial = 508] [outer = 0000000000000000] 00:43:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF51DFC00) [pid = 3064] [serial = 509] [outer = 0000003EE7C39000] 00:43:41 INFO - PROCESS | 3064 | 1467359021197 Marionette DEBUG loaded listener.js 00:43:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF55B9C00) [pid = 3064] [serial = 510] [outer = 0000003EE7C39000] 00:43:41 INFO - PROCESS | 3064 | 1467359021557 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]]]}] 00:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 00:43:41 INFO - PROCESS | 3064 | 1467359021617 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 00:43:41 INFO - PROCESS | 3064 | 1467359021620 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 00:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:43:41 INFO - PROCESS | 3064 | 1467359021623 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:43:41 INFO - PROCESS | 3064 | 1467359021625 Marionette TRACE conn6 <- [1,646,null,{}] 00:43:41 INFO - PROCESS | 3064 | 1467359021628 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}] 00:43:41 INFO - PROCESS | 3064 | 1467359021630 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:41 INFO - PROCESS | 3064 | 1467359021741 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 00:43:41 INFO - PROCESS | 3064 | 1467359021786 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:41 INFO - PROCESS | 3064 | 1467359021788 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4584000 == 37 [pid = 3064] [id = 171] 00:43:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF55C3800) [pid = 3064] [serial = 511] [outer = 0000000000000000] 00:43:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF55C7400) [pid = 3064] [serial = 512] [outer = 0000003EF55C3800] 00:43:41 INFO - PROCESS | 3064 | 1467359021835 Marionette DEBUG loaded listener.js 00:43:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5851400) [pid = 3064] [serial = 513] [outer = 0000003EF55C3800] 00:43:42 INFO - PROCESS | 3064 | 1467359022234 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]]]}] 00:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 00:43:42 INFO - PROCESS | 3064 | 1467359022255 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 00:43:42 INFO - PROCESS | 3064 | 1467359022258 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 00:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:43:42 INFO - PROCESS | 3064 | 1467359022261 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:43:42 INFO - PROCESS | 3064 | 1467359022263 Marionette TRACE conn6 <- [1,650,null,{}] 00:43:42 INFO - PROCESS | 3064 | 1467359022277 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}] 00:43:42 INFO - PROCESS | 3064 | 1467359022279 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:42 INFO - PROCESS | 3064 | 1467359022364 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 00:43:42 INFO - PROCESS | 3064 | 1467359022371 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:42 INFO - PROCESS | 3064 | 1467359022373 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC89C800 == 38 [pid = 3064] [id = 172] 00:43:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5857C00) [pid = 3064] [serial = 514] [outer = 0000000000000000] 00:43:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5F8D400) [pid = 3064] [serial = 515] [outer = 0000003EF5857C00] 00:43:42 INFO - PROCESS | 3064 | 1467359022420 Marionette DEBUG loaded listener.js 00:43:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF68D7C00) [pid = 3064] [serial = 516] [outer = 0000003EF5857C00] 00:43:42 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:42 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:43 INFO - PROCESS | 3064 | 1467359023075 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]]]}] 00:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 00:43:43 INFO - PROCESS | 3064 | 1467359023188 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 00:43:43 INFO - PROCESS | 3064 | 1467359023193 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 00:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:43:43 INFO - PROCESS | 3064 | 1467359023198 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:43:43 INFO - PROCESS | 3064 | 1467359023204 Marionette TRACE conn6 <- [1,654,null,{}] 00:43:43 INFO - PROCESS | 3064 | 1467359023210 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}] 00:43:43 INFO - PROCESS | 3064 | 1467359023213 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:43 INFO - PROCESS | 3064 | 1467359023340 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 00:43:43 INFO - PROCESS | 3064 | 1467359023408 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:43 INFO - PROCESS | 3064 | 1467359023411 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1ECE800 == 39 [pid = 3064] [id = 173] 00:43:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7E48800) [pid = 3064] [serial = 517] [outer = 0000000000000000] 00:43:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC125000) [pid = 3064] [serial = 518] [outer = 0000003EE7E48800] 00:43:43 INFO - PROCESS | 3064 | 1467359023512 Marionette DEBUG loaded listener.js 00:43:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EED0D3400) [pid = 3064] [serial = 519] [outer = 0000003EE7E48800] 00:43:43 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:43 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:44 INFO - PROCESS | 3064 | 1467359024102 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]]]}] 00:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 944ms 00:43:44 INFO - PROCESS | 3064 | 1467359024146 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 00:43:44 INFO - PROCESS | 3064 | 1467359024152 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 00:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:43:44 INFO - PROCESS | 3064 | 1467359024159 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:43:44 INFO - PROCESS | 3064 | 1467359024162 Marionette TRACE conn6 <- [1,658,null,{}] 00:43:44 INFO - PROCESS | 3064 | 1467359024166 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}] 00:43:44 INFO - PROCESS | 3064 | 1467359024169 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:44 INFO - PROCESS | 3064 | 1467359024292 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 00:43:44 INFO - PROCESS | 3064 | 1467359024367 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:44 INFO - PROCESS | 3064 | 1467359024370 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB88000 == 40 [pid = 3064] [id = 174] 00:43:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1F36C00) [pid = 3064] [serial = 520] [outer = 0000000000000000] 00:43:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF3A38000) [pid = 3064] [serial = 521] [outer = 0000003EF1F36C00] 00:43:44 INFO - PROCESS | 3064 | 1467359024470 Marionette DEBUG loaded listener.js 00:43:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF4C54800) [pid = 3064] [serial = 522] [outer = 0000003EF1F36C00] 00:43:45 INFO - PROCESS | 3064 | 1467359025072 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]]]}] 00:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 00:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:43:45 INFO - PROCESS | 3064 | 1467359025146 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 00:43:45 INFO - PROCESS | 3064 | 1467359025149 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 00:43:45 INFO - PROCESS | 3064 | 1467359025153 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:43:45 INFO - PROCESS | 3064 | 1467359025158 Marionette TRACE conn6 <- [1,662,null,{}] 00:43:45 INFO - PROCESS | 3064 | 1467359025170 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}] 00:43:45 INFO - PROCESS | 3064 | 1467359025175 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:45 INFO - PROCESS | 3064 | 1467359025321 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 00:43:45 INFO - PROCESS | 3064 | 1467359025435 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:45 INFO - PROCESS | 3064 | 1467359025439 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB68000 == 41 [pid = 3064] [id = 175] 00:43:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF55C1C00) [pid = 3064] [serial = 523] [outer = 0000000000000000] 00:43:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF5D06000) [pid = 3064] [serial = 524] [outer = 0000003EF55C1C00] 00:43:45 INFO - PROCESS | 3064 | 1467359025500 Marionette DEBUG loaded listener.js 00:43:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF7B46000) [pid = 3064] [serial = 525] [outer = 0000003EF55C1C00] 00:43:45 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:43:45 INFO - PROCESS | 3064 | [3064] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:43:46 INFO - PROCESS | 3064 | 1467359026117 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]]]}] 00:43:46 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 00:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 00:43:46 INFO - PROCESS | 3064 | 1467359026154 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 00:43:46 INFO - PROCESS | 3064 | 1467359026158 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 00:43:46 INFO - PROCESS | 3064 | 1467359026163 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:43:46 INFO - PROCESS | 3064 | 1467359026165 Marionette TRACE conn6 <- [1,666,null,{}] 00:43:46 INFO - PROCESS | 3064 | 1467359026169 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}] 00:43:46 INFO - PROCESS | 3064 | 1467359026171 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:46 INFO - PROCESS | 3064 | 1467359026292 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 00:43:46 INFO - PROCESS | 3064 | 1467359026365 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:46 INFO - PROCESS | 3064 | 1467359026368 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C9E000 == 42 [pid = 3064] [id = 176] 00:43:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE7820400) [pid = 3064] [serial = 526] [outer = 0000000000000000] 00:43:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE7C34400) [pid = 3064] [serial = 527] [outer = 0000003EE7820400] 00:43:46 INFO - PROCESS | 3064 | 1467359026555 Marionette DEBUG loaded listener.js 00:43:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EE7E4BC00) [pid = 3064] [serial = 528] [outer = 0000003EE7820400] 00:43:47 INFO - PROCESS | 3064 | 1467359027183 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]]]}] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4584000 == 41 [pid = 3064] [id = 171] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB920800 == 40 [pid = 3064] [id = 170] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED129800 == 39 [pid = 3064] [id = 169] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB92800 == 38 [pid = 3064] [id = 168] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF68A8000 == 37 [pid = 3064] [id = 167] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A9D000 == 36 [pid = 3064] [id = 166] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF458A000 == 35 [pid = 3064] [id = 165] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE180800 == 34 [pid = 3064] [id = 164] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED127000 == 33 [pid = 3064] [id = 163] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF464C000 == 32 [pid = 3064] [id = 162] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA779800 == 31 [pid = 3064] [id = 160] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE910B000 == 30 [pid = 3064] [id = 161] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB68000 == 29 [pid = 3064] [id = 175] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB88000 == 28 [pid = 3064] [id = 174] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1ECE800 == 27 [pid = 3064] [id = 173] 00:43:47 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC89C800 == 26 [pid = 3064] [id = 172] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE78E8800) [pid = 3064] [serial = 455] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE7BB3400) [pid = 3064] [serial = 456] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EEDC06000) [pid = 3064] [serial = 464] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEDD23000) [pid = 3064] [serial = 465] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE7C32400) [pid = 3064] [serial = 452] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7D9E400) [pid = 3064] [serial = 458] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC1C2800) [pid = 3064] [serial = 461] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF147C800) [pid = 3064] [serial = 468] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEE3E8400) [pid = 3064] [serial = 467] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7E4C800) [pid = 3064] [serial = 459] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF1E32800) [pid = 3064] [serial = 470] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF189A000) [pid = 3064] [serial = 473] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF3CD5400) [pid = 3064] [serial = 476] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EED075C00) [pid = 3064] [serial = 444] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE865E800) [pid = 3064] [serial = 443] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4D87C00) [pid = 3064] [serial = 447] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF411BC00) [pid = 3064] [serial = 446] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF4C4C400) [pid = 3064] [serial = 479] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF82DF000) [pid = 3064] [serial = 450] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF7E07C00) [pid = 3064] [serial = 449] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF1F3B400) [pid = 3064] [serial = 471] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF42A9800) [pid = 3064] [serial = 477] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF3A35C00) [pid = 3064] [serial = 474] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC373400) [pid = 3064] [serial = 462] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7D98400) [pid = 3064] [serial = 453] [outer = 0000000000000000] [url = about:blank] 00:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1724ms 00:43:47 INFO - PROCESS | 3064 | 1467359027968 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 00:43:47 INFO - PROCESS | 3064 | 1467359027973 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 00:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:43:47 INFO - PROCESS | 3064 | 1467359027979 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:43:47 INFO - PROCESS | 3064 | 1467359027983 Marionette TRACE conn6 <- [1,670,null,{}] 00:43:48 INFO - PROCESS | 3064 | 1467359027989 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}] 00:43:48 INFO - PROCESS | 3064 | 1467359027993 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:48 INFO - PROCESS | 3064 | 1467359028083 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 00:43:48 INFO - PROCESS | 3064 | 1467359028091 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:48 INFO - PROCESS | 3064 | 1467359028097 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C88000 == 27 [pid = 3064] [id = 177] 00:43:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7C31800) [pid = 3064] [serial = 529] [outer = 0000000000000000] 00:43:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D22400) [pid = 3064] [serial = 530] [outer = 0000003EE7C31800] 00:43:48 INFO - PROCESS | 3064 | 1467359028147 Marionette DEBUG loaded listener.js 00:43:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D83400) [pid = 3064] [serial = 531] [outer = 0000003EE7C31800] 00:43:48 INFO - PROCESS | 3064 | [3064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:43:49 INFO - PROCESS | 3064 | [3064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:43:49 INFO - PROCESS | 3064 | 1467359029135 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]]]}] 00:43:49 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) 00:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1192ms 00:43:49 INFO - PROCESS | 3064 | 1467359029174 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 00:43:49 INFO - PROCESS | 3064 | 1467359029177 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 00:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:43:49 INFO - PROCESS | 3064 | 1467359029184 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:43:49 INFO - PROCESS | 3064 | 1467359029188 Marionette TRACE conn6 <- [1,674,null,{}] 00:43:49 INFO - PROCESS | 3064 | 1467359029193 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}] 00:43:49 INFO - PROCESS | 3064 | 1467359029196 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:49 INFO - PROCESS | 3064 | 1467359029288 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 00:43:49 INFO - PROCESS | 3064 | 1467359029295 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:49 INFO - PROCESS | 3064 | 1467359029297 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC79800 == 28 [pid = 3064] [id = 178] 00:43:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7E52000) [pid = 3064] [serial = 532] [outer = 0000000000000000] 00:43:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE8620000) [pid = 3064] [serial = 533] [outer = 0000003EE7E52000] 00:43:49 INFO - PROCESS | 3064 | 1467359029347 Marionette DEBUG loaded listener.js 00:43:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC124800) [pid = 3064] [serial = 534] [outer = 0000003EE7E52000] 00:43:50 INFO - PROCESS | 3064 | 1467359030291 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]]]}] 00:43:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:43:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 00:43:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:43:50 INFO - PROCESS | 3064 | 1467359030323 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 00:43:50 INFO - PROCESS | 3064 | 1467359030325 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 00:43:50 INFO - PROCESS | 3064 | 1467359030329 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:43:50 INFO - PROCESS | 3064 | 1467359030331 Marionette TRACE conn6 <- [1,678,null,{}] 00:43:50 INFO - PROCESS | 3064 | 1467359030350 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}] 00:43:50 INFO - PROCESS | 3064 | 1467359030355 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:50 INFO - PROCESS | 3064 | 1467359030475 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 00:43:50 INFO - PROCESS | 3064 | 1467359030483 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:50 INFO - PROCESS | 3064 | 1467359030487 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18C4000 == 29 [pid = 3064] [id = 179] 00:43:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEC3F0800) [pid = 3064] [serial = 535] [outer = 0000000000000000] 00:43:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC458000) [pid = 3064] [serial = 536] [outer = 0000003EEC3F0800] 00:43:50 INFO - PROCESS | 3064 | 1467359030538 Marionette DEBUG loaded listener.js 00:43:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EED0DF800) [pid = 3064] [serial = 537] [outer = 0000003EEC3F0800] 00:43:51 INFO - PROCESS | 3064 | 1467359031495 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]]]}] 00:43:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 00:43:51 INFO - PROCESS | 3064 | 1467359031512 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 00:43:51 INFO - PROCESS | 3064 | 1467359031514 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 00:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:43:51 INFO - PROCESS | 3064 | 1467359031518 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:43:51 INFO - PROCESS | 3064 | 1467359031520 Marionette TRACE conn6 <- [1,682,null,{}] 00:43:51 INFO - PROCESS | 3064 | 1467359031524 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}] 00:43:51 INFO - PROCESS | 3064 | 1467359031526 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:51 INFO - PROCESS | 3064 | 1467359031636 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 00:43:51 INFO - PROCESS | 3064 | 1467359031642 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:51 INFO - PROCESS | 3064 | 1467359031645 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF419F000 == 30 [pid = 3064] [id = 180] 00:43:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEDD24800) [pid = 3064] [serial = 538] [outer = 0000000000000000] 00:43:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEE306C00) [pid = 3064] [serial = 539] [outer = 0000003EEDD24800] 00:43:51 INFO - PROCESS | 3064 | 1467359031728 Marionette DEBUG loaded listener.js 00:43:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEE856C00) [pid = 3064] [serial = 540] [outer = 0000003EEDD24800] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3CC5800) [pid = 3064] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF4ED4800) [pid = 3064] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7E4FC00) [pid = 3064] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7C32000) [pid = 3064] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF5857C00) [pid = 3064] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF4315800) [pid = 3064] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE6FC5000) [pid = 3064] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE8315400) [pid = 3064] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7827000) [pid = 3064] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1E3D000) [pid = 3064] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF55C3800) [pid = 3064] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEC37B800) [pid = 3064] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:43:52 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7C39000) [pid = 3064] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:43:53 INFO - PROCESS | 3064 | 1467359033135 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]]]}] 00:43:53 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) 00:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1638ms 00:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:43:53 INFO - PROCESS | 3064 | 1467359033168 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 00:43:53 INFO - PROCESS | 3064 | 1467359033173 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 00:43:53 INFO - PROCESS | 3064 | 1467359033178 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:43:53 INFO - PROCESS | 3064 | 1467359033182 Marionette TRACE conn6 <- [1,686,null,{}] 00:43:53 INFO - PROCESS | 3064 | 1467359033187 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}] 00:43:53 INFO - PROCESS | 3064 | 1467359033191 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:53 INFO - PROCESS | 3064 | 1467359033361 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 00:43:53 INFO - PROCESS | 3064 | 1467359033424 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:53 INFO - PROCESS | 3064 | 1467359033428 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED10C000 == 31 [pid = 3064] [id = 181] 00:43:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE7D8CC00) [pid = 3064] [serial = 541] [outer = 0000000000000000] 00:43:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE80BB400) [pid = 3064] [serial = 542] [outer = 0000003EE7D8CC00] 00:43:53 INFO - PROCESS | 3064 | 1467359033488 Marionette DEBUG loaded listener.js 00:43:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC1D3C00) [pid = 3064] [serial = 543] [outer = 0000003EE7D8CC00] 00:43:54 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18C4000 == 30 [pid = 3064] [id = 179] 00:43:54 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC79800 == 29 [pid = 3064] [id = 178] 00:43:54 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C88000 == 28 [pid = 3064] [id = 177] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF4110C00) [pid = 3064] [serial = 500] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5199C00) [pid = 3064] [serial = 503] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE80C0000) [pid = 3064] [serial = 488] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EEC125C00) [pid = 3064] [serial = 489] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EE7C36800) [pid = 3064] [serial = 482] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF4319400) [pid = 3064] [serial = 501] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF68D7C00) [pid = 3064] [serial = 516] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EE7DA1800) [pid = 3064] [serial = 483] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EF4C56800) [pid = 3064] [serial = 480] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF5F8D400) [pid = 3064] [serial = 515] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EEE3E1400) [pid = 3064] [serial = 494] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EF1894C00) [pid = 3064] [serial = 495] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EEC11C800) [pid = 3064] [serial = 491] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EEC374400) [pid = 3064] [serial = 492] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EE7D25000) [pid = 3064] [serial = 506] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0000003EF3396800) [pid = 3064] [serial = 497] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (0000003EF5851400) [pid = 3064] [serial = 513] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (0000003EEC454C00) [pid = 3064] [serial = 485] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (0000003EEDD1CC00) [pid = 3064] [serial = 486] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 51 (0000003EF51C2000) [pid = 3064] [serial = 504] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 50 (0000003EEE309400) [pid = 3064] [serial = 507] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 49 (0000003EF51DFC00) [pid = 3064] [serial = 509] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 48 (0000003EF55C7400) [pid = 3064] [serial = 512] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 47 (0000003EF55B9C00) [pid = 3064] [serial = 510] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | --DOMWINDOW == 46 (0000003EF3A3BC00) [pid = 3064] [serial = 498] [outer = 0000000000000000] [url = about:blank] 00:43:54 INFO - PROCESS | 3064 | 1467359034715 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]]]}] 00:43:54 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) 00:43:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1591ms 00:43:54 INFO - PROCESS | 3064 | 1467359034771 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 00:43:54 INFO - PROCESS | 3064 | 1467359034775 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 00:43:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:43:54 INFO - PROCESS | 3064 | 1467359034780 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:43:54 INFO - PROCESS | 3064 | 1467359034783 Marionette TRACE conn6 <- [1,690,null,{}] 00:43:54 INFO - PROCESS | 3064 | 1467359034832 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}] 00:43:54 INFO - PROCESS | 3064 | 1467359034836 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:54 INFO - PROCESS | 3064 | 1467359034920 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 00:43:54 INFO - PROCESS | 3064 | 1467359034929 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:54 INFO - PROCESS | 3064 | 1467359034933 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC06000 == 29 [pid = 3064] [id = 182] 00:43:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 47 (0000003EE7C2F000) [pid = 3064] [serial = 544] [outer = 0000000000000000] 00:43:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 48 (0000003EE7D8F800) [pid = 3064] [serial = 545] [outer = 0000003EE7C2F000] 00:43:54 INFO - PROCESS | 3064 | 1467359034983 Marionette DEBUG loaded listener.js 00:43:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (0000003EE7E50800) [pid = 3064] [serial = 546] [outer = 0000003EE7C2F000] 00:43:55 INFO - PROCESS | 3064 | 1467359035931 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]]]}] 00:43:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:43:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1173ms 00:43:55 INFO - PROCESS | 3064 | 1467359035957 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 00:43:55 INFO - PROCESS | 3064 | 1467359035962 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 00:43:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:43:55 INFO - PROCESS | 3064 | 1467359035969 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:43:55 INFO - PROCESS | 3064 | 1467359035972 Marionette TRACE conn6 <- [1,694,null,{}] 00:43:55 INFO - PROCESS | 3064 | 1467359035976 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}] 00:43:55 INFO - PROCESS | 3064 | 1467359035978 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:56 INFO - PROCESS | 3064 | 1467359036069 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 00:43:56 INFO - PROCESS | 3064 | 1467359036077 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:56 INFO - PROCESS | 3064 | 1467359036079 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18B6000 == 30 [pid = 3064] [id = 183] 00:43:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (0000003EEC1D5400) [pid = 3064] [serial = 547] [outer = 0000000000000000] 00:43:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (0000003EEC37B400) [pid = 3064] [serial = 548] [outer = 0000003EEC1D5400] 00:43:56 INFO - PROCESS | 3064 | 1467359036128 Marionette DEBUG loaded listener.js 00:43:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (0000003EECBD3C00) [pid = 3064] [serial = 549] [outer = 0000003EEC1D5400] 00:43:57 INFO - PROCESS | 3064 | 1467359037083 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]]]}] 00:43:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:43:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1140ms 00:43:57 INFO - PROCESS | 3064 | 1467359037110 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 00:43:57 INFO - PROCESS | 3064 | 1467359037113 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 00:43:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:43:57 INFO - PROCESS | 3064 | 1467359037117 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:43:57 INFO - PROCESS | 3064 | 1467359037121 Marionette TRACE conn6 <- [1,698,null,{}] 00:43:57 INFO - PROCESS | 3064 | 1467359037139 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}] 00:43:57 INFO - PROCESS | 3064 | 1467359037144 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:57 INFO - PROCESS | 3064 | 1467359037255 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 00:43:57 INFO - PROCESS | 3064 | 1467359037263 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:57 INFO - PROCESS | 3064 | 1467359037267 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4657000 == 31 [pid = 3064] [id = 184] 00:43:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0000003EEE3E9800) [pid = 3064] [serial = 550] [outer = 0000000000000000] 00:43:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0000003EF147D000) [pid = 3064] [serial = 551] [outer = 0000003EEE3E9800] 00:43:57 INFO - PROCESS | 3064 | 1467359037352 Marionette DEBUG loaded listener.js 00:43:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0000003EF148A800) [pid = 3064] [serial = 552] [outer = 0000003EEE3E9800] 00:43:57 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (0000003EE7E52000) [pid = 3064] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:43:57 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (0000003EEC3F0800) [pid = 3064] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:43:57 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (0000003EE7820400) [pid = 3064] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:43:57 INFO - PROCESS | 3064 | --DOMWINDOW == 51 (0000003EF55C1C00) [pid = 3064] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:43:57 INFO - PROCESS | 3064 | --DOMWINDOW == 50 (0000003EE7E48800) [pid = 3064] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:43:57 INFO - PROCESS | 3064 | --DOMWINDOW == 49 (0000003EF1F36C00) [pid = 3064] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:43:57 INFO - PROCESS | 3064 | --DOMWINDOW == 48 (0000003EE7C31800) [pid = 3064] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:43:58 INFO - PROCESS | 3064 | 1467359038249 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]]]}] 00:43:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1198ms 00:43:58 INFO - PROCESS | 3064 | 1467359038317 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 00:43:58 INFO - PROCESS | 3064 | 1467359038320 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 00:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:43:58 INFO - PROCESS | 3064 | 1467359038324 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:43:58 INFO - PROCESS | 3064 | 1467359038326 Marionette TRACE conn6 <- [1,702,null,{}] 00:43:58 INFO - PROCESS | 3064 | 1467359038329 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}] 00:43:58 INFO - PROCESS | 3064 | 1467359038331 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:58 INFO - PROCESS | 3064 | 1467359038440 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 00:43:58 INFO - PROCESS | 3064 | 1467359038449 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:58 INFO - PROCESS | 3064 | 1467359038451 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A1E800 == 32 [pid = 3064] [id = 185] 00:43:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (0000003EED075C00) [pid = 3064] [serial = 553] [outer = 0000000000000000] 00:43:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (0000003EF189B400) [pid = 3064] [serial = 554] [outer = 0000003EED075C00] 00:43:58 INFO - PROCESS | 3064 | 1467359038498 Marionette DEBUG loaded listener.js 00:43:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (0000003EF1E36800) [pid = 3064] [serial = 555] [outer = 0000003EED075C00] 00:43:59 INFO - PROCESS | 3064 | 1467359039413 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]]]}] 00:43:59 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 00:43:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1137ms 00:43:59 INFO - PROCESS | 3064 | 1467359039464 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 00:43:59 INFO - PROCESS | 3064 | 1467359039466 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 00:43:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:43:59 INFO - PROCESS | 3064 | 1467359039469 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:43:59 INFO - PROCESS | 3064 | 1467359039471 Marionette TRACE conn6 <- [1,706,null,{}] 00:43:59 INFO - PROCESS | 3064 | 1467359039475 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}] 00:43:59 INFO - PROCESS | 3064 | 1467359039477 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:59 INFO - PROCESS | 3064 | 1467359039581 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 00:43:59 INFO - PROCESS | 3064 | 1467359039589 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:43:59 INFO - PROCESS | 3064 | 1467359039591 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:43:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF520E800 == 33 [pid = 3064] [id = 186] 00:43:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (0000003EF1E3F000) [pid = 3064] [serial = 556] [outer = 0000000000000000] 00:43:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0000003EF213E000) [pid = 3064] [serial = 557] [outer = 0000003EF1E3F000] 00:43:59 INFO - PROCESS | 3064 | 1467359039637 Marionette DEBUG loaded listener.js 00:43:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0000003EF3A34800) [pid = 3064] [serial = 558] [outer = 0000003EF1E3F000] 00:44:00 INFO - PROCESS | 3064 | 1467359040553 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]]]}] 00:44:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1130ms 00:44:00 INFO - PROCESS | 3064 | 1467359040618 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 00:44:00 INFO - PROCESS | 3064 | 1467359040623 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 00:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:44:00 INFO - PROCESS | 3064 | 1467359040629 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:44:00 INFO - PROCESS | 3064 | 1467359040634 Marionette TRACE conn6 <- [1,710,null,{}] 00:44:00 INFO - PROCESS | 3064 | 1467359040641 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}] 00:44:00 INFO - PROCESS | 3064 | 1467359040644 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:00 INFO - PROCESS | 3064 | 1467359040795 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 00:44:00 INFO - PROCESS | 3064 | 1467359040947 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:00 INFO - PROCESS | 3064 | 1467359040950 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE326800 == 34 [pid = 3064] [id = 187] 00:44:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0000003EE7D25C00) [pid = 3064] [serial = 559] [outer = 0000000000000000] 00:44:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0000003EE7D96400) [pid = 3064] [serial = 560] [outer = 0000003EE7D25C00] 00:44:01 INFO - PROCESS | 3064 | 1467359041012 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EEC11CC00) [pid = 3064] [serial = 561] [outer = 0000003EE7D25C00] 00:44:01 INFO - PROCESS | 3064 | 1467359041532 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] 00:44:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:44:01 INFO - PROCESS | 3064 | 1467359041575 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 00:44:01 INFO - PROCESS | 3064 | 1467359041582 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:44:01 INFO - PROCESS | 3064 | 1467359041587 Marionette TRACE conn6 <- [1,714,null,{}] 00:44:01 INFO - PROCESS | 3064 | 1467359041591 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}] 00:44:01 INFO - PROCESS | 3064 | 1467359041594 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:01 INFO - PROCESS | 3064 | 1467359041736 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 00:44:01 INFO - PROCESS | 3064 | 1467359041816 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:01 INFO - PROCESS | 3064 | 1467359041819 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF505B000 == 35 [pid = 3064] [id = 188] 00:44:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EEC1D8800) [pid = 3064] [serial = 562] [outer = 0000000000000000] 00:44:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EEE1B5400) [pid = 3064] [serial = 563] [outer = 0000003EEC1D8800] 00:44:01 INFO - PROCESS | 3064 | 1467359041879 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EF1484400) [pid = 3064] [serial = 564] [outer = 0000003EEC1D8800] 00:44:02 INFO - PROCESS | 3064 | 1467359042532 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]]]}] 00:44:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1002ms 00:44:02 INFO - PROCESS | 3064 | 1467359042582 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 00:44:02 INFO - PROCESS | 3064 | 1467359042585 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 00:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:44:02 INFO - PROCESS | 3064 | 1467359042589 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:44:02 INFO - PROCESS | 3064 | 1467359042592 Marionette TRACE conn6 <- [1,718,null,{}] 00:44:02 INFO - PROCESS | 3064 | 1467359042603 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}] 00:44:02 INFO - PROCESS | 3064 | 1467359042608 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:02 INFO - PROCESS | 3064 | 1467359042751 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 00:44:02 INFO - PROCESS | 3064 | 1467359042823 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:02 INFO - PROCESS | 3064 | 1467359042827 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF74DF800 == 36 [pid = 3064] [id = 189] 00:44:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EF4258400) [pid = 3064] [serial = 565] [outer = 0000000000000000] 00:44:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EF429D000) [pid = 3064] [serial = 566] [outer = 0000003EF4258400] 00:44:02 INFO - PROCESS | 3064 | 1467359042927 Marionette DEBUG loaded listener.js 00:44:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EF4311000) [pid = 3064] [serial = 567] [outer = 0000003EF4258400] 00:44:03 INFO - PROCESS | 3064 | 1467359043540 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] 00:44:03 INFO - PROCESS | 3064 | 1467359043579 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 00:44:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:44:03 INFO - PROCESS | 3064 | 1467359043583 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:44:03 INFO - PROCESS | 3064 | 1467359043585 Marionette TRACE conn6 <- [1,722,null,{}] 00:44:03 INFO - PROCESS | 3064 | 1467359043589 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}] 00:44:03 INFO - PROCESS | 3064 | 1467359043591 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:03 INFO - PROCESS | 3064 | 1467359043701 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 00:44:03 INFO - PROCESS | 3064 | 1467359043770 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:03 INFO - PROCESS | 3064 | 1467359043773 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA783000 == 37 [pid = 3064] [id = 190] 00:44:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EF4C58C00) [pid = 3064] [serial = 568] [outer = 0000000000000000] 00:44:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EF4D7EC00) [pid = 3064] [serial = 569] [outer = 0000003EF4C58C00] 00:44:03 INFO - PROCESS | 3064 | 1467359043828 Marionette DEBUG loaded listener.js 00:44:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EF5118400) [pid = 3064] [serial = 570] [outer = 0000003EF4C58C00] 00:44:04 INFO - PROCESS | 3064 | 1467359044523 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]]]}] 00:44:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:44:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 986ms 00:44:04 INFO - PROCESS | 3064 | 1467359044572 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 00:44:04 INFO - PROCESS | 3064 | 1467359044577 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 00:44:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:44:04 INFO - PROCESS | 3064 | 1467359044582 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:44:04 INFO - PROCESS | 3064 | 1467359044586 Marionette TRACE conn6 <- [1,726,null,{}] 00:44:04 INFO - PROCESS | 3064 | 1467359044592 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}] 00:44:04 INFO - PROCESS | 3064 | 1467359044595 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:04 INFO - PROCESS | 3064 | 1467359044704 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 00:44:04 INFO - PROCESS | 3064 | 1467359044775 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:04 INFO - PROCESS | 3064 | 1467359044778 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE815B800 == 38 [pid = 3064] [id = 191] 00:44:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7B04C00) [pid = 3064] [serial = 571] [outer = 0000000000000000] 00:44:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7BB3400) [pid = 3064] [serial = 572] [outer = 0000003EE7B04C00] 00:44:04 INFO - PROCESS | 3064 | 1467359044830 Marionette DEBUG loaded listener.js 00:44:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE7D2A000) [pid = 3064] [serial = 573] [outer = 0000003EE7B04C00] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A1E800 == 37 [pid = 3064] [id = 185] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4657000 == 36 [pid = 3064] [id = 184] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18B6000 == 35 [pid = 3064] [id = 183] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC06000 == 34 [pid = 3064] [id = 182] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF419F000 == 33 [pid = 3064] [id = 180] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED10C000 == 32 [pid = 3064] [id = 181] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C9E000 == 31 [pid = 3064] [id = 176] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA783000 == 30 [pid = 3064] [id = 190] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF74DF800 == 29 [pid = 3064] [id = 189] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF505B000 == 28 [pid = 3064] [id = 188] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF520E800 == 27 [pid = 3064] [id = 186] 00:44:05 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE326800 == 26 [pid = 3064] [id = 187] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7D22400) [pid = 3064] [serial = 530] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EE7D83400) [pid = 3064] [serial = 531] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EE7C34400) [pid = 3064] [serial = 527] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEC125000) [pid = 3064] [serial = 518] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF3A38000) [pid = 3064] [serial = 521] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF5D06000) [pid = 3064] [serial = 524] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EEC124800) [pid = 3064] [serial = 534] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EE8620000) [pid = 3064] [serial = 533] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EEC458000) [pid = 3064] [serial = 536] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EE7E4BC00) [pid = 3064] [serial = 528] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EF7B46000) [pid = 3064] [serial = 525] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EED0D3400) [pid = 3064] [serial = 519] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EF4C54800) [pid = 3064] [serial = 522] [outer = 0000000000000000] [url = about:blank] 00:44:05 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0000003EED0DF800) [pid = 3064] [serial = 537] [outer = 0000000000000000] [url = about:blank] 00:44:06 INFO - PROCESS | 3064 | [3064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:44:06 INFO - PROCESS | 3064 | 1467359046441 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]]]}] 00:44:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1874ms 00:44:06 INFO - PROCESS | 3064 | 1467359046460 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 00:44:06 INFO - PROCESS | 3064 | 1467359046464 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 00:44:06 INFO - PROCESS | 3064 | 1467359046469 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:44:06 INFO - PROCESS | 3064 | 1467359046472 Marionette TRACE conn6 <- [1,730,null,{}] 00:44:06 INFO - PROCESS | 3064 | 1467359046477 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}] 00:44:06 INFO - PROCESS | 3064 | 1467359046481 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:06 INFO - PROCESS | 3064 | 1467359046573 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 00:44:06 INFO - PROCESS | 3064 | 1467359046580 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:06 INFO - PROCESS | 3064 | 1467359046583 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7CA7800 == 27 [pid = 3064] [id = 192] 00:44:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0000003EE7C37400) [pid = 3064] [serial = 574] [outer = 0000000000000000] 00:44:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EE7D25000) [pid = 3064] [serial = 575] [outer = 0000003EE7C37400] 00:44:06 INFO - PROCESS | 3064 | 1467359046633 Marionette DEBUG loaded listener.js 00:44:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EE7D83C00) [pid = 3064] [serial = 576] [outer = 0000003EE7C37400] 00:44:07 INFO - PROCESS | 3064 | 1467359047574 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]]]}] 00:44:07 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 00:44:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1135ms 00:44:07 INFO - PROCESS | 3064 | 1467359047608 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 00:44:07 INFO - PROCESS | 3064 | 1467359047614 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 00:44:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:44:07 INFO - PROCESS | 3064 | 1467359047627 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:44:07 INFO - PROCESS | 3064 | 1467359047630 Marionette TRACE conn6 <- [1,734,null,{}] 00:44:07 INFO - PROCESS | 3064 | 1467359047634 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}] 00:44:07 INFO - PROCESS | 3064 | 1467359047636 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:07 INFO - PROCESS | 3064 | 1467359047750 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 00:44:07 INFO - PROCESS | 3064 | 1467359047758 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:07 INFO - PROCESS | 3064 | 1467359047760 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC79800 == 28 [pid = 3064] [id = 193] 00:44:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EE7E4CC00) [pid = 3064] [serial = 577] [outer = 0000000000000000] 00:44:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EE7F1E800) [pid = 3064] [serial = 578] [outer = 0000003EE7E4CC00] 00:44:07 INFO - PROCESS | 3064 | 1467359047809 Marionette DEBUG loaded listener.js 00:44:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE8171C00) [pid = 3064] [serial = 579] [outer = 0000003EE7E4CC00] 00:44:08 INFO - PROCESS | 3064 | 1467359048767 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]]]}] 00:44:08 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.) 00:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1185ms 00:44:08 INFO - PROCESS | 3064 | 1467359048814 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 00:44:08 INFO - PROCESS | 3064 | 1467359048816 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 00:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:44:08 INFO - PROCESS | 3064 | 1467359048820 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:44:08 INFO - PROCESS | 3064 | 1467359048824 Marionette TRACE conn6 <- [1,738,null,{}] 00:44:08 INFO - PROCESS | 3064 | 1467359048844 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}] 00:44:08 INFO - PROCESS | 3064 | 1467359048849 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:08 INFO - PROCESS | 3064 | 1467359048963 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 00:44:08 INFO - PROCESS | 3064 | 1467359048971 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:08 INFO - PROCESS | 3064 | 1467359048975 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE332800 == 29 [pid = 3064] [id = 194] 00:44:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EEC123800) [pid = 3064] [serial = 580] [outer = 0000000000000000] 00:44:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EEC1CFC00) [pid = 3064] [serial = 581] [outer = 0000003EEC123800] 00:44:09 INFO - PROCESS | 3064 | 1467359049025 Marionette DEBUG loaded listener.js 00:44:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EEC37AC00) [pid = 3064] [serial = 582] [outer = 0000003EEC123800] 00:44:09 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEE3E9800) [pid = 3064] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:44:09 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EED075C00) [pid = 3064] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:44:09 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EEDD24800) [pid = 3064] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:44:09 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EE7C2F000) [pid = 3064] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:44:09 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EEC1D5400) [pid = 3064] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:44:09 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EE7D8CC00) [pid = 3064] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:44:09 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EF1E3F000) [pid = 3064] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:44:09 INFO - PROCESS | 3064 | 1467359049983 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]]]}] 00:44:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1194ms 00:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:44:10 INFO - PROCESS | 3064 | 1467359050017 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 00:44:10 INFO - PROCESS | 3064 | 1467359050019 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 00:44:10 INFO - PROCESS | 3064 | 1467359050023 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:44:10 INFO - PROCESS | 3064 | 1467359050025 Marionette TRACE conn6 <- [1,742,null,{}] 00:44:10 INFO - PROCESS | 3064 | 1467359050029 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}] 00:44:10 INFO - PROCESS | 3064 | 1467359050031 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:10 INFO - PROCESS | 3064 | 1467359050119 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 00:44:10 INFO - PROCESS | 3064 | 1467359050125 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:10 INFO - PROCESS | 3064 | 1467359050128 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1F76000 == 30 [pid = 3064] [id = 195] 00:44:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EEC3F0C00) [pid = 3064] [serial = 583] [outer = 0000000000000000] 00:44:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EEC459400) [pid = 3064] [serial = 584] [outer = 0000003EEC3F0C00] 00:44:10 INFO - PROCESS | 3064 | 1467359050226 Marionette DEBUG loaded listener.js 00:44:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EECC44C00) [pid = 3064] [serial = 585] [outer = 0000003EEC3F0C00] 00:44:11 INFO - PROCESS | 3064 | 1467359051094 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]]]}] 00:44:11 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 00:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1080ms 00:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:44:11 INFO - PROCESS | 3064 | 1467359051106 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 00:44:11 INFO - PROCESS | 3064 | 1467359051108 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 00:44:11 INFO - PROCESS | 3064 | 1467359051112 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:44:11 INFO - PROCESS | 3064 | 1467359051113 Marionette TRACE conn6 <- [1,746,null,{}] 00:44:11 INFO - PROCESS | 3064 | 1467359051117 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}] 00:44:11 INFO - PROCESS | 3064 | 1467359051119 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:11 INFO - PROCESS | 3064 | 1467359051199 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 00:44:11 INFO - PROCESS | 3064 | 1467359051205 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:11 INFO - PROCESS | 3064 | 1467359051207 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43C0000 == 31 [pid = 3064] [id = 196] 00:44:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE7E49C00) [pid = 3064] [serial = 586] [outer = 0000000000000000] 00:44:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EED0DD000) [pid = 3064] [serial = 587] [outer = 0000003EE7E49C00] 00:44:11 INFO - PROCESS | 3064 | 1467359051254 Marionette DEBUG loaded listener.js 00:44:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EEDC87000) [pid = 3064] [serial = 588] [outer = 0000003EE7E49C00] 00:44:11 INFO - PROCESS | 3064 | 1467359051928 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]]]}] 00:44:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 00:44:12 INFO - PROCESS | 3064 | 1467359052014 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 00:44:12 INFO - PROCESS | 3064 | 1467359052019 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 00:44:12 INFO - PROCESS | 3064 | 1467359052025 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:44:12 INFO - PROCESS | 3064 | 1467359052029 Marionette TRACE conn6 <- [1,750,null,{}] 00:44:12 INFO - PROCESS | 3064 | 1467359052035 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}] 00:44:12 INFO - PROCESS | 3064 | 1467359052038 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:12 INFO - PROCESS | 3064 | 1467359052170 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 00:44:12 INFO - PROCESS | 3064 | 1467359052231 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:12 INFO - PROCESS | 3064 | 1467359052234 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8C92000 == 32 [pid = 3064] [id = 197] 00:44:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE78F2800) [pid = 3064] [serial = 589] [outer = 0000000000000000] 00:44:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7C32C00) [pid = 3064] [serial = 590] [outer = 0000003EE78F2800] 00:44:12 INFO - PROCESS | 3064 | 1467359052295 Marionette DEBUG loaded listener.js 00:44:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7D99C00) [pid = 3064] [serial = 591] [outer = 0000003EE78F2800] 00:44:13 INFO - PROCESS | 3064 | [3064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:44:13 INFO - PROCESS | 3064 | 1467359053440 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]]]}] 00:44:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:44:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1431ms 00:44:13 INFO - PROCESS | 3064 | 1467359053462 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 00:44:13 INFO - PROCESS | 3064 | 1467359053467 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 00:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:44:13 INFO - PROCESS | 3064 | 1467359053474 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:44:13 INFO - PROCESS | 3064 | 1467359053478 Marionette TRACE conn6 <- [1,754,null,{}] 00:44:13 INFO - PROCESS | 3064 | 1467359053483 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}] 00:44:13 INFO - PROCESS | 3064 | 1467359053486 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:13 INFO - PROCESS | 3064 | 1467359053630 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 00:44:13 INFO - PROCESS | 3064 | 1467359053692 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:13 INFO - PROCESS | 3064 | 1467359053694 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE739D800 == 33 [pid = 3064] [id = 198] 00:44:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7D90C00) [pid = 3064] [serial = 592] [outer = 0000000000000000] 00:44:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE80C4400) [pid = 3064] [serial = 593] [outer = 0000003EE7D90C00] 00:44:13 INFO - PROCESS | 3064 | 1467359053753 Marionette DEBUG loaded listener.js 00:44:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC373800) [pid = 3064] [serial = 594] [outer = 0000003EE7D90C00] 00:44:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1F76000 == 32 [pid = 3064] [id = 195] 00:44:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE332800 == 31 [pid = 3064] [id = 194] 00:44:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC79800 == 30 [pid = 3064] [id = 193] 00:44:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7CA7800 == 29 [pid = 3064] [id = 192] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF213E000) [pid = 3064] [serial = 557] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF147D000) [pid = 3064] [serial = 551] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF189B400) [pid = 3064] [serial = 554] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEE856C00) [pid = 3064] [serial = 540] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EEE306C00) [pid = 3064] [serial = 539] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EE7D8F800) [pid = 3064] [serial = 545] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EE7E50800) [pid = 3064] [serial = 546] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EEC37B400) [pid = 3064] [serial = 548] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EE80BB400) [pid = 3064] [serial = 542] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EEC1D3C00) [pid = 3064] [serial = 543] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EF148A800) [pid = 3064] [serial = 552] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EF1E36800) [pid = 3064] [serial = 555] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EF3A34800) [pid = 3064] [serial = 558] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0000003EECBD3C00) [pid = 3064] [serial = 549] [outer = 0000000000000000] [url = about:blank] 00:44:14 INFO - PROCESS | 3064 | 1467359054907 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]]]}] 00:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1483ms 00:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:44:14 INFO - PROCESS | 3064 | 1467359054959 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 00:44:14 INFO - PROCESS | 3064 | 1467359054964 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 00:44:14 INFO - PROCESS | 3064 | 1467359054968 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:44:14 INFO - PROCESS | 3064 | 1467359054971 Marionette TRACE conn6 <- [1,758,null,{}] 00:44:14 INFO - PROCESS | 3064 | 1467359054976 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}] 00:44:14 INFO - PROCESS | 3064 | 1467359054980 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:15 INFO - PROCESS | 3064 | 1467359055081 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 00:44:15 INFO - PROCESS | 3064 | 1467359055172 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 3064 | 1467359055174 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC471800 == 30 [pid = 3064] [id = 199] 00:44:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0000003EE7D89C00) [pid = 3064] [serial = 595] [outer = 0000000000000000] 00:44:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EE7D97000) [pid = 3064] [serial = 596] [outer = 0000003EE7D89C00] 00:44:15 INFO - PROCESS | 3064 | 1467359055227 Marionette DEBUG loaded listener.js 00:44:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EE80BE000) [pid = 3064] [serial = 597] [outer = 0000003EE7D89C00] 00:44:15 INFO - PROCESS | 3064 | 1467359055626 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]]]}] 00:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 733ms 00:44:15 INFO - PROCESS | 3064 | 1467359055700 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 00:44:15 INFO - PROCESS | 3064 | 1467359055705 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 00:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:44:15 INFO - PROCESS | 3064 | 1467359055711 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:44:15 INFO - PROCESS | 3064 | 1467359055713 Marionette TRACE conn6 <- [1,762,null,{}] 00:44:15 INFO - PROCESS | 3064 | 1467359055717 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}] 00:44:15 INFO - PROCESS | 3064 | 1467359055720 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:15 INFO - PROCESS | 3064 | 1467359055814 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 00:44:15 INFO - PROCESS | 3064 | 1467359055826 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 3064 | 1467359055829 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1878000 == 31 [pid = 3064] [id = 200] 00:44:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EEC375C00) [pid = 3064] [serial = 598] [outer = 0000000000000000] 00:44:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EEC3F4C00) [pid = 3064] [serial = 599] [outer = 0000003EEC375C00] 00:44:15 INFO - PROCESS | 3064 | 1467359055877 Marionette DEBUG loaded listener.js 00:44:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EECC4BC00) [pid = 3064] [serial = 600] [outer = 0000003EEC375C00] 00:44:16 INFO - PROCESS | 3064 | 1467359056303 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]]]}] 00:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 00:44:16 INFO - PROCESS | 3064 | 1467359056343 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 00:44:16 INFO - PROCESS | 3064 | 1467359056346 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 00:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:44:16 INFO - PROCESS | 3064 | 1467359056350 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:44:16 INFO - PROCESS | 3064 | 1467359056353 Marionette TRACE conn6 <- [1,766,null,{}] 00:44:16 INFO - PROCESS | 3064 | 1467359056369 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}] 00:44:16 INFO - PROCESS | 3064 | 1467359056375 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:16 INFO - PROCESS | 3064 | 1467359056460 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 00:44:16 INFO - PROCESS | 3064 | 1467359056505 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:16 INFO - PROCESS | 3064 | 1467359056508 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4596000 == 32 [pid = 3064] [id = 201] 00:44:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE730DC00) [pid = 3064] [serial = 601] [outer = 0000000000000000] 00:44:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EEDD22C00) [pid = 3064] [serial = 602] [outer = 0000003EE730DC00] 00:44:16 INFO - PROCESS | 3064 | 1467359056560 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EEE3DC800) [pid = 3064] [serial = 603] [outer = 0000003EE730DC00] 00:44:17 INFO - PROCESS | 3064 | 1467359057030 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]]]}] 00:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 00:44:17 INFO - PROCESS | 3064 | 1467359057085 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 00:44:17 INFO - PROCESS | 3064 | 1467359057088 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 00:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:44:17 INFO - PROCESS | 3064 | 1467359057092 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:44:17 INFO - PROCESS | 3064 | 1467359057094 Marionette TRACE conn6 <- [1,770,null,{}] 00:44:17 INFO - PROCESS | 3064 | 1467359057097 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}] 00:44:17 INFO - PROCESS | 3064 | 1467359057100 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:17 INFO - PROCESS | 3064 | 1467359057225 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 00:44:17 INFO - PROCESS | 3064 | 1467359057236 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:17 INFO - PROCESS | 3064 | 1467359057239 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4863000 == 33 [pid = 3064] [id = 202] 00:44:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EEE78F800) [pid = 3064] [serial = 604] [outer = 0000000000000000] 00:44:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EF137E800) [pid = 3064] [serial = 605] [outer = 0000003EEE78F800] 00:44:17 INFO - PROCESS | 3064 | 1467359057321 Marionette DEBUG loaded listener.js 00:44:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EF1485800) [pid = 3064] [serial = 606] [outer = 0000003EEE78F800] 00:44:17 INFO - PROCESS | 3064 | 1467359057732 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]]]}] 00:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 00:44:17 INFO - PROCESS | 3064 | 1467359057792 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 00:44:17 INFO - PROCESS | 3064 | 1467359057795 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 00:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:44:17 INFO - PROCESS | 3064 | 1467359057798 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:44:17 INFO - PROCESS | 3064 | 1467359057800 Marionette TRACE conn6 <- [1,774,null,{}] 00:44:17 INFO - PROCESS | 3064 | 1467359057804 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}] 00:44:17 INFO - PROCESS | 3064 | 1467359057806 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:17 INFO - PROCESS | 3064 | 1467359057940 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 00:44:17 INFO - PROCESS | 3064 | 1467359057947 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:17 INFO - PROCESS | 3064 | 1467359057949 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E3F000 == 34 [pid = 3064] [id = 203] 00:44:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEE856800) [pid = 3064] [serial = 607] [outer = 0000000000000000] 00:44:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF1896800) [pid = 3064] [serial = 608] [outer = 0000003EEE856800] 00:44:17 INFO - PROCESS | 3064 | 1467359057994 Marionette DEBUG loaded listener.js 00:44:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF1E31400) [pid = 3064] [serial = 609] [outer = 0000003EEE856800] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7C37400) [pid = 3064] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7E4CC00) [pid = 3064] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EE7D25C00) [pid = 3064] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EEC1D8800) [pid = 3064] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF4258400) [pid = 3064] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF4C58C00) [pid = 3064] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEC3F0C00) [pid = 3064] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:44:18 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EEC123800) [pid = 3064] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:44:18 INFO - PROCESS | 3064 | 1467359058455 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]]]}] 00:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 00:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:44:18 INFO - PROCESS | 3064 | 1467359058490 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 00:44:18 INFO - PROCESS | 3064 | 1467359058493 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 00:44:18 INFO - PROCESS | 3064 | 1467359058496 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:44:18 INFO - PROCESS | 3064 | 1467359058498 Marionette TRACE conn6 <- [1,778,null,{}] 00:44:18 INFO - PROCESS | 3064 | 1467359058501 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}] 00:44:18 INFO - PROCESS | 3064 | 1467359058508 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:18 INFO - PROCESS | 3064 | 1467359058609 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 00:44:18 INFO - PROCESS | 3064 | 1467359058615 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:18 INFO - PROCESS | 3064 | 1467359058618 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD9D000 == 35 [pid = 3064] [id = 204] 00:44:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EF1E32000) [pid = 3064] [serial = 610] [outer = 0000000000000000] 00:44:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EF3A02800) [pid = 3064] [serial = 611] [outer = 0000003EF1E32000] 00:44:18 INFO - PROCESS | 3064 | 1467359058663 Marionette DEBUG loaded listener.js 00:44:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EF3A38800) [pid = 3064] [serial = 612] [outer = 0000003EF1E32000] 00:44:19 INFO - PROCESS | 3064 | 1467359059109 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]]]}] 00:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 00:44:19 INFO - PROCESS | 3064 | 1467359059192 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 00:44:19 INFO - PROCESS | 3064 | 1467359059194 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 00:44:19 INFO - PROCESS | 3064 | 1467359059198 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:44:19 INFO - PROCESS | 3064 | 1467359059200 Marionette TRACE conn6 <- [1,782,null,{}] 00:44:19 INFO - PROCESS | 3064 | 1467359059203 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}] 00:44:19 INFO - PROCESS | 3064 | 1467359059205 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:19 INFO - PROCESS | 3064 | 1467359059312 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 00:44:19 INFO - PROCESS | 3064 | 1467359059318 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:19 INFO - PROCESS | 3064 | 1467359059320 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF74DA800 == 36 [pid = 3064] [id = 205] 00:44:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EF3A40800) [pid = 3064] [serial = 613] [outer = 0000000000000000] 00:44:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EF3C2DC00) [pid = 3064] [serial = 614] [outer = 0000003EF3A40800] 00:44:19 INFO - PROCESS | 3064 | 1467359059365 Marionette DEBUG loaded listener.js 00:44:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF3CD6400) [pid = 3064] [serial = 615] [outer = 0000003EF3A40800] 00:44:19 INFO - PROCESS | 3064 | 1467359059762 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]]]}] 00:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 00:44:19 INFO - PROCESS | 3064 | 1467359059828 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 00:44:19 INFO - PROCESS | 3064 | 1467359059831 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 00:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:44:19 INFO - PROCESS | 3064 | 1467359059834 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:44:19 INFO - PROCESS | 3064 | 1467359059836 Marionette TRACE conn6 <- [1,786,null,{}] 00:44:19 INFO - PROCESS | 3064 | 1467359059840 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}] 00:44:19 INFO - PROCESS | 3064 | 1467359059841 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:19 INFO - PROCESS | 3064 | 1467359059924 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 00:44:19 INFO - PROCESS | 3064 | 1467359059929 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:19 INFO - PROCESS | 3064 | 1467359059931 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA780800 == 37 [pid = 3064] [id = 206] 00:44:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF4112800) [pid = 3064] [serial = 616] [outer = 0000000000000000] 00:44:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF4260C00) [pid = 3064] [serial = 617] [outer = 0000003EF4112800] 00:44:19 INFO - PROCESS | 3064 | 1467359059983 Marionette DEBUG loaded listener.js 00:44:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF430D400) [pid = 3064] [serial = 618] [outer = 0000003EF4112800] 00:44:20 INFO - PROCESS | 3064 | 1467359060399 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]]]}] 00:44:20 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 00:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 586ms 00:44:20 INFO - PROCESS | 3064 | 1467359060427 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 00:44:20 INFO - PROCESS | 3064 | 1467359060430 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 00:44:20 INFO - PROCESS | 3064 | 1467359060433 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:44:20 INFO - PROCESS | 3064 | 1467359060435 Marionette TRACE conn6 <- [1,790,null,{}] 00:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:44:20 INFO - PROCESS | 3064 | 1467359060438 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}] 00:44:20 INFO - PROCESS | 3064 | 1467359060441 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:20 INFO - PROCESS | 3064 | 1467359060532 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 00:44:20 INFO - PROCESS | 3064 | 1467359060538 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:20 INFO - PROCESS | 3064 | 1467359060540 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458F800 == 38 [pid = 3064] [id = 207] 00:44:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF4315C00) [pid = 3064] [serial = 619] [outer = 0000000000000000] 00:44:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF431A400) [pid = 3064] [serial = 620] [outer = 0000003EF4315C00] 00:44:20 INFO - PROCESS | 3064 | 1467359060587 Marionette DEBUG loaded listener.js 00:44:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF4C4C400) [pid = 3064] [serial = 621] [outer = 0000003EF4315C00] 00:44:21 INFO - PROCESS | 3064 | 1467359061273 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]]]}] 00:44:21 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 00:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 880ms 00:44:21 INFO - PROCESS | 3064 | 1467359061318 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 00:44:21 INFO - PROCESS | 3064 | 1467359061323 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 00:44:21 INFO - PROCESS | 3064 | 1467359061328 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:44:21 INFO - PROCESS | 3064 | 1467359061334 Marionette TRACE conn6 <- [1,794,null,{}] 00:44:21 INFO - PROCESS | 3064 | 1467359061339 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}] 00:44:21 INFO - PROCESS | 3064 | 1467359061342 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:21 INFO - PROCESS | 3064 | 1467359061496 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 00:44:21 INFO - PROCESS | 3064 | 1467359061513 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:21 INFO - PROCESS | 3064 | 1467359061516 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD94800 == 39 [pid = 3064] [id = 208] 00:44:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7D97C00) [pid = 3064] [serial = 622] [outer = 0000000000000000] 00:44:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE80C1C00) [pid = 3064] [serial = 623] [outer = 0000003EE7D97C00] 00:44:21 INFO - PROCESS | 3064 | 1467359061575 Marionette DEBUG loaded listener.js 00:44:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC1D7C00) [pid = 3064] [serial = 624] [outer = 0000003EE7D97C00] 00:44:22 INFO - PROCESS | 3064 | 1467359062198 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]]]}] 00:44:22 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 00:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 881ms 00:44:22 INFO - PROCESS | 3064 | 1467359062213 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 00:44:22 INFO - PROCESS | 3064 | 1467359062218 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 00:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:44:22 INFO - PROCESS | 3064 | 1467359062225 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:44:22 INFO - PROCESS | 3064 | 1467359062228 Marionette TRACE conn6 <- [1,798,null,{}] 00:44:22 INFO - PROCESS | 3064 | 1467359062232 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}] 00:44:22 INFO - PROCESS | 3064 | 1467359062235 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:22 INFO - PROCESS | 3064 | 1467359062352 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 00:44:22 INFO - PROCESS | 3064 | 1467359062437 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:22 INFO - PROCESS | 3064 | 1467359062440 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF520A000 == 40 [pid = 3064] [id = 209] 00:44:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEDD1F400) [pid = 3064] [serial = 625] [outer = 0000000000000000] 00:44:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE1B6400) [pid = 3064] [serial = 626] [outer = 0000003EEDD1F400] 00:44:22 INFO - PROCESS | 3064 | 1467359062498 Marionette DEBUG loaded listener.js 00:44:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF147E400) [pid = 3064] [serial = 627] [outer = 0000003EEDD1F400] 00:44:23 INFO - PROCESS | 3064 | 1467359063067 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]]]}] 00:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 943ms 00:44:23 INFO - PROCESS | 3064 | 1467359063171 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 00:44:23 INFO - PROCESS | 3064 | 1467359063173 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 00:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:44:23 INFO - PROCESS | 3064 | 1467359063191 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:44:23 INFO - PROCESS | 3064 | 1467359063195 Marionette TRACE conn6 <- [1,802,null,{}] 00:44:23 INFO - PROCESS | 3064 | 1467359063207 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}] 00:44:23 INFO - PROCESS | 3064 | 1467359063212 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:23 INFO - PROCESS | 3064 | 1467359063332 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 00:44:23 INFO - PROCESS | 3064 | 1467359063398 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:23 INFO - PROCESS | 3064 | 1467359063401 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF56000 == 41 [pid = 3064] [id = 210] 00:44:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF3396400) [pid = 3064] [serial = 628] [outer = 0000000000000000] 00:44:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4316C00) [pid = 3064] [serial = 629] [outer = 0000003EF3396400] 00:44:23 INFO - PROCESS | 3064 | 1467359063460 Marionette DEBUG loaded listener.js 00:44:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C55C00) [pid = 3064] [serial = 630] [outer = 0000003EF3396400] 00:44:24 INFO - PROCESS | 3064 | 1467359064055 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] 00:44:24 INFO - PROCESS | 3064 | 1467359064144 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 00:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:44:24 INFO - PROCESS | 3064 | 1467359064148 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:44:24 INFO - PROCESS | 3064 | 1467359064150 Marionette TRACE conn6 <- [1,806,null,{}] 00:44:24 INFO - PROCESS | 3064 | 1467359064154 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}] 00:44:24 INFO - PROCESS | 3064 | 1467359064156 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:24 INFO - PROCESS | 3064 | 1467359064317 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 00:44:24 INFO - PROCESS | 3064 | 1467359064383 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:24 INFO - PROCESS | 3064 | 1467359064385 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE69EE000 == 42 [pid = 3064] [id = 211] 00:44:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE6F2E000) [pid = 3064] [serial = 631] [outer = 0000000000000000] 00:44:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7DA4800) [pid = 3064] [serial = 632] [outer = 0000003EE6F2E000] 00:44:24 INFO - PROCESS | 3064 | 1467359064483 Marionette DEBUG loaded listener.js 00:44:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1488000) [pid = 3064] [serial = 633] [outer = 0000003EE6F2E000] 00:44:25 INFO - PROCESS | 3064 | 1467359065233 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]]]}] 00:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1133ms 00:44:25 INFO - PROCESS | 3064 | 1467359065281 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 00:44:25 INFO - PROCESS | 3064 | 1467359065285 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 00:44:25 INFO - PROCESS | 3064 | 1467359065290 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:44:25 INFO - PROCESS | 3064 | 1467359065295 Marionette TRACE conn6 <- [1,810,null,{}] 00:44:25 INFO - PROCESS | 3064 | 1467359065301 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}] 00:44:25 INFO - PROCESS | 3064 | 1467359065303 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:25 INFO - PROCESS | 3064 | 1467359065471 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA780800 == 41 [pid = 3064] [id = 206] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF74DA800 == 40 [pid = 3064] [id = 205] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD9D000 == 39 [pid = 3064] [id = 204] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E3F000 == 38 [pid = 3064] [id = 203] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4863000 == 37 [pid = 3064] [id = 202] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4596000 == 36 [pid = 3064] [id = 201] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1878000 == 35 [pid = 3064] [id = 200] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC471800 == 34 [pid = 3064] [id = 199] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE739D800 == 33 [pid = 3064] [id = 198] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8C92000 == 32 [pid = 3064] [id = 197] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43C0000 == 31 [pid = 3064] [id = 196] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE815B800 == 30 [pid = 3064] [id = 191] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE69EE000 == 29 [pid = 3064] [id = 211] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF56000 == 28 [pid = 3064] [id = 210] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF520A000 == 27 [pid = 3064] [id = 209] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD94800 == 26 [pid = 3064] [id = 208] 00:44:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF458F800 == 25 [pid = 3064] [id = 207] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7BB3400) [pid = 3064] [serial = 572] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7D25000) [pid = 3064] [serial = 575] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE8171C00) [pid = 3064] [serial = 579] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7F1E800) [pid = 3064] [serial = 578] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC11CC00) [pid = 3064] [serial = 561] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D96400) [pid = 3064] [serial = 560] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF1484400) [pid = 3064] [serial = 564] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEE1B5400) [pid = 3064] [serial = 563] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF4311000) [pid = 3064] [serial = 567] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF429D000) [pid = 3064] [serial = 566] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF5118400) [pid = 3064] [serial = 570] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EED0DD000) [pid = 3064] [serial = 587] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EECC44C00) [pid = 3064] [serial = 585] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4D7EC00) [pid = 3064] [serial = 569] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEC1CFC00) [pid = 3064] [serial = 581] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC37AC00) [pid = 3064] [serial = 582] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEC459400) [pid = 3064] [serial = 584] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7D83C00) [pid = 3064] [serial = 576] [outer = 0000000000000000] [url = about:blank] 00:44:26 INFO - PROCESS | 3064 | 1467359066239 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:26 INFO - PROCESS | 3064 | 1467359066243 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE73A3800 == 26 [pid = 3064] [id = 212] 00:44:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE6F31400) [pid = 3064] [serial = 634] [outer = 0000000000000000] 00:44:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE73CB400) [pid = 3064] [serial = 635] [outer = 0000003EE6F31400] 00:44:26 INFO - PROCESS | 3064 | 1467359066297 Marionette DEBUG loaded listener.js 00:44:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7BBE800) [pid = 3064] [serial = 636] [outer = 0000003EE6F31400] 00:44:28 INFO - PROCESS | 3064 | 1467359068157 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] 00:44:28 INFO - PROCESS | 3064 | 1467359068199 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 00:44:28 INFO - PROCESS | 3064 | 1467359068204 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:44:28 INFO - PROCESS | 3064 | 1467359068208 Marionette TRACE conn6 <- [1,814,null,{}] 00:44:28 INFO - PROCESS | 3064 | 1467359068214 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}] 00:44:28 INFO - PROCESS | 3064 | 1467359068217 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:28 INFO - PROCESS | 3064 | 1467359068313 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 00:44:28 INFO - PROCESS | 3064 | 1467359068382 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:28 INFO - PROCESS | 3064 | 1467359068385 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE338800 == 27 [pid = 3064] [id = 213] 00:44:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEC11CC00) [pid = 3064] [serial = 637] [outer = 0000000000000000] 00:44:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEC1D2400) [pid = 3064] [serial = 638] [outer = 0000003EEC11CC00] 00:44:28 INFO - PROCESS | 3064 | 1467359068434 Marionette DEBUG loaded listener.js 00:44:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC37A800) [pid = 3064] [serial = 639] [outer = 0000003EEC11CC00] 00:44:28 INFO - PROCESS | 3064 | 1467359068803 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]]]}] 00:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 628ms 00:44:28 INFO - PROCESS | 3064 | 1467359068878 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 00:44:28 INFO - PROCESS | 3064 | 1467359068883 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 00:44:28 INFO - PROCESS | 3064 | 1467359068887 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:44:28 INFO - PROCESS | 3064 | 1467359068889 Marionette TRACE conn6 <- [1,818,null,{}] 00:44:28 INFO - PROCESS | 3064 | 1467359068893 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}] 00:44:28 INFO - PROCESS | 3064 | 1467359068896 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:28 INFO - PROCESS | 3064 | 1467359068986 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 00:44:29 INFO - PROCESS | 3064 | 1467359068995 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:29 INFO - PROCESS | 3064 | 1467359068997 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3A9E000 == 28 [pid = 3064] [id = 214] 00:44:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC45BC00) [pid = 3064] [serial = 640] [outer = 0000000000000000] 00:44:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EECC94C00) [pid = 3064] [serial = 641] [outer = 0000003EEC45BC00] 00:44:29 INFO - PROCESS | 3064 | 1467359069043 Marionette DEBUG loaded listener.js 00:44:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEDC08000) [pid = 3064] [serial = 642] [outer = 0000003EEC45BC00] 00:44:29 INFO - PROCESS | 3064 | 1467359069533 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]]]}] 00:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 00:44:29 INFO - PROCESS | 3064 | 1467359069582 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 00:44:29 INFO - PROCESS | 3064 | 1467359069584 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 00:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:44:29 INFO - PROCESS | 3064 | 1467359069602 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:44:29 INFO - PROCESS | 3064 | 1467359069608 Marionette TRACE conn6 <- [1,822,null,{}] 00:44:29 INFO - PROCESS | 3064 | 1467359069613 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}] 00:44:29 INFO - PROCESS | 3064 | 1467359069617 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:29 INFO - PROCESS | 3064 | 1467359069726 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 00:44:29 INFO - PROCESS | 3064 | 1467359069737 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:29 INFO - PROCESS | 3064 | 1467359069740 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46AC800 == 29 [pid = 3064] [id = 215] 00:44:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE306C00) [pid = 3064] [serial = 643] [outer = 0000000000000000] 00:44:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE3E9000) [pid = 3064] [serial = 644] [outer = 0000003EEE306C00] 00:44:29 INFO - PROCESS | 3064 | 1467359069822 Marionette DEBUG loaded listener.js 00:44:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF1480C00) [pid = 3064] [serial = 645] [outer = 0000003EEE306C00] 00:44:30 INFO - PROCESS | 3064 | 1467359070277 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]]]}] 00:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 754ms 00:44:30 INFO - PROCESS | 3064 | 1467359070345 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 00:44:30 INFO - PROCESS | 3064 | 1467359070347 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 00:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:44:30 INFO - PROCESS | 3064 | 1467359070351 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:44:30 INFO - PROCESS | 3064 | 1467359070360 Marionette TRACE conn6 <- [1,826,null,{}] 00:44:30 INFO - PROCESS | 3064 | 1467359070364 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}] 00:44:30 INFO - PROCESS | 3064 | 1467359070366 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:30 INFO - PROCESS | 3064 | 1467359070477 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 00:44:30 INFO - PROCESS | 3064 | 1467359070546 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:30 INFO - PROCESS | 3064 | 1467359070548 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5209800 == 30 [pid = 3064] [id = 216] 00:44:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF1E34800) [pid = 3064] [serial = 646] [outer = 0000000000000000] 00:44:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF1E38C00) [pid = 3064] [serial = 647] [outer = 0000003EF1E34800] 00:44:30 INFO - PROCESS | 3064 | 1467359070594 Marionette DEBUG loaded listener.js 00:44:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1FC1800) [pid = 3064] [serial = 648] [outer = 0000003EF1E34800] 00:44:31 INFO - PROCESS | 3064 | 1467359070992 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]]]}] 00:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 00:44:31 INFO - PROCESS | 3064 | 1467359071052 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 3064 | 1467359071054 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 00:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:44:31 INFO - PROCESS | 3064 | 1467359071058 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:44:31 INFO - PROCESS | 3064 | 1467359071060 Marionette TRACE conn6 <- [1,830,null,{}] 00:44:31 INFO - PROCESS | 3064 | 1467359071064 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}] 00:44:31 INFO - PROCESS | 3064 | 1467359071066 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:31 INFO - PROCESS | 3064 | 1467359071172 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 00:44:31 INFO - PROCESS | 3064 | 1467359071178 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:31 INFO - PROCESS | 3064 | 1467359071184 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71B1800 == 31 [pid = 3064] [id = 217] 00:44:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC45A400) [pid = 3064] [serial = 649] [outer = 0000000000000000] 00:44:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF3A35000) [pid = 3064] [serial = 650] [outer = 0000003EEC45A400] 00:44:31 INFO - PROCESS | 3064 | 1467359071458 Marionette DEBUG loaded listener.js 00:44:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF3CD6800) [pid = 3064] [serial = 651] [outer = 0000003EEC45A400] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEE78F800) [pid = 3064] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEE856800) [pid = 3064] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEC375C00) [pid = 3064] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7D89C00) [pid = 3064] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE78F2800) [pid = 3064] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D90C00) [pid = 3064] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE730DC00) [pid = 3064] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7E49C00) [pid = 3064] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF4112800) [pid = 3064] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF4315C00) [pid = 3064] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF1E32000) [pid = 3064] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF3A40800) [pid = 3064] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:44:31 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7B04C00) [pid = 3064] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:44:31 INFO - PROCESS | 3064 | 1467359071899 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]]]}] 00:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 880ms 00:44:31 INFO - PROCESS | 3064 | 1467359071944 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 3064 | 1467359071946 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 00:44:31 INFO - PROCESS | 3064 | 1467359071955 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:44:31 INFO - PROCESS | 3064 | 1467359071957 Marionette TRACE conn6 <- [1,834,null,{}] 00:44:31 INFO - PROCESS | 3064 | 1467359071960 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}] 00:44:31 INFO - PROCESS | 3064 | 1467359071963 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:32 INFO - PROCESS | 3064 | 1467359072045 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 00:44:32 INFO - PROCESS | 3064 | 1467359072052 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:32 INFO - PROCESS | 3064 | 1467359072054 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F7C800 == 32 [pid = 3064] [id = 218] 00:44:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A06400) [pid = 3064] [serial = 652] [outer = 0000000000000000] 00:44:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF411BC00) [pid = 3064] [serial = 653] [outer = 0000003EF3A06400] 00:44:32 INFO - PROCESS | 3064 | 1467359072099 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4312000) [pid = 3064] [serial = 654] [outer = 0000003EF3A06400] 00:44:32 INFO - PROCESS | 3064 | 1467359072521 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]]]}] 00:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 587ms 00:44:32 INFO - PROCESS | 3064 | 1467359072547 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 00:44:32 INFO - PROCESS | 3064 | 1467359072549 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 00:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:44:32 INFO - PROCESS | 3064 | 1467359072562 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:44:32 INFO - PROCESS | 3064 | 1467359072564 Marionette TRACE conn6 <- [1,838,null,{}] 00:44:32 INFO - PROCESS | 3064 | 1467359072568 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}] 00:44:32 INFO - PROCESS | 3064 | 1467359072570 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:32 INFO - PROCESS | 3064 | 1467359072650 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 00:44:32 INFO - PROCESS | 3064 | 1467359072655 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:32 INFO - PROCESS | 3064 | 1467359072657 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF52000 == 33 [pid = 3064] [id = 219] 00:44:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7C2C400) [pid = 3064] [serial = 655] [outer = 0000000000000000] 00:44:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3C2EC00) [pid = 3064] [serial = 656] [outer = 0000003EE7C2C400] 00:44:32 INFO - PROCESS | 3064 | 1467359072703 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4C51000) [pid = 3064] [serial = 657] [outer = 0000003EE7C2C400] 00:44:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5117C00) [pid = 3064] [serial = 658] [outer = 0000003EED137800] 00:44:33 INFO - PROCESS | 3064 | 1467359073176 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]]]}] 00:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 00:44:33 INFO - PROCESS | 3064 | 1467359073259 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 00:44:33 INFO - PROCESS | 3064 | 1467359073261 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 00:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:44:33 INFO - PROCESS | 3064 | 1467359073265 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:44:33 INFO - PROCESS | 3064 | 1467359073267 Marionette TRACE conn6 <- [1,842,null,{}] 00:44:33 INFO - PROCESS | 3064 | 1467359073270 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}] 00:44:33 INFO - PROCESS | 3064 | 1467359073272 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:33 INFO - PROCESS | 3064 | 1467359073352 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 00:44:33 INFO - PROCESS | 3064 | 1467359073391 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:33 INFO - PROCESS | 3064 | 1467359073393 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC880800 == 34 [pid = 3064] [id = 220] 00:44:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE9151400) [pid = 3064] [serial = 659] [outer = 0000000000000000] 00:44:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF511F400) [pid = 3064] [serial = 660] [outer = 0000003EE9151400] 00:44:33 INFO - PROCESS | 3064 | 1467359073438 Marionette DEBUG loaded listener.js 00:44:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF5194C00) [pid = 3064] [serial = 661] [outer = 0000003EE9151400] 00:44:34 INFO - PROCESS | 3064 | 1467359074242 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]]]}] 00:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1028ms 00:44:34 INFO - PROCESS | 3064 | 1467359074296 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 00:44:34 INFO - PROCESS | 3064 | 1467359074301 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 00:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:44:34 INFO - PROCESS | 3064 | 1467359074327 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:44:34 INFO - PROCESS | 3064 | 1467359074332 Marionette TRACE conn6 <- [1,846,null,{}] 00:44:34 INFO - PROCESS | 3064 | 1467359074380 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}] 00:44:34 INFO - PROCESS | 3064 | 1467359074383 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:34 INFO - PROCESS | 3064 | 1467359074500 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 00:44:34 INFO - PROCESS | 3064 | 1467359074606 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:34 INFO - PROCESS | 3064 | 1467359074609 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE411800 == 35 [pid = 3064] [id = 221] 00:44:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7D89C00) [pid = 3064] [serial = 662] [outer = 0000000000000000] 00:44:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7E4E000) [pid = 3064] [serial = 663] [outer = 0000003EE7D89C00] 00:44:34 INFO - PROCESS | 3064 | 1467359074671 Marionette DEBUG loaded listener.js 00:44:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEC1BDC00) [pid = 3064] [serial = 664] [outer = 0000003EE7D89C00] 00:44:35 INFO - PROCESS | 3064 | 1467359075462 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]]]}] 00:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1217ms 00:44:35 INFO - PROCESS | 3064 | 1467359075527 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 00:44:35 INFO - PROCESS | 3064 | 1467359075532 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 00:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:44:35 INFO - PROCESS | 3064 | 1467359075539 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:44:35 INFO - PROCESS | 3064 | 1467359075543 Marionette TRACE conn6 <- [1,850,null,{}] 00:44:35 INFO - PROCESS | 3064 | 1467359075676 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}] 00:44:35 INFO - PROCESS | 3064 | 1467359075679 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:35 INFO - PROCESS | 3064 | 1467359075777 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 00:44:35 INFO - PROCESS | 3064 | 1467359075886 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:35 INFO - PROCESS | 3064 | 1467359075890 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECCAE800 == 36 [pid = 3064] [id = 222] 00:44:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE80BBC00) [pid = 3064] [serial = 665] [outer = 0000000000000000] 00:44:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE8312800) [pid = 3064] [serial = 666] [outer = 0000003EE80BBC00] 00:44:35 INFO - PROCESS | 3064 | 1467359075941 Marionette DEBUG loaded listener.js 00:44:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEC1CC400) [pid = 3064] [serial = 667] [outer = 0000003EE80BBC00] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF52000 == 35 [pid = 3064] [id = 219] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7F7C800 == 34 [pid = 3064] [id = 218] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71B1800 == 33 [pid = 3064] [id = 217] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5209800 == 32 [pid = 3064] [id = 216] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46AC800 == 31 [pid = 3064] [id = 215] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3A9E000 == 30 [pid = 3064] [id = 214] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE338800 == 29 [pid = 3064] [id = 213] 00:44:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE73A3800 == 28 [pid = 3064] [id = 212] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7D2A000) [pid = 3064] [serial = 573] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF137E800) [pid = 3064] [serial = 605] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF1896800) [pid = 3064] [serial = 608] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC3F4C00) [pid = 3064] [serial = 599] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EECC4BC00) [pid = 3064] [serial = 600] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7D97000) [pid = 3064] [serial = 596] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE80BE000) [pid = 3064] [serial = 597] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7C32C00) [pid = 3064] [serial = 590] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D99C00) [pid = 3064] [serial = 591] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE80C4400) [pid = 3064] [serial = 593] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEC373800) [pid = 3064] [serial = 594] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEDD22C00) [pid = 3064] [serial = 602] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC87000) [pid = 3064] [serial = 588] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF430D400) [pid = 3064] [serial = 618] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4C4C400) [pid = 3064] [serial = 621] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3A02800) [pid = 3064] [serial = 611] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3C2DC00) [pid = 3064] [serial = 614] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF4260C00) [pid = 3064] [serial = 617] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1E31400) [pid = 3064] [serial = 609] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF3CD6400) [pid = 3064] [serial = 615] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF431A400) [pid = 3064] [serial = 620] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF1485800) [pid = 3064] [serial = 606] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF3A38800) [pid = 3064] [serial = 612] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEE3DC800) [pid = 3064] [serial = 603] [outer = 0000000000000000] [url = about:blank] 00:44:36 INFO - PROCESS | 3064 | 1467359076509 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]]]}] 00:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1045ms 00:44:36 INFO - PROCESS | 3064 | 1467359076586 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 00:44:36 INFO - PROCESS | 3064 | 1467359076590 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 00:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:44:36 INFO - PROCESS | 3064 | 1467359076595 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:44:36 INFO - PROCESS | 3064 | 1467359076597 Marionette TRACE conn6 <- [1,854,null,{}] 00:44:36 INFO - PROCESS | 3064 | 1467359076603 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}] 00:44:36 INFO - PROCESS | 3064 | 1467359076606 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:36 INFO - PROCESS | 3064 | 1467359076699 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 00:44:36 INFO - PROCESS | 3064 | 1467359076774 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:36 INFO - PROCESS | 3064 | 1467359076778 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED128800 == 29 [pid = 3064] [id = 223] 00:44:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE80C2400) [pid = 3064] [serial = 668] [outer = 0000000000000000] 00:44:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEC120000) [pid = 3064] [serial = 669] [outer = 0000003EE80C2400] 00:44:36 INFO - PROCESS | 3064 | 1467359076827 Marionette DEBUG loaded listener.js 00:44:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC3F0C00) [pid = 3064] [serial = 670] [outer = 0000003EE80C2400] 00:44:37 INFO - PROCESS | 3064 | 1467359077241 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]]]}] 00:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 693ms 00:44:37 INFO - PROCESS | 3064 | 1467359077293 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 00:44:37 INFO - PROCESS | 3064 | 1467359077296 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 00:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:44:37 INFO - PROCESS | 3064 | 1467359077299 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:44:37 INFO - PROCESS | 3064 | 1467359077301 Marionette TRACE conn6 <- [1,858,null,{}] 00:44:37 INFO - PROCESS | 3064 | 1467359077305 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}] 00:44:37 INFO - PROCESS | 3064 | 1467359077308 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:37 INFO - PROCESS | 3064 | 1467359077398 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 00:44:37 INFO - PROCESS | 3064 | 1467359077406 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:37 INFO - PROCESS | 3064 | 1467359077410 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3AA6800 == 30 [pid = 3064] [id = 224] 00:44:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEDC05400) [pid = 3064] [serial = 671] [outer = 0000000000000000] 00:44:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEDC11C00) [pid = 3064] [serial = 672] [outer = 0000003EEDC05400] 00:44:37 INFO - PROCESS | 3064 | 1467359077462 Marionette DEBUG loaded listener.js 00:44:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEDF22C00) [pid = 3064] [serial = 673] [outer = 0000003EEDC05400] 00:44:37 INFO - PROCESS | 3064 | 1467359077938 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]]]}] 00:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 00:44:38 INFO - PROCESS | 3064 | 1467359077999 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 00:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:44:38 INFO - PROCESS | 3064 | 1467359078006 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 00:44:38 INFO - PROCESS | 3064 | 1467359078010 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:44:38 INFO - PROCESS | 3064 | 1467359078012 Marionette TRACE conn6 <- [1,862,null,{}] 00:44:38 INFO - PROCESS | 3064 | 1467359078016 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}] 00:44:38 INFO - PROCESS | 3064 | 1467359078018 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:38 INFO - PROCESS | 3064 | 1467359078105 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 00:44:38 INFO - PROCESS | 3064 | 1467359078113 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:38 INFO - PROCESS | 3064 | 1467359078115 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C3800 == 31 [pid = 3064] [id = 225] 00:44:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE85A000) [pid = 3064] [serial = 674] [outer = 0000000000000000] 00:44:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1480800) [pid = 3064] [serial = 675] [outer = 0000003EEE85A000] 00:44:38 INFO - PROCESS | 3064 | 1467359078161 Marionette DEBUG loaded listener.js 00:44:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1896800) [pid = 3064] [serial = 676] [outer = 0000003EEE85A000] 00:44:38 INFO - PROCESS | 3064 | 1467359078591 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]]]}] 00:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 00:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:44:38 INFO - PROCESS | 3064 | 1467359078647 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 00:44:38 INFO - PROCESS | 3064 | 1467359078649 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 00:44:38 INFO - PROCESS | 3064 | 1467359078653 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:44:38 INFO - PROCESS | 3064 | 1467359078655 Marionette TRACE conn6 <- [1,866,null,{}] 00:44:38 INFO - PROCESS | 3064 | 1467359078658 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}] 00:44:38 INFO - PROCESS | 3064 | 1467359078660 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:38 INFO - PROCESS | 3064 | 1467359078767 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 00:44:38 INFO - PROCESS | 3064 | 1467359078838 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:38 INFO - PROCESS | 3064 | 1467359078841 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5074800 == 32 [pid = 3064] [id = 226] 00:44:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7D30400) [pid = 3064] [serial = 677] [outer = 0000000000000000] 00:44:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1E35800) [pid = 3064] [serial = 678] [outer = 0000003EE7D30400] 00:44:38 INFO - PROCESS | 3064 | 1467359078886 Marionette DEBUG loaded listener.js 00:44:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3396800) [pid = 3064] [serial = 679] [outer = 0000003EE7D30400] 00:44:39 INFO - PROCESS | 3064 | 1467359079311 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]]]}] 00:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 00:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:44:39 INFO - PROCESS | 3064 | 1467359079347 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 00:44:39 INFO - PROCESS | 3064 | 1467359079349 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 00:44:39 INFO - PROCESS | 3064 | 1467359079353 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:44:39 INFO - PROCESS | 3064 | 1467359079355 Marionette TRACE conn6 <- [1,870,null,{}] 00:44:39 INFO - PROCESS | 3064 | 1467359079371 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}] 00:44:39 INFO - PROCESS | 3064 | 1467359079378 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:39 INFO - PROCESS | 3064 | 1467359079518 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 00:44:39 INFO - PROCESS | 3064 | 1467359079571 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:39 INFO - PROCESS | 3064 | 1467359079573 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71B1800 == 33 [pid = 3064] [id = 227] 00:44:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3C30800) [pid = 3064] [serial = 680] [outer = 0000000000000000] 00:44:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4259400) [pid = 3064] [serial = 681] [outer = 0000003EF3C30800] 00:44:39 INFO - PROCESS | 3064 | 1467359079619 Marionette DEBUG loaded listener.js 00:44:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF456B800) [pid = 3064] [serial = 682] [outer = 0000003EF3C30800] 00:44:40 INFO - PROCESS | 3064 | 1467359080058 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]]]}] 00:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 733ms 00:44:40 INFO - PROCESS | 3064 | 1467359080090 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 00:44:40 INFO - PROCESS | 3064 | 1467359080092 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 00:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:44:40 INFO - PROCESS | 3064 | 1467359080134 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:44:40 INFO - PROCESS | 3064 | 1467359080136 Marionette TRACE conn6 <- [1,874,null,{}] 00:44:40 INFO - PROCESS | 3064 | 1467359080141 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}] 00:44:40 INFO - PROCESS | 3064 | 1467359080143 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:40 INFO - PROCESS | 3064 | 1467359080248 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 00:44:40 INFO - PROCESS | 3064 | 1467359080260 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:40 INFO - PROCESS | 3064 | 1467359080262 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA781000 == 34 [pid = 3064] [id = 228] 00:44:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4113C00) [pid = 3064] [serial = 683] [outer = 0000000000000000] 00:44:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4EDB000) [pid = 3064] [serial = 684] [outer = 0000003EF4113C00] 00:44:40 INFO - PROCESS | 3064 | 1467359080307 Marionette DEBUG loaded listener.js 00:44:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF5196000) [pid = 3064] [serial = 685] [outer = 0000003EF4113C00] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEE306C00) [pid = 3064] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF1E34800) [pid = 3064] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC11CC00) [pid = 3064] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC45BC00) [pid = 3064] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D97C00) [pid = 3064] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE6F31400) [pid = 3064] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDD1F400) [pid = 3064] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF3396400) [pid = 3064] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF3A06400) [pid = 3064] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEC45A400) [pid = 3064] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:44:40 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7C2C400) [pid = 3064] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:44:40 INFO - PROCESS | 3064 | 1467359080782 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]]]}] 00:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 00:44:40 INFO - PROCESS | 3064 | 1467359080828 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 00:44:40 INFO - PROCESS | 3064 | 1467359080830 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 00:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:44:40 INFO - PROCESS | 3064 | 1467359080833 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:44:40 INFO - PROCESS | 3064 | 1467359080835 Marionette TRACE conn6 <- [1,878,null,{}] 00:44:40 INFO - PROCESS | 3064 | 1467359080839 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}] 00:44:40 INFO - PROCESS | 3064 | 1467359080841 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:40 INFO - PROCESS | 3064 | 1467359080922 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 00:44:41 INFO - PROCESS | 3064 | 1467359080995 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:41 INFO - PROCESS | 3064 | 1467359080997 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF43000 == 35 [pid = 3064] [id = 229] 00:44:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7C35C00) [pid = 3064] [serial = 686] [outer = 0000000000000000] 00:44:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEDC06400) [pid = 3064] [serial = 687] [outer = 0000003EE7C35C00] 00:44:41 INFO - PROCESS | 3064 | 1467359081043 Marionette DEBUG loaded listener.js 00:44:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5196800) [pid = 3064] [serial = 688] [outer = 0000003EE7C35C00] 00:44:41 INFO - PROCESS | 3064 | 1467359081394 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]]]}] 00:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 587ms 00:44:41 INFO - PROCESS | 3064 | 1467359081425 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 00:44:41 INFO - PROCESS | 3064 | 1467359081427 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 00:44:41 INFO - PROCESS | 3064 | 1467359081430 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:44:41 INFO - PROCESS | 3064 | 1467359081432 Marionette TRACE conn6 <- [1,882,null,{}] 00:44:41 INFO - PROCESS | 3064 | 1467359081435 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}] 00:44:41 INFO - PROCESS | 3064 | 1467359081437 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:41 INFO - PROCESS | 3064 | 1467359081521 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 00:44:41 INFO - PROCESS | 3064 | 1467359081617 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:41 INFO - PROCESS | 3064 | 1467359081619 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD50800 == 36 [pid = 3064] [id = 230] 00:44:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7C36800) [pid = 3064] [serial = 689] [outer = 0000000000000000] 00:44:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5120800) [pid = 3064] [serial = 690] [outer = 0000003EE7C36800] 00:44:41 INFO - PROCESS | 3064 | 1467359081672 Marionette DEBUG loaded listener.js 00:44:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF51C4C00) [pid = 3064] [serial = 691] [outer = 0000003EE7C36800] 00:44:42 INFO - PROCESS | 3064 | 1467359082014 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]]]}] 00:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 628ms 00:44:42 INFO - PROCESS | 3064 | 1467359082062 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 00:44:42 INFO - PROCESS | 3064 | 1467359082064 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 00:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:44:42 INFO - PROCESS | 3064 | 1467359082076 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:44:42 INFO - PROCESS | 3064 | 1467359082078 Marionette TRACE conn6 <- [1,886,null,{}] 00:44:42 INFO - PROCESS | 3064 | 1467359082082 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}] 00:44:42 INFO - PROCESS | 3064 | 1467359082084 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:42 INFO - PROCESS | 3064 | 1467359082167 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 00:44:42 INFO - PROCESS | 3064 | 1467359082172 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:42 INFO - PROCESS | 3064 | 1467359082174 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC89E000 == 37 [pid = 3064] [id = 231] 00:44:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5503800) [pid = 3064] [serial = 692] [outer = 0000000000000000] 00:44:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5561C00) [pid = 3064] [serial = 693] [outer = 0000003EF5503800] 00:44:42 INFO - PROCESS | 3064 | 1467359082219 Marionette DEBUG loaded listener.js 00:44:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5569400) [pid = 3064] [serial = 694] [outer = 0000003EF5503800] 00:44:42 INFO - PROCESS | 3064 | 1467359082622 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]]]}] 00:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 00:44:42 INFO - PROCESS | 3064 | 1467359082718 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 00:44:42 INFO - PROCESS | 3064 | 1467359082723 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 00:44:42 INFO - PROCESS | 3064 | 1467359082733 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:44:42 INFO - PROCESS | 3064 | 1467359082738 Marionette TRACE conn6 <- [1,890,null,{}] 00:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:44:42 INFO - PROCESS | 3064 | 1467359082745 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}] 00:44:42 INFO - PROCESS | 3064 | 1467359082748 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:42 INFO - PROCESS | 3064 | 1467359082881 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 00:44:43 INFO - PROCESS | 3064 | 1467359083011 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:43 INFO - PROCESS | 3064 | 1467359083017 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC70800 == 38 [pid = 3064] [id = 232] 00:44:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7D8B400) [pid = 3064] [serial = 695] [outer = 0000000000000000] 00:44:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7E52C00) [pid = 3064] [serial = 696] [outer = 0000003EE7D8B400] 00:44:43 INFO - PROCESS | 3064 | 1467359083077 Marionette DEBUG loaded listener.js 00:44:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC37B800) [pid = 3064] [serial = 697] [outer = 0000003EE7D8B400] 00:44:43 INFO - PROCESS | 3064 | 1467359083640 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]]]}] 00:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 924ms 00:44:43 INFO - PROCESS | 3064 | 1467359083675 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 00:44:43 INFO - PROCESS | 3064 | 1467359083679 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 00:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:44:43 INFO - PROCESS | 3064 | 1467359083686 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:44:43 INFO - PROCESS | 3064 | 1467359083690 Marionette TRACE conn6 <- [1,894,null,{}] 00:44:43 INFO - PROCESS | 3064 | 1467359083695 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}] 00:44:43 INFO - PROCESS | 3064 | 1467359083699 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:43 INFO - PROCESS | 3064 | 1467359083814 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 00:44:43 INFO - PROCESS | 3064 | 1467359083902 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:43 INFO - PROCESS | 3064 | 1467359083904 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5065800 == 39 [pid = 3064] [id = 233] 00:44:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEE3B5000) [pid = 3064] [serial = 698] [outer = 0000000000000000] 00:44:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEE3DC800) [pid = 3064] [serial = 699] [outer = 0000003EEE3B5000] 00:44:43 INFO - PROCESS | 3064 | 1467359083962 Marionette DEBUG loaded listener.js 00:44:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1894C00) [pid = 3064] [serial = 700] [outer = 0000003EEE3B5000] 00:44:44 INFO - PROCESS | 3064 | 1467359084555 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]]]}] 00:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 00:44:44 INFO - PROCESS | 3064 | 1467359084633 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 00:44:44 INFO - PROCESS | 3064 | 1467359084636 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 00:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:44:44 INFO - PROCESS | 3064 | 1467359084639 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:44:44 INFO - PROCESS | 3064 | 1467359084642 Marionette TRACE conn6 <- [1,898,null,{}] 00:44:44 INFO - PROCESS | 3064 | 1467359084648 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}] 00:44:44 INFO - PROCESS | 3064 | 1467359084653 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:44 INFO - PROCESS | 3064 | 1467359084776 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 00:44:44 INFO - PROCESS | 3064 | 1467359084864 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:44 INFO - PROCESS | 3064 | 1467359084868 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB6A000 == 40 [pid = 3064] [id = 234] 00:44:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF4C58800) [pid = 3064] [serial = 701] [outer = 0000000000000000] 00:44:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF511C800) [pid = 3064] [serial = 702] [outer = 0000003EF4C58800] 00:44:44 INFO - PROCESS | 3064 | 1467359084928 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF55B9400) [pid = 3064] [serial = 703] [outer = 0000003EF4C58800] 00:44:45 INFO - PROCESS | 3064 | 1467359085498 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]]]}] 00:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 882ms 00:44:45 INFO - PROCESS | 3064 | 1467359085524 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 00:44:45 INFO - PROCESS | 3064 | 1467359085527 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 00:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:44:45 INFO - PROCESS | 3064 | 1467359085530 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:44:45 INFO - PROCESS | 3064 | 1467359085533 Marionette TRACE conn6 <- [1,902,null,{}] 00:44:45 INFO - PROCESS | 3064 | 1467359085537 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}] 00:44:45 INFO - PROCESS | 3064 | 1467359085539 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:45 INFO - PROCESS | 3064 | 1467359085671 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 00:44:45 INFO - PROCESS | 3064 | 1467359085761 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:45 INFO - PROCESS | 3064 | 1467359085764 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDAA800 == 41 [pid = 3064] [id = 235] 00:44:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF55C7000) [pid = 3064] [serial = 704] [outer = 0000000000000000] 00:44:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF56EB000) [pid = 3064] [serial = 705] [outer = 0000003EF55C7000] 00:44:45 INFO - PROCESS | 3064 | 1467359085819 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF5852000) [pid = 3064] [serial = 706] [outer = 0000003EF55C7000] 00:44:46 INFO - PROCESS | 3064 | 1467359086455 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]]]}] 00:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 984ms 00:44:46 INFO - PROCESS | 3064 | 1467359086516 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 00:44:46 INFO - PROCESS | 3064 | 1467359086519 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 00:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:44:46 INFO - PROCESS | 3064 | 1467359086524 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:44:46 INFO - PROCESS | 3064 | 1467359086526 Marionette TRACE conn6 <- [1,906,null,{}] 00:44:46 INFO - PROCESS | 3064 | 1467359086530 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}] 00:44:46 INFO - PROCESS | 3064 | 1467359086532 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:46 INFO - PROCESS | 3064 | 1467359086670 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 00:44:46 INFO - PROCESS | 3064 | 1467359086756 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:46 INFO - PROCESS | 3064 | 1467359086759 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD33E800 == 42 [pid = 3064] [id = 236] 00:44:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF5852C00) [pid = 3064] [serial = 707] [outer = 0000000000000000] 00:44:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EF5D2D400) [pid = 3064] [serial = 708] [outer = 0000003EF5852C00] 00:44:46 INFO - PROCESS | 3064 | 1467359086814 Marionette DEBUG loaded listener.js 00:44:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EF6811400) [pid = 3064] [serial = 709] [outer = 0000003EF5852C00] 00:44:47 INFO - PROCESS | 3064 | 1467359087528 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]]]}] 00:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1033ms 00:44:47 INFO - PROCESS | 3064 | 1467359087559 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 00:44:47 INFO - PROCESS | 3064 | 1467359087564 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 00:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:44:47 INFO - PROCESS | 3064 | 1467359087569 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:44:47 INFO - PROCESS | 3064 | 1467359087573 Marionette TRACE conn6 <- [1,910,null,{}] 00:44:47 INFO - PROCESS | 3064 | 1467359087596 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}] 00:44:47 INFO - PROCESS | 3064 | 1467359087599 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:47 INFO - PROCESS | 3064 | 1467359087708 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 00:44:47 INFO - PROCESS | 3064 | 1467359087783 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:47 INFO - PROCESS | 3064 | 1467359087788 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE423800 == 43 [pid = 3064] [id = 237] 00:44:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EEC336800) [pid = 3064] [serial = 710] [outer = 0000000000000000] 00:44:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EEC380400) [pid = 3064] [serial = 711] [outer = 0000003EEC336800] 00:44:47 INFO - PROCESS | 3064 | 1467359087839 Marionette DEBUG loaded listener.js 00:44:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EED144400) [pid = 3064] [serial = 712] [outer = 0000003EEC336800] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD50800 == 42 [pid = 3064] [id = 230] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF43000 == 41 [pid = 3064] [id = 229] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA781000 == 40 [pid = 3064] [id = 228] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71B1800 == 39 [pid = 3064] [id = 227] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5074800 == 38 [pid = 3064] [id = 226] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3AA6800 == 37 [pid = 3064] [id = 224] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED128800 == 36 [pid = 3064] [id = 223] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECCAE800 == 35 [pid = 3064] [id = 222] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE411800 == 34 [pid = 3064] [id = 221] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC880800 == 33 [pid = 3064] [id = 220] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C3800 == 32 [pid = 3064] [id = 225] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD33E800 == 31 [pid = 3064] [id = 236] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDAA800 == 30 [pid = 3064] [id = 235] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB6A000 == 29 [pid = 3064] [id = 234] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5065800 == 28 [pid = 3064] [id = 233] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC89E000 == 27 [pid = 3064] [id = 231] 00:44:48 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC70800 == 26 [pid = 3064] [id = 232] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EF3C2EC00) [pid = 3064] [serial = 656] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EEE3E9000) [pid = 3064] [serial = 644] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF1E38C00) [pid = 3064] [serial = 647] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EEC1D2400) [pid = 3064] [serial = 638] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EEC37A800) [pid = 3064] [serial = 639] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EECC94C00) [pid = 3064] [serial = 641] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF1480C00) [pid = 3064] [serial = 645] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EEC1D7C00) [pid = 3064] [serial = 624] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EE73CB400) [pid = 3064] [serial = 635] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE80C1C00) [pid = 3064] [serial = 623] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7BBE800) [pid = 3064] [serial = 636] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF147E400) [pid = 3064] [serial = 627] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEE1B6400) [pid = 3064] [serial = 626] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF4C55C00) [pid = 3064] [serial = 630] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4316C00) [pid = 3064] [serial = 629] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7DA4800) [pid = 3064] [serial = 632] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF4C51000) [pid = 3064] [serial = 657] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF1FC1800) [pid = 3064] [serial = 648] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF411BC00) [pid = 3064] [serial = 653] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF3A35000) [pid = 3064] [serial = 650] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4312000) [pid = 3064] [serial = 654] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF3CD6800) [pid = 3064] [serial = 651] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC08000) [pid = 3064] [serial = 642] [outer = 0000000000000000] [url = about:blank] 00:44:49 INFO - PROCESS | 3064 | 1467359089176 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]]]}] 00:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1651ms 00:44:49 INFO - PROCESS | 3064 | 1467359089225 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 00:44:49 INFO - PROCESS | 3064 | 1467359089229 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 00:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:44:49 INFO - PROCESS | 3064 | 1467359089235 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:44:49 INFO - PROCESS | 3064 | 1467359089239 Marionette TRACE conn6 <- [1,914,null,{}] 00:44:49 INFO - PROCESS | 3064 | 1467359089249 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}] 00:44:49 INFO - PROCESS | 3064 | 1467359089252 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:49 INFO - PROCESS | 3064 | 1467359089391 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 00:44:49 INFO - PROCESS | 3064 | 1467359089409 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:49 INFO - PROCESS | 3064 | 1467359089413 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C9E000 == 27 [pid = 3064] [id = 238] 00:44:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7B11000) [pid = 3064] [serial = 713] [outer = 0000000000000000] 00:44:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7C2AC00) [pid = 3064] [serial = 714] [outer = 0000003EE7B11000] 00:44:49 INFO - PROCESS | 3064 | 1467359089463 Marionette DEBUG loaded listener.js 00:44:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7D26000) [pid = 3064] [serial = 715] [outer = 0000003EE7B11000] 00:44:49 INFO - PROCESS | 3064 | 1467359089938 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]]]}] 00:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 00:44:49 INFO - PROCESS | 3064 | 1467359089972 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 00:44:49 INFO - PROCESS | 3064 | 1467359089977 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 00:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:44:49 INFO - PROCESS | 3064 | 1467359089984 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:44:49 INFO - PROCESS | 3064 | 1467359089987 Marionette TRACE conn6 <- [1,918,null,{}] 00:44:49 INFO - PROCESS | 3064 | 1467359089992 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}] 00:44:49 INFO - PROCESS | 3064 | 1467359089995 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:50 INFO - PROCESS | 3064 | 1467359090088 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 00:44:50 INFO - PROCESS | 3064 | 1467359090096 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:50 INFO - PROCESS | 3064 | 1467359090099 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED10C000 == 28 [pid = 3064] [id = 239] 00:44:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7DA4400) [pid = 3064] [serial = 716] [outer = 0000000000000000] 00:44:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE7E4A400) [pid = 3064] [serial = 717] [outer = 0000003EE7DA4400] 00:44:50 INFO - PROCESS | 3064 | 1467359090147 Marionette DEBUG loaded listener.js 00:44:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE80C5800) [pid = 3064] [serial = 718] [outer = 0000003EE7DA4400] 00:44:50 INFO - PROCESS | 3064 | 1467359090621 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]]]}] 00:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 00:44:50 INFO - PROCESS | 3064 | 1467359090677 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 00:44:50 INFO - PROCESS | 3064 | 1467359090680 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 00:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:44:50 INFO - PROCESS | 3064 | 1467359090684 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:44:50 INFO - PROCESS | 3064 | 1467359090687 Marionette TRACE conn6 <- [1,922,null,{}] 00:44:50 INFO - PROCESS | 3064 | 1467359090699 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}] 00:44:50 INFO - PROCESS | 3064 | 1467359090703 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:50 INFO - PROCESS | 3064 | 1467359090822 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 00:44:50 INFO - PROCESS | 3064 | 1467359090903 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:50 INFO - PROCESS | 3064 | 1467359090906 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF332F000 == 29 [pid = 3064] [id = 240] 00:44:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE78F3C00) [pid = 3064] [serial = 719] [outer = 0000000000000000] 00:44:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC3F0800) [pid = 3064] [serial = 720] [outer = 0000003EE78F3C00] 00:44:50 INFO - PROCESS | 3064 | 1467359090956 Marionette DEBUG loaded listener.js 00:44:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EECC50400) [pid = 3064] [serial = 721] [outer = 0000003EE78F3C00] 00:44:51 INFO - PROCESS | 3064 | 1467359091375 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]]]}] 00:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 00:44:51 INFO - PROCESS | 3064 | 1467359091420 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 00:44:51 INFO - PROCESS | 3064 | 1467359091423 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 00:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:44:51 INFO - PROCESS | 3064 | 1467359091427 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:44:51 INFO - PROCESS | 3064 | 1467359091429 Marionette TRACE conn6 <- [1,926,null,{}] 00:44:51 INFO - PROCESS | 3064 | 1467359091438 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}] 00:44:51 INFO - PROCESS | 3064 | 1467359091440 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:51 INFO - PROCESS | 3064 | 1467359091554 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 00:44:51 INFO - PROCESS | 3064 | 1467359091560 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:51 INFO - PROCESS | 3064 | 1467359091562 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF463E800 == 30 [pid = 3064] [id = 241] 00:44:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEDC88000) [pid = 3064] [serial = 722] [outer = 0000000000000000] 00:44:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEDD20C00) [pid = 3064] [serial = 723] [outer = 0000003EEDC88000] 00:44:51 INFO - PROCESS | 3064 | 1467359091608 Marionette DEBUG loaded listener.js 00:44:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EEE3BF000) [pid = 3064] [serial = 724] [outer = 0000003EEDC88000] 00:44:52 INFO - PROCESS | 3064 | 1467359092058 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]]]}] 00:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 00:44:52 INFO - PROCESS | 3064 | 1467359092099 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 3064 | 1467359092101 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 00:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:44:52 INFO - PROCESS | 3064 | 1467359092104 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:44:52 INFO - PROCESS | 3064 | 1467359092106 Marionette TRACE conn6 <- [1,930,null,{}] 00:44:52 INFO - PROCESS | 3064 | 1467359092117 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}] 00:44:52 INFO - PROCESS | 3064 | 1467359092119 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:52 INFO - PROCESS | 3064 | 1467359092251 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 00:44:52 INFO - PROCESS | 3064 | 1467359092263 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:52 INFO - PROCESS | 3064 | 1467359092265 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47CF000 == 31 [pid = 3064] [id = 242] 00:44:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EE7DA4000) [pid = 3064] [serial = 725] [outer = 0000000000000000] 00:44:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF137F800) [pid = 3064] [serial = 726] [outer = 0000003EE7DA4000] 00:44:52 INFO - PROCESS | 3064 | 1467359092311 Marionette DEBUG loaded listener.js 00:44:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF1488800) [pid = 3064] [serial = 727] [outer = 0000003EE7DA4000] 00:44:52 INFO - PROCESS | 3064 | 1467359092783 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]]]}] 00:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 732ms 00:44:52 INFO - PROCESS | 3064 | 1467359092839 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 3064 | 1467359092842 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 00:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:44:52 INFO - PROCESS | 3064 | 1467359092851 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:44:52 INFO - PROCESS | 3064 | 1467359092853 Marionette TRACE conn6 <- [1,934,null,{}] 00:44:52 INFO - PROCESS | 3064 | 1467359092857 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}] 00:44:52 INFO - PROCESS | 3064 | 1467359092863 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:53 INFO - PROCESS | 3064 | 1467359092996 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 00:44:53 INFO - PROCESS | 3064 | 1467359093053 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 3064 | 1467359093056 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55EA800 == 32 [pid = 3064] [id = 243] 00:44:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF1E3E000) [pid = 3064] [serial = 728] [outer = 0000000000000000] 00:44:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF3A07400) [pid = 3064] [serial = 729] [outer = 0000003EF1E3E000] 00:44:53 INFO - PROCESS | 3064 | 1467359093103 Marionette DEBUG loaded listener.js 00:44:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF3A3CC00) [pid = 3064] [serial = 730] [outer = 0000003EF1E3E000] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE6F2E000) [pid = 3064] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF5503800) [pid = 3064] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE7D30400) [pid = 3064] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF3C30800) [pid = 3064] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE7C35C00) [pid = 3064] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF4113C00) [pid = 3064] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7D89C00) [pid = 3064] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE9151400) [pid = 3064] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEDC05400) [pid = 3064] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEE85A000) [pid = 3064] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE80C2400) [pid = 3064] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE80BBC00) [pid = 3064] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:44:53 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7C36800) [pid = 3064] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:44:53 INFO - PROCESS | 3064 | 1467359093733 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]]]}] 00:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 943ms 00:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:44:53 INFO - PROCESS | 3064 | 1467359093791 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 00:44:53 INFO - PROCESS | 3064 | 1467359093793 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 00:44:53 INFO - PROCESS | 3064 | 1467359093796 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:44:53 INFO - PROCESS | 3064 | 1467359093798 Marionette TRACE conn6 <- [1,938,null,{}] 00:44:53 INFO - PROCESS | 3064 | 1467359093802 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}] 00:44:53 INFO - PROCESS | 3064 | 1467359093804 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:53 INFO - PROCESS | 3064 | 1467359093883 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 00:44:53 INFO - PROCESS | 3064 | 1467359093889 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 3064 | 1467359093891 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D7A800 == 33 [pid = 3064] [id = 244] 00:44:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEC4BEC00) [pid = 3064] [serial = 731] [outer = 0000000000000000] 00:44:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1E31C00) [pid = 3064] [serial = 732] [outer = 0000003EEC4BEC00] 00:44:53 INFO - PROCESS | 3064 | 1467359093937 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF3A4F400) [pid = 3064] [serial = 733] [outer = 0000003EEC4BEC00] 00:44:54 INFO - PROCESS | 3064 | 1467359094475 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]]]}] 00:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 00:44:54 INFO - PROCESS | 3064 | 1467359094535 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 00:44:54 INFO - PROCESS | 3064 | 1467359094540 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 00:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:44:54 INFO - PROCESS | 3064 | 1467359094545 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:44:54 INFO - PROCESS | 3064 | 1467359094548 Marionette TRACE conn6 <- [1,942,null,{}] 00:44:54 INFO - PROCESS | 3064 | 1467359094554 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}] 00:44:54 INFO - PROCESS | 3064 | 1467359094558 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:54 INFO - PROCESS | 3064 | 1467359094739 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 00:44:54 INFO - PROCESS | 3064 | 1467359094854 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:54 INFO - PROCESS | 3064 | 1467359094857 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECB63000 == 34 [pid = 3064] [id = 245] 00:44:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7C32C00) [pid = 3064] [serial = 734] [outer = 0000000000000000] 00:44:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE7D26C00) [pid = 3064] [serial = 735] [outer = 0000003EE7C32C00] 00:44:54 INFO - PROCESS | 3064 | 1467359094917 Marionette DEBUG loaded listener.js 00:44:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7DA3000) [pid = 3064] [serial = 736] [outer = 0000003EE7C32C00] 00:44:55 INFO - PROCESS | 3064 | 1467359095623 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]]]}] 00:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1094ms 00:44:55 INFO - PROCESS | 3064 | 1467359095673 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 00:44:55 INFO - PROCESS | 3064 | 1467359095678 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 00:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:44:55 INFO - PROCESS | 3064 | 1467359095686 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:44:55 INFO - PROCESS | 3064 | 1467359095689 Marionette TRACE conn6 <- [1,946,null,{}] 00:44:55 INFO - PROCESS | 3064 | 1467359095694 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}] 00:44:55 INFO - PROCESS | 3064 | 1467359095697 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:55 INFO - PROCESS | 3064 | 1467359095819 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 00:44:55 INFO - PROCESS | 3064 | 1467359095892 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 3064 | 1467359095895 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF332A000 == 35 [pid = 3064] [id = 246] 00:44:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EEC379C00) [pid = 3064] [serial = 737] [outer = 0000000000000000] 00:44:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEC459400) [pid = 3064] [serial = 738] [outer = 0000003EEC379C00] 00:44:55 INFO - PROCESS | 3064 | 1467359095954 Marionette DEBUG loaded listener.js 00:44:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EEE303400) [pid = 3064] [serial = 739] [outer = 0000003EEC379C00] 00:44:56 INFO - PROCESS | 3064 | 1467359096829 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]]]}] 00:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1193ms 00:44:56 INFO - PROCESS | 3064 | 1467359096883 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 00:44:56 INFO - PROCESS | 3064 | 1467359096888 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 00:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:44:56 INFO - PROCESS | 3064 | 1467359096894 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:44:56 INFO - PROCESS | 3064 | 1467359096897 Marionette TRACE conn6 <- [1,950,null,{}] 00:44:56 INFO - PROCESS | 3064 | 1467359096903 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}] 00:44:56 INFO - PROCESS | 3064 | 1467359096906 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:57 INFO - PROCESS | 3064 | 1467359097033 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 00:44:57 INFO - PROCESS | 3064 | 1467359097102 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 3064 | 1467359097107 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C9B800 == 36 [pid = 3064] [id = 247] 00:44:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EE7DA1C00) [pid = 3064] [serial = 740] [outer = 0000000000000000] 00:44:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE80B9C00) [pid = 3064] [serial = 741] [outer = 0000003EE7DA1C00] 00:44:57 INFO - PROCESS | 3064 | 1467359097215 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC1C4800) [pid = 3064] [serial = 742] [outer = 0000003EE7DA1C00] 00:44:57 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55EA800 == 35 [pid = 3064] [id = 243] 00:44:57 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47CF000 == 34 [pid = 3064] [id = 242] 00:44:57 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF463E800 == 33 [pid = 3064] [id = 241] 00:44:57 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF332F000 == 32 [pid = 3064] [id = 240] 00:44:57 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED10C000 == 31 [pid = 3064] [id = 239] 00:44:57 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C9E000 == 30 [pid = 3064] [id = 238] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE80BF400) [pid = 3064] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF1488000) [pid = 3064] [serial = 633] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF5561C00) [pid = 3064] [serial = 693] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF1E35800) [pid = 3064] [serial = 678] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF3396800) [pid = 3064] [serial = 679] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF456B800) [pid = 3064] [serial = 682] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4259400) [pid = 3064] [serial = 681] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEDC06400) [pid = 3064] [serial = 687] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4EDB000) [pid = 3064] [serial = 684] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7E4E000) [pid = 3064] [serial = 663] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEC1BDC00) [pid = 3064] [serial = 664] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF5194C00) [pid = 3064] [serial = 661] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF511F400) [pid = 3064] [serial = 660] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEDC11C00) [pid = 3064] [serial = 672] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEDF22C00) [pid = 3064] [serial = 673] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF1480800) [pid = 3064] [serial = 675] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC120000) [pid = 3064] [serial = 669] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEC3F0C00) [pid = 3064] [serial = 670] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE8312800) [pid = 3064] [serial = 666] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEC1CC400) [pid = 3064] [serial = 667] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF5120800) [pid = 3064] [serial = 690] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5196800) [pid = 3064] [serial = 688] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5196000) [pid = 3064] [serial = 685] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5569400) [pid = 3064] [serial = 694] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF51C4C00) [pid = 3064] [serial = 691] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF1896800) [pid = 3064] [serial = 676] [outer = 0000000000000000] [url = about:blank] 00:44:57 INFO - PROCESS | 3064 | 1467359097698 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]]]}] 00:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 838ms 00:44:57 INFO - PROCESS | 3064 | 1467359097738 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 00:44:57 INFO - PROCESS | 3064 | 1467359097743 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 00:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:44:57 INFO - PROCESS | 3064 | 1467359097748 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:44:57 INFO - PROCESS | 3064 | 1467359097751 Marionette TRACE conn6 <- [1,954,null,{}] 00:44:57 INFO - PROCESS | 3064 | 1467359097755 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}] 00:44:57 INFO - PROCESS | 3064 | 1467359097758 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:57 INFO - PROCESS | 3064 | 1467359097848 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 00:44:57 INFO - PROCESS | 3064 | 1467359097856 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 3064 | 1467359097858 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE341000 == 31 [pid = 3064] [id = 248] 00:44:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC1D7800) [pid = 3064] [serial = 743] [outer = 0000000000000000] 00:44:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC378C00) [pid = 3064] [serial = 744] [outer = 0000003EEC1D7800] 00:44:57 INFO - PROCESS | 3064 | 1467359097908 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEC4BF400) [pid = 3064] [serial = 745] [outer = 0000003EEC1D7800] 00:44:58 INFO - PROCESS | 3064 | 1467359098381 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]]]}] 00:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 00:44:58 INFO - PROCESS | 3064 | 1467359098443 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 00:44:58 INFO - PROCESS | 3064 | 1467359098446 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 00:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:44:58 INFO - PROCESS | 3064 | 1467359098449 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:44:58 INFO - PROCESS | 3064 | 1467359098453 Marionette TRACE conn6 <- [1,958,null,{}] 00:44:58 INFO - PROCESS | 3064 | 1467359098464 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}] 00:44:58 INFO - PROCESS | 3064 | 1467359098469 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:58 INFO - PROCESS | 3064 | 1467359098570 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 00:44:58 INFO - PROCESS | 3064 | 1467359098677 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:58 INFO - PROCESS | 3064 | 1467359098680 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43C2800 == 32 [pid = 3064] [id = 249] 00:44:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7B0C000) [pid = 3064] [serial = 746] [outer = 0000000000000000] 00:44:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE3E6400) [pid = 3064] [serial = 747] [outer = 0000003EE7B0C000] 00:44:58 INFO - PROCESS | 3064 | 1467359098730 Marionette DEBUG loaded listener.js 00:44:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1483C00) [pid = 3064] [serial = 748] [outer = 0000003EE7B0C000] 00:44:59 INFO - PROCESS | 3064 | 1467359099105 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]]]}] 00:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 00:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:44:59 INFO - PROCESS | 3064 | 1467359099143 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 00:44:59 INFO - PROCESS | 3064 | 1467359099146 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 00:44:59 INFO - PROCESS | 3064 | 1467359099149 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:44:59 INFO - PROCESS | 3064 | 1467359099151 Marionette TRACE conn6 <- [1,962,null,{}] 00:44:59 INFO - PROCESS | 3064 | 1467359099154 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}] 00:44:59 INFO - PROCESS | 3064 | 1467359099157 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:59 INFO - PROCESS | 3064 | 1467359099250 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 00:44:59 INFO - PROCESS | 3064 | 1467359099256 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:44:59 INFO - PROCESS | 3064 | 1467359099258 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:44:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4871800 == 33 [pid = 3064] [id = 250] 00:44:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1E30400) [pid = 3064] [serial = 749] [outer = 0000000000000000] 00:44:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF1F39400) [pid = 3064] [serial = 750] [outer = 0000003EF1E30400] 00:44:59 INFO - PROCESS | 3064 | 1467359099305 Marionette DEBUG loaded listener.js 00:44:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A33800) [pid = 3064] [serial = 751] [outer = 0000003EF1E30400] 00:44:59 INFO - PROCESS | 3064 | 1467359099776 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]]]}] 00:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 00:44:59 INFO - PROCESS | 3064 | 1467359099846 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 00:44:59 INFO - PROCESS | 3064 | 1467359099849 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 00:44:59 INFO - PROCESS | 3064 | 1467359099852 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:44:59 INFO - PROCESS | 3064 | 1467359099854 Marionette TRACE conn6 <- [1,966,null,{}] 00:44:59 INFO - PROCESS | 3064 | 1467359099858 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}] 00:44:59 INFO - PROCESS | 3064 | 1467359099860 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:00 INFO - PROCESS | 3064 | 1467359100005 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 00:45:00 INFO - PROCESS | 3064 | 1467359100030 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:00 INFO - PROCESS | 3064 | 1467359100032 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D61000 == 34 [pid = 3064] [id = 251] 00:45:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3C2C800) [pid = 3064] [serial = 752] [outer = 0000000000000000] 00:45:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3CBF000) [pid = 3064] [serial = 753] [outer = 0000003EF3C2C800] 00:45:00 INFO - PROCESS | 3064 | 1467359100077 Marionette DEBUG loaded listener.js 00:45:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4112800) [pid = 3064] [serial = 754] [outer = 0000003EF3C2C800] 00:45:00 INFO - PROCESS | 3064 | 1467359100532 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]]]}] 00:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 733ms 00:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:45:00 INFO - PROCESS | 3064 | 1467359100590 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 00:45:00 INFO - PROCESS | 3064 | 1467359100592 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 00:45:00 INFO - PROCESS | 3064 | 1467359100596 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:45:00 INFO - PROCESS | 3064 | 1467359100598 Marionette TRACE conn6 <- [1,970,null,{}] 00:45:00 INFO - PROCESS | 3064 | 1467359100608 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}] 00:45:00 INFO - PROCESS | 3064 | 1467359100614 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:00 INFO - PROCESS | 3064 | 1467359100768 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 00:45:00 INFO - PROCESS | 3064 | 1467359100792 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:00 INFO - PROCESS | 3064 | 1467359100794 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA774800 == 35 [pid = 3064] [id = 252] 00:45:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF456EC00) [pid = 3064] [serial = 755] [outer = 0000000000000000] 00:45:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF477AC00) [pid = 3064] [serial = 756] [outer = 0000003EF456EC00] 00:45:00 INFO - PROCESS | 3064 | 1467359100840 Marionette DEBUG loaded listener.js 00:45:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4C56400) [pid = 3064] [serial = 757] [outer = 0000003EF456EC00] 00:45:01 INFO - PROCESS | 3064 | 1467359101285 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]]]}] 00:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 733ms 00:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:45:01 INFO - PROCESS | 3064 | 1467359101338 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 00:45:01 INFO - PROCESS | 3064 | 1467359101340 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 00:45:01 INFO - PROCESS | 3064 | 1467359101343 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:45:01 INFO - PROCESS | 3064 | 1467359101353 Marionette TRACE conn6 <- [1,974,null,{}] 00:45:01 INFO - PROCESS | 3064 | 1467359101361 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}] 00:45:01 INFO - PROCESS | 3064 | 1467359101363 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:01 INFO - PROCESS | 3064 | 1467359101471 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEDC88000) [pid = 3064] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7DA4400) [pid = 3064] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7B11000) [pid = 3064] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE78F3C00) [pid = 3064] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC336800) [pid = 3064] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7DA4000) [pid = 3064] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7D8B400) [pid = 3064] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEE3B5000) [pid = 3064] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4C58800) [pid = 3064] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF55C7000) [pid = 3064] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1E3E000) [pid = 3064] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:45:01 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5852C00) [pid = 3064] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:45:01 INFO - PROCESS | 3064 | 1467359101560 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:01 INFO - PROCESS | 3064 | 1467359101563 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1864000 == 36 [pid = 3064] [id = 253] 00:45:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7826400) [pid = 3064] [serial = 758] [outer = 0000000000000000] 00:45:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D8B400) [pid = 3064] [serial = 759] [outer = 0000003EE7826400] 00:45:01 INFO - PROCESS | 3064 | 1467359101610 Marionette DEBUG loaded listener.js 00:45:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEDD1FC00) [pid = 3064] [serial = 760] [outer = 0000003EE7826400] 00:45:01 INFO - PROCESS | 3064 | 1467359101976 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]]]}] 00:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 693ms 00:45:02 INFO - PROCESS | 3064 | 1467359102038 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 00:45:02 INFO - PROCESS | 3064 | 1467359102040 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 00:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:45:02 INFO - PROCESS | 3064 | 1467359102044 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:45:02 INFO - PROCESS | 3064 | 1467359102045 Marionette TRACE conn6 <- [1,978,null,{}] 00:45:02 INFO - PROCESS | 3064 | 1467359102049 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}] 00:45:02 INFO - PROCESS | 3064 | 1467359102051 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:02 INFO - PROCESS | 3064 | 1467359102159 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 00:45:02 INFO - PROCESS | 3064 | 1467359102170 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:02 INFO - PROCESS | 3064 | 1467359102172 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF47000 == 37 [pid = 3064] [id = 254] 00:45:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEDC88000) [pid = 3064] [serial = 761] [outer = 0000000000000000] 00:45:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF511D800) [pid = 3064] [serial = 762] [outer = 0000003EEDC88000] 00:45:02 INFO - PROCESS | 3064 | 1467359102216 Marionette DEBUG loaded listener.js 00:45:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF5197400) [pid = 3064] [serial = 763] [outer = 0000003EEDC88000] 00:45:02 INFO - PROCESS | 3064 | 1467359102629 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]]]}] 00:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 00:45:02 INFO - PROCESS | 3064 | 1467359102675 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 00:45:02 INFO - PROCESS | 3064 | 1467359102677 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 00:45:02 INFO - PROCESS | 3064 | 1467359102680 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:45:02 INFO - PROCESS | 3064 | 1467359102682 Marionette TRACE conn6 <- [1,982,null,{}] 00:45:02 INFO - PROCESS | 3064 | 1467359102686 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}] 00:45:02 INFO - PROCESS | 3064 | 1467359102688 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:02 INFO - PROCESS | 3064 | 1467359102797 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 00:45:02 INFO - PROCESS | 3064 | 1467359102837 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:02 INFO - PROCESS | 3064 | 1467359102839 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43C0000 == 38 [pid = 3064] [id = 255] 00:45:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5196800) [pid = 3064] [serial = 764] [outer = 0000000000000000] 00:45:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF51BDC00) [pid = 3064] [serial = 765] [outer = 0000003EF5196800] 00:45:02 INFO - PROCESS | 3064 | 1467359102884 Marionette DEBUG loaded listener.js 00:45:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF51DEC00) [pid = 3064] [serial = 766] [outer = 0000003EF5196800] 00:45:03 INFO - PROCESS | 3064 | 1467359103263 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]]]}] 00:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 627ms 00:45:03 INFO - PROCESS | 3064 | 1467359103311 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 00:45:03 INFO - PROCESS | 3064 | 1467359103313 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 00:45:03 INFO - PROCESS | 3064 | 1467359103316 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:45:03 INFO - PROCESS | 3064 | 1467359103318 Marionette TRACE conn6 <- [1,986,null,{}] 00:45:03 INFO - PROCESS | 3064 | 1467359103322 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}] 00:45:03 INFO - PROCESS | 3064 | 1467359103324 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:03 INFO - PROCESS | 3064 | 1467359103436 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 00:45:03 INFO - PROCESS | 3064 | 1467359103444 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:03 INFO - PROCESS | 3064 | 1467359103446 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC880800 == 39 [pid = 3064] [id = 256] 00:45:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF51BB400) [pid = 3064] [serial = 767] [outer = 0000000000000000] 00:45:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5564000) [pid = 3064] [serial = 768] [outer = 0000003EF51BB400] 00:45:03 INFO - PROCESS | 3064 | 1467359103490 Marionette DEBUG loaded listener.js 00:45:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF55B8C00) [pid = 3064] [serial = 769] [outer = 0000003EF51BB400] 00:45:04 INFO - PROCESS | 3064 | 1467359104160 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]]]}] 00:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 881ms 00:45:04 INFO - PROCESS | 3064 | 1467359104206 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 00:45:04 INFO - PROCESS | 3064 | 1467359104211 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 00:45:04 INFO - PROCESS | 3064 | 1467359104217 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:45:04 INFO - PROCESS | 3064 | 1467359104223 Marionette TRACE conn6 <- [1,990,null,{}] 00:45:04 INFO - PROCESS | 3064 | 1467359104228 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}] 00:45:04 INFO - PROCESS | 3064 | 1467359104232 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:04 INFO - PROCESS | 3064 | 1467359104361 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 00:45:04 INFO - PROCESS | 3064 | 1467359104429 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:04 INFO - PROCESS | 3064 | 1467359104432 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1EB9000 == 40 [pid = 3064] [id = 257] 00:45:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE8296C00) [pid = 3064] [serial = 770] [outer = 0000000000000000] 00:45:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC1D5800) [pid = 3064] [serial = 771] [outer = 0000003EE8296C00] 00:45:04 INFO - PROCESS | 3064 | 1467359104533 Marionette DEBUG loaded listener.js 00:45:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EED075C00) [pid = 3064] [serial = 772] [outer = 0000003EE8296C00] 00:45:05 INFO - PROCESS | 3064 | 1467359105114 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]]]}] 00:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 942ms 00:45:05 INFO - PROCESS | 3064 | 1467359105164 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 00:45:05 INFO - PROCESS | 3064 | 1467359105169 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 00:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:45:05 INFO - PROCESS | 3064 | 1467359105176 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:45:05 INFO - PROCESS | 3064 | 1467359105179 Marionette TRACE conn6 <- [1,994,null,{}] 00:45:05 INFO - PROCESS | 3064 | 1467359105183 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}] 00:45:05 INFO - PROCESS | 3064 | 1467359105186 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:05 INFO - PROCESS | 3064 | 1467359105305 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 00:45:05 INFO - PROCESS | 3064 | 1467359105395 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:05 INFO - PROCESS | 3064 | 1467359105398 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8213800 == 41 [pid = 3064] [id = 258] 00:45:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF189C800) [pid = 3064] [serial = 773] [outer = 0000000000000000] 00:45:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1E39000) [pid = 3064] [serial = 774] [outer = 0000003EF189C800] 00:45:05 INFO - PROCESS | 3064 | 1467359105457 Marionette DEBUG loaded listener.js 00:45:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF425F400) [pid = 3064] [serial = 775] [outer = 0000003EF189C800] 00:45:06 INFO - PROCESS | 3064 | 1467359106086 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]]]}] 00:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 00:45:06 INFO - PROCESS | 3064 | 1467359106122 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 00:45:06 INFO - PROCESS | 3064 | 1467359106125 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 00:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:45:06 INFO - PROCESS | 3064 | 1467359106128 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:45:06 INFO - PROCESS | 3064 | 1467359106133 Marionette TRACE conn6 <- [1,998,null,{}] 00:45:06 INFO - PROCESS | 3064 | 1467359106144 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}] 00:45:06 INFO - PROCESS | 3064 | 1467359106150 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:06 INFO - PROCESS | 3064 | 1467359106263 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 00:45:06 INFO - PROCESS | 3064 | 1467359106339 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:06 INFO - PROCESS | 3064 | 1467359106343 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC92A000 == 42 [pid = 3064] [id = 259] 00:45:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF51B9C00) [pid = 3064] [serial = 776] [outer = 0000000000000000] 00:45:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF5562C00) [pid = 3064] [serial = 777] [outer = 0000003EF51B9C00] 00:45:06 INFO - PROCESS | 3064 | 1467359106442 Marionette DEBUG loaded listener.js 00:45:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF55C3C00) [pid = 3064] [serial = 778] [outer = 0000003EF51B9C00] 00:45:07 INFO - PROCESS | 3064 | 1467359107263 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]]]}] 00:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1200ms 00:45:07 INFO - PROCESS | 3064 | 1467359107331 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 00:45:07 INFO - PROCESS | 3064 | 1467359107336 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 00:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:45:07 INFO - PROCESS | 3064 | 1467359107342 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:45:07 INFO - PROCESS | 3064 | 1467359107345 Marionette TRACE conn6 <- [1,1002,null,{}] 00:45:07 INFO - PROCESS | 3064 | 1467359107351 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}] 00:45:07 INFO - PROCESS | 3064 | 1467359107354 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:07 INFO - PROCESS | 3064 | 1467359107469 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 00:45:07 INFO - PROCESS | 3064 | 1467359107538 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:07 INFO - PROCESS | 3064 | 1467359107543 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC34800 == 43 [pid = 3064] [id = 260] 00:45:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EEC1CE800) [pid = 3064] [serial = 779] [outer = 0000000000000000] 00:45:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC373400) [pid = 3064] [serial = 780] [outer = 0000003EEC1CE800] 00:45:07 INFO - PROCESS | 3064 | 1467359107593 Marionette DEBUG loaded listener.js 00:45:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EEDD20000) [pid = 3064] [serial = 781] [outer = 0000003EEC1CE800] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE423800 == 42 [pid = 3064] [id = 237] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43C0000 == 41 [pid = 3064] [id = 255] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF47000 == 40 [pid = 3064] [id = 254] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1864000 == 39 [pid = 3064] [id = 253] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA774800 == 38 [pid = 3064] [id = 252] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D61000 == 37 [pid = 3064] [id = 251] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4871800 == 36 [pid = 3064] [id = 250] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43C2800 == 35 [pid = 3064] [id = 249] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE341000 == 34 [pid = 3064] [id = 248] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C9B800 == 33 [pid = 3064] [id = 247] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF332A000 == 32 [pid = 3064] [id = 246] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECB63000 == 31 [pid = 3064] [id = 245] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D7A800 == 30 [pid = 3064] [id = 244] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC92A000 == 29 [pid = 3064] [id = 259] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8213800 == 28 [pid = 3064] [id = 258] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1EB9000 == 27 [pid = 3064] [id = 257] 00:45:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC880800 == 26 [pid = 3064] [id = 256] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EEDD20C00) [pid = 3064] [serial = 723] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE7E4A400) [pid = 3064] [serial = 717] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE80C5800) [pid = 3064] [serial = 718] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EE7C2AC00) [pid = 3064] [serial = 714] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE7D26000) [pid = 3064] [serial = 715] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EEC3F0800) [pid = 3064] [serial = 720] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EED144400) [pid = 3064] [serial = 712] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC380400) [pid = 3064] [serial = 711] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF137F800) [pid = 3064] [serial = 726] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEC37B800) [pid = 3064] [serial = 697] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7E52C00) [pid = 3064] [serial = 696] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1894C00) [pid = 3064] [serial = 700] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEE3DC800) [pid = 3064] [serial = 699] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF55B9400) [pid = 3064] [serial = 703] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF511C800) [pid = 3064] [serial = 702] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF5852000) [pid = 3064] [serial = 706] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF3A3CC00) [pid = 3064] [serial = 730] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF56EB000) [pid = 3064] [serial = 705] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF6811400) [pid = 3064] [serial = 709] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5D2D400) [pid = 3064] [serial = 708] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3A07400) [pid = 3064] [serial = 729] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1488800) [pid = 3064] [serial = 727] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEE3BF000) [pid = 3064] [serial = 724] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1E31C00) [pid = 3064] [serial = 732] [outer = 0000000000000000] [url = about:blank] 00:45:08 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EECC50400) [pid = 3064] [serial = 721] [outer = 0000000000000000] [url = about:blank] 00:45:09 INFO - PROCESS | 3064 | 1467359108997 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]]]}] 00:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1685ms 00:45:09 INFO - PROCESS | 3064 | 1467359109031 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 00:45:09 INFO - PROCESS | 3064 | 1467359109035 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 00:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:45:09 INFO - PROCESS | 3064 | 1467359109041 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:45:09 INFO - PROCESS | 3064 | 1467359109044 Marionette TRACE conn6 <- [1,1006,null,{}] 00:45:09 INFO - PROCESS | 3064 | 1467359109050 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}] 00:45:09 INFO - PROCESS | 3064 | 1467359109053 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:09 INFO - PROCESS | 3064 | 1467359109174 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 00:45:09 INFO - PROCESS | 3064 | 1467359109254 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:09 INFO - PROCESS | 3064 | 1467359109259 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE86C8000 == 27 [pid = 3064] [id = 261] 00:45:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE6115400) [pid = 3064] [serial = 782] [outer = 0000000000000000] 00:45:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D87400) [pid = 3064] [serial = 783] [outer = 0000003EE6115400] 00:45:09 INFO - PROCESS | 3064 | 1467359109311 Marionette DEBUG loaded listener.js 00:45:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE73CB400) [pid = 3064] [serial = 784] [outer = 0000003EE6115400] 00:45:09 INFO - PROCESS | 3064 | 1467359109734 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]]]}] 00:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 733ms 00:45:09 INFO - PROCESS | 3064 | 1467359109777 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 00:45:09 INFO - PROCESS | 3064 | 1467359109782 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 00:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:45:09 INFO - PROCESS | 3064 | 1467359109789 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:45:09 INFO - PROCESS | 3064 | 1467359109792 Marionette TRACE conn6 <- [1,1010,null,{}] 00:45:09 INFO - PROCESS | 3064 | 1467359109796 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}] 00:45:09 INFO - PROCESS | 3064 | 1467359109799 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:09 INFO - PROCESS | 3064 | 1467359109896 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 00:45:09 INFO - PROCESS | 3064 | 1467359109903 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:09 INFO - PROCESS | 3064 | 1467359109905 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC1B000 == 28 [pid = 3064] [id = 262] 00:45:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7E48800) [pid = 3064] [serial = 785] [outer = 0000000000000000] 00:45:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE81B4000) [pid = 3064] [serial = 786] [outer = 0000003EE7E48800] 00:45:09 INFO - PROCESS | 3064 | 1467359109954 Marionette DEBUG loaded listener.js 00:45:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE91B8800) [pid = 3064] [serial = 787] [outer = 0000003EE7E48800] 00:45:10 INFO - PROCESS | 3064 | 1467359110429 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]]]}] 00:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 00:45:10 INFO - PROCESS | 3064 | 1467359110483 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 00:45:10 INFO - PROCESS | 3064 | 1467359110486 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 00:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:45:10 INFO - PROCESS | 3064 | 1467359110490 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:45:10 INFO - PROCESS | 3064 | 1467359110494 Marionette TRACE conn6 <- [1,1014,null,{}] 00:45:10 INFO - PROCESS | 3064 | 1467359110505 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}] 00:45:10 INFO - PROCESS | 3064 | 1467359110510 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:10 INFO - PROCESS | 3064 | 1467359110634 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 00:45:10 INFO - PROCESS | 3064 | 1467359110713 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:10 INFO - PROCESS | 3064 | 1467359110716 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF332A000 == 29 [pid = 3064] [id = 263] 00:45:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7C30000) [pid = 3064] [serial = 788] [outer = 0000000000000000] 00:45:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC380C00) [pid = 3064] [serial = 789] [outer = 0000003EE7C30000] 00:45:10 INFO - PROCESS | 3064 | 1467359110766 Marionette DEBUG loaded listener.js 00:45:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EECC4BC00) [pid = 3064] [serial = 790] [outer = 0000003EE7C30000] 00:45:11 INFO - PROCESS | 3064 | 1467359111173 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]]]}] 00:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 735ms 00:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:45:11 INFO - PROCESS | 3064 | 1467359111226 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 00:45:11 INFO - PROCESS | 3064 | 1467359111229 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 00:45:11 INFO - PROCESS | 3064 | 1467359111232 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:45:11 INFO - PROCESS | 3064 | 1467359111234 Marionette TRACE conn6 <- [1,1018,null,{}] 00:45:11 INFO - PROCESS | 3064 | 1467359111243 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}] 00:45:11 INFO - PROCESS | 3064 | 1467359111245 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:11 INFO - PROCESS | 3064 | 1467359111356 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 00:45:11 INFO - PROCESS | 3064 | 1467359111405 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:11 INFO - PROCESS | 3064 | 1467359111408 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43C3800 == 30 [pid = 3064] [id = 264] 00:45:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEDC08400) [pid = 3064] [serial = 791] [outer = 0000000000000000] 00:45:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEDD17400) [pid = 3064] [serial = 792] [outer = 0000003EEDC08400] 00:45:11 INFO - PROCESS | 3064 | 1467359111455 Marionette DEBUG loaded listener.js 00:45:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEE303C00) [pid = 3064] [serial = 793] [outer = 0000003EEDC08400] 00:45:11 INFO - PROCESS | 3064 | 1467359111898 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]]]}] 00:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 00:45:11 INFO - PROCESS | 3064 | 1467359111925 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 00:45:11 INFO - PROCESS | 3064 | 1467359111928 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 00:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:45:11 INFO - PROCESS | 3064 | 1467359111931 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:45:11 INFO - PROCESS | 3064 | 1467359111933 Marionette TRACE conn6 <- [1,1022,null,{}] 00:45:11 INFO - PROCESS | 3064 | 1467359111936 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}] 00:45:11 INFO - PROCESS | 3064 | 1467359111938 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:12 INFO - PROCESS | 3064 | 1467359112090 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 00:45:12 INFO - PROCESS | 3064 | 1467359112100 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:12 INFO - PROCESS | 3064 | 1467359112103 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C3800 == 31 [pid = 3064] [id = 265] 00:45:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7E48400) [pid = 3064] [serial = 794] [outer = 0000000000000000] 00:45:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEE3EB000) [pid = 3064] [serial = 795] [outer = 0000003EE7E48400] 00:45:12 INFO - PROCESS | 3064 | 1467359112148 Marionette DEBUG loaded listener.js 00:45:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1803C00) [pid = 3064] [serial = 796] [outer = 0000003EE7E48400] 00:45:12 INFO - PROCESS | 3064 | 1467359112606 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]]]}] 00:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 731ms 00:45:12 INFO - PROCESS | 3064 | 1467359112665 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 00:45:12 INFO - PROCESS | 3064 | 1467359112668 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 00:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:45:12 INFO - PROCESS | 3064 | 1467359112677 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:45:12 INFO - PROCESS | 3064 | 1467359112679 Marionette TRACE conn6 <- [1,1026,null,{}] 00:45:12 INFO - PROCESS | 3064 | 1467359112682 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}] 00:45:12 INFO - PROCESS | 3064 | 1467359112688 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:12 INFO - PROCESS | 3064 | 1467359112821 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 00:45:12 INFO - PROCESS | 3064 | 1467359112877 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:12 INFO - PROCESS | 3064 | 1467359112879 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF521D000 == 32 [pid = 3064] [id = 266] 00:45:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7D2BC00) [pid = 3064] [serial = 797] [outer = 0000000000000000] 00:45:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF3A06400) [pid = 3064] [serial = 798] [outer = 0000003EE7D2BC00] 00:45:12 INFO - PROCESS | 3064 | 1467359112925 Marionette DEBUG loaded listener.js 00:45:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF3A3FC00) [pid = 3064] [serial = 799] [outer = 0000003EE7D2BC00] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF51BB400) [pid = 3064] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC1D7800) [pid = 3064] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7B0C000) [pid = 3064] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEDC88000) [pid = 3064] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7DA1C00) [pid = 3064] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF456EC00) [pid = 3064] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7826400) [pid = 3064] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7C32C00) [pid = 3064] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1E30400) [pid = 3064] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF3C2C800) [pid = 3064] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC379C00) [pid = 3064] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEC4BEC00) [pid = 3064] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:45:13 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5196800) [pid = 3064] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:45:13 INFO - PROCESS | 3064 | 1467359113548 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]]]}] 00:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 942ms 00:45:13 INFO - PROCESS | 3064 | 1467359113622 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 00:45:13 INFO - PROCESS | 3064 | 1467359113624 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 00:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:45:13 INFO - PROCESS | 3064 | 1467359113627 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:45:13 INFO - PROCESS | 3064 | 1467359113629 Marionette TRACE conn6 <- [1,1030,null,{}] 00:45:13 INFO - PROCESS | 3064 | 1467359113633 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}] 00:45:13 INFO - PROCESS | 3064 | 1467359113635 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:13 INFO - PROCESS | 3064 | 1467359113716 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 00:45:13 INFO - PROCESS | 3064 | 1467359113721 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:13 INFO - PROCESS | 3064 | 1467359113724 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF68B0800 == 33 [pid = 3064] [id = 267] 00:45:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEDC0FC00) [pid = 3064] [serial = 800] [outer = 0000000000000000] 00:45:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1E32800) [pid = 3064] [serial = 801] [outer = 0000003EEDC0FC00] 00:45:13 INFO - PROCESS | 3064 | 1467359113770 Marionette DEBUG loaded listener.js 00:45:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3C2C800) [pid = 3064] [serial = 802] [outer = 0000003EEDC0FC00] 00:45:14 INFO - PROCESS | 3064 | 1467359114176 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]]]}] 00:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 586ms 00:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:45:14 INFO - PROCESS | 3064 | 1467359114217 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 00:45:14 INFO - PROCESS | 3064 | 1467359114219 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 00:45:14 INFO - PROCESS | 3064 | 1467359114222 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:45:14 INFO - PROCESS | 3064 | 1467359114224 Marionette TRACE conn6 <- [1,1034,null,{}] 00:45:14 INFO - PROCESS | 3064 | 1467359114228 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}] 00:45:14 INFO - PROCESS | 3064 | 1467359114230 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:14 INFO - PROCESS | 3064 | 1467359114311 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 00:45:14 INFO - PROCESS | 3064 | 1467359114316 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:14 INFO - PROCESS | 3064 | 1467359114318 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8221000 == 34 [pid = 3064] [id = 268] 00:45:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3CD9000) [pid = 3064] [serial = 803] [outer = 0000000000000000] 00:45:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF42A7000) [pid = 3064] [serial = 804] [outer = 0000003EF3CD9000] 00:45:14 INFO - PROCESS | 3064 | 1467359114364 Marionette DEBUG loaded listener.js 00:45:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4313C00) [pid = 3064] [serial = 805] [outer = 0000003EF3CD9000] 00:45:14 INFO - PROCESS | 3064 | 1467359114806 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]]]}] 00:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 00:45:14 INFO - PROCESS | 3064 | 1467359114855 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 00:45:14 INFO - PROCESS | 3064 | 1467359114857 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 00:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:45:14 INFO - PROCESS | 3064 | 1467359114865 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:45:14 INFO - PROCESS | 3064 | 1467359114867 Marionette TRACE conn6 <- [1,1038,null,{}] 00:45:14 INFO - PROCESS | 3064 | 1467359114871 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}] 00:45:14 INFO - PROCESS | 3064 | 1467359114873 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:14 INFO - PROCESS | 3064 | 1467359114957 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 00:45:14 INFO - PROCESS | 3064 | 1467359114962 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:14 INFO - PROCESS | 3064 | 1467359114964 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3325000 == 35 [pid = 3064] [id = 269] 00:45:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF431BC00) [pid = 3064] [serial = 806] [outer = 0000000000000000] 00:45:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF47F8000) [pid = 3064] [serial = 807] [outer = 0000003EF431BC00] 00:45:15 INFO - PROCESS | 3064 | 1467359115008 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C55400) [pid = 3064] [serial = 808] [outer = 0000003EF431BC00] 00:45:15 INFO - PROCESS | 3064 | 1467359115662 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]]]}] 00:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 881ms 00:45:15 INFO - PROCESS | 3064 | 1467359115750 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 00:45:15 INFO - PROCESS | 3064 | 1467359115755 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 00:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:45:15 INFO - PROCESS | 3064 | 1467359115760 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:45:15 INFO - PROCESS | 3064 | 1467359115764 Marionette TRACE conn6 <- [1,1042,null,{}] 00:45:15 INFO - PROCESS | 3064 | 1467359115770 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}] 00:45:15 INFO - PROCESS | 3064 | 1467359115774 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:15 INFO - PROCESS | 3064 | 1467359115945 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 00:45:16 INFO - PROCESS | 3064 | 1467359116018 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:16 INFO - PROCESS | 3064 | 1467359116021 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED125800 == 36 [pid = 3064] [id = 270] 00:45:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7C31C00) [pid = 3064] [serial = 809] [outer = 0000000000000000] 00:45:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7D97C00) [pid = 3064] [serial = 810] [outer = 0000003EE7C31C00] 00:45:16 INFO - PROCESS | 3064 | 1467359116121 Marionette DEBUG loaded listener.js 00:45:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE8FE3000) [pid = 3064] [serial = 811] [outer = 0000003EE7C31C00] 00:45:16 INFO - PROCESS | 3064 | 1467359116825 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]]]}] 00:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1080ms 00:45:16 INFO - PROCESS | 3064 | 1467359116874 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 00:45:16 INFO - PROCESS | 3064 | 1467359116880 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 00:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:45:16 INFO - PROCESS | 3064 | 1467359116887 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:45:16 INFO - PROCESS | 3064 | 1467359116891 Marionette TRACE conn6 <- [1,1046,null,{}] 00:45:16 INFO - PROCESS | 3064 | 1467359116895 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}] 00:45:16 INFO - PROCESS | 3064 | 1467359116898 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:17 INFO - PROCESS | 3064 | 1467359117025 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 00:45:17 INFO - PROCESS | 3064 | 1467359117099 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:17 INFO - PROCESS | 3064 | 1467359117102 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C0000 == 37 [pid = 3064] [id = 271] 00:45:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEC4C5C00) [pid = 3064] [serial = 812] [outer = 0000000000000000] 00:45:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EECE3CC00) [pid = 3064] [serial = 813] [outer = 0000003EEC4C5C00] 00:45:17 INFO - PROCESS | 3064 | 1467359117160 Marionette DEBUG loaded listener.js 00:45:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF137E000) [pid = 3064] [serial = 814] [outer = 0000003EEC4C5C00] 00:45:18 INFO - PROCESS | 3064 | 1467359118082 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]]]}] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8221000 == 36 [pid = 3064] [id = 268] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF68B0800 == 35 [pid = 3064] [id = 267] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF521D000 == 34 [pid = 3064] [id = 266] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C3800 == 33 [pid = 3064] [id = 265] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43C3800 == 32 [pid = 3064] [id = 264] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF332A000 == 31 [pid = 3064] [id = 263] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC1B000 == 30 [pid = 3064] [id = 262] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE86C8000 == 29 [pid = 3064] [id = 261] 00:45:18 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC34800 == 28 [pid = 3064] [id = 260] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF55B8C00) [pid = 3064] [serial = 769] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC378C00) [pid = 3064] [serial = 744] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF1483C00) [pid = 3064] [serial = 748] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF511D800) [pid = 3064] [serial = 762] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE80B9C00) [pid = 3064] [serial = 741] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4C56400) [pid = 3064] [serial = 757] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEDD1FC00) [pid = 3064] [serial = 760] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7DA3000) [pid = 3064] [serial = 736] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC1C4800) [pid = 3064] [serial = 742] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF1F39400) [pid = 3064] [serial = 750] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF5197400) [pid = 3064] [serial = 763] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEE3E6400) [pid = 3064] [serial = 747] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF3CBF000) [pid = 3064] [serial = 753] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7D8B400) [pid = 3064] [serial = 759] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC459400) [pid = 3064] [serial = 738] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4112800) [pid = 3064] [serial = 754] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF477AC00) [pid = 3064] [serial = 756] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEE303400) [pid = 3064] [serial = 739] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF3A33800) [pid = 3064] [serial = 751] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7D26C00) [pid = 3064] [serial = 735] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3A4F400) [pid = 3064] [serial = 733] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EEC4BF400) [pid = 3064] [serial = 745] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF5564000) [pid = 3064] [serial = 768] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF51BDC00) [pid = 3064] [serial = 765] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF51DEC00) [pid = 3064] [serial = 766] [outer = 0000000000000000] [url = about:blank] 00:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1232ms 00:45:18 INFO - PROCESS | 3064 | 1467359118121 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 00:45:18 INFO - PROCESS | 3064 | 1467359118125 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 00:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:45:18 INFO - PROCESS | 3064 | 1467359118131 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:45:18 INFO - PROCESS | 3064 | 1467359118134 Marionette TRACE conn6 <- [1,1050,null,{}] 00:45:18 INFO - PROCESS | 3064 | 1467359118140 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}] 00:45:18 INFO - PROCESS | 3064 | 1467359118143 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:18 INFO - PROCESS | 3064 | 1467359118251 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 00:45:18 INFO - PROCESS | 3064 | 1467359118323 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:18 INFO - PROCESS | 3064 | 1467359118328 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC472000 == 29 [pid = 3064] [id = 272] 00:45:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7D2A000) [pid = 3064] [serial = 815] [outer = 0000000000000000] 00:45:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7D8B400) [pid = 3064] [serial = 816] [outer = 0000003EE7D2A000] 00:45:18 INFO - PROCESS | 3064 | 1467359118378 Marionette DEBUG loaded listener.js 00:45:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE80C1000) [pid = 3064] [serial = 817] [outer = 0000003EE7D2A000] 00:45:18 INFO - PROCESS | 3064 | 1467359118808 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]]]}] 00:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 00:45:18 INFO - PROCESS | 3064 | 1467359118867 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 00:45:18 INFO - PROCESS | 3064 | 1467359118872 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 00:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:45:18 INFO - PROCESS | 3064 | 1467359118879 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:45:18 INFO - PROCESS | 3064 | 1467359118882 Marionette TRACE conn6 <- [1,1054,null,{}] 00:45:18 INFO - PROCESS | 3064 | 1467359118886 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}] 00:45:18 INFO - PROCESS | 3064 | 1467359118888 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:18 INFO - PROCESS | 3064 | 1467359118979 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 00:45:19 INFO - PROCESS | 3064 | 1467359119030 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:19 INFO - PROCESS | 3064 | 1467359119033 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3AA6800 == 30 [pid = 3064] [id = 273] 00:45:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EED0E1000) [pid = 3064] [serial = 818] [outer = 0000000000000000] 00:45:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEDC0F800) [pid = 3064] [serial = 819] [outer = 0000003EED0E1000] 00:45:19 INFO - PROCESS | 3064 | 1467359119081 Marionette DEBUG loaded listener.js 00:45:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEE3BE800) [pid = 3064] [serial = 820] [outer = 0000003EED0E1000] 00:45:19 INFO - PROCESS | 3064 | 1467359119536 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]]]}] 00:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 00:45:19 INFO - PROCESS | 3064 | 1467359119644 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 00:45:19 INFO - PROCESS | 3064 | 1467359119647 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 00:45:19 INFO - PROCESS | 3064 | 1467359119652 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:45:19 INFO - PROCESS | 3064 | 1467359119656 Marionette TRACE conn6 <- [1,1058,null,{}] 00:45:19 INFO - PROCESS | 3064 | 1467359119670 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}] 00:45:19 INFO - PROCESS | 3064 | 1467359119675 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:19 INFO - PROCESS | 3064 | 1467359119769 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 00:45:19 INFO - PROCESS | 3064 | 1467359119837 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:19 INFO - PROCESS | 3064 | 1467359119840 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A1B800 == 31 [pid = 3064] [id = 274] 00:45:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE782A800) [pid = 3064] [serial = 821] [outer = 0000000000000000] 00:45:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1804000) [pid = 3064] [serial = 822] [outer = 0000003EE782A800] 00:45:19 INFO - PROCESS | 3064 | 1467359119890 Marionette DEBUG loaded listener.js 00:45:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1E3C800) [pid = 3064] [serial = 823] [outer = 0000003EE782A800] 00:45:20 INFO - PROCESS | 3064 | 1467359120277 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]]]}] 00:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 00:45:20 INFO - PROCESS | 3064 | 1467359120288 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 00:45:20 INFO - PROCESS | 3064 | 1467359120291 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 00:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:45:20 INFO - PROCESS | 3064 | 1467359120294 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:45:20 INFO - PROCESS | 3064 | 1467359120296 Marionette TRACE conn6 <- [1,1062,null,{}] 00:45:20 INFO - PROCESS | 3064 | 1467359120299 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}] 00:45:20 INFO - PROCESS | 3064 | 1467359120301 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:20 INFO - PROCESS | 3064 | 1467359120422 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 00:45:20 INFO - PROCESS | 3064 | 1467359120435 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:20 INFO - PROCESS | 3064 | 1467359120437 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5FCF000 == 32 [pid = 3064] [id = 275] 00:45:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF18A0C00) [pid = 3064] [serial = 824] [outer = 0000000000000000] 00:45:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3A33400) [pid = 3064] [serial = 825] [outer = 0000003EF18A0C00] 00:45:20 INFO - PROCESS | 3064 | 1467359120490 Marionette DEBUG loaded listener.js 00:45:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3CD6000) [pid = 3064] [serial = 826] [outer = 0000003EF18A0C00] 00:45:20 INFO - PROCESS | 3064 | 1467359120938 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]]]}] 00:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 00:45:21 INFO - PROCESS | 3064 | 1467359120993 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 00:45:21 INFO - PROCESS | 3064 | 1467359120996 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 00:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:45:21 INFO - PROCESS | 3064 | 1467359121004 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:45:21 INFO - PROCESS | 3064 | 1467359121006 Marionette TRACE conn6 <- [1,1066,null,{}] 00:45:21 INFO - PROCESS | 3064 | 1467359121010 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}] 00:45:21 INFO - PROCESS | 3064 | 1467359121013 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:21 INFO - PROCESS | 3064 | 1467359121121 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 00:45:21 INFO - PROCESS | 3064 | 1467359121200 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:21 INFO - PROCESS | 3064 | 1467359121202 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF820B800 == 33 [pid = 3064] [id = 276] 00:45:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3A4F400) [pid = 3064] [serial = 827] [outer = 0000000000000000] 00:45:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF430C400) [pid = 3064] [serial = 828] [outer = 0000003EF3A4F400] 00:45:21 INFO - PROCESS | 3064 | 1467359121247 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4C4BC00) [pid = 3064] [serial = 829] [outer = 0000003EF3A4F400] 00:45:21 INFO - PROCESS | 3064 | 1467359121656 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]]]}] 00:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 00:45:21 INFO - PROCESS | 3064 | 1467359121698 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 00:45:21 INFO - PROCESS | 3064 | 1467359121700 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 00:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:45:21 INFO - PROCESS | 3064 | 1467359121704 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:45:21 INFO - PROCESS | 3064 | 1467359121706 Marionette TRACE conn6 <- [1,1070,null,{}] 00:45:21 INFO - PROCESS | 3064 | 1467359121709 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}] 00:45:21 INFO - PROCESS | 3064 | 1467359121715 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:21 INFO - PROCESS | 3064 | 1467359121864 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 00:45:21 INFO - PROCESS | 3064 | 1467359121869 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:21 INFO - PROCESS | 3064 | 1467359121871 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF4E800 == 34 [pid = 3064] [id = 277] 00:45:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4D88800) [pid = 3064] [serial = 830] [outer = 0000000000000000] 00:45:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5122400) [pid = 3064] [serial = 831] [outer = 0000003EF4D88800] 00:45:21 INFO - PROCESS | 3064 | 1467359121957 Marionette DEBUG loaded listener.js 00:45:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF51C0C00) [pid = 3064] [serial = 832] [outer = 0000003EF4D88800] 00:45:22 INFO - PROCESS | 3064 | 1467359122385 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]]]}] 00:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE6115400) [pid = 3064] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7E48800) [pid = 3064] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC1CE800) [pid = 3064] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEDC08400) [pid = 3064] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE8296C00) [pid = 3064] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF3CD9000) [pid = 3064] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF189C800) [pid = 3064] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF51B9C00) [pid = 3064] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7E48400) [pid = 3064] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7D2BC00) [pid = 3064] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE7C30000) [pid = 3064] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:45:22 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEDC0FC00) [pid = 3064] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:45:22 INFO - PROCESS | 3064 | 1467359122495 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 00:45:22 INFO - PROCESS | 3064 | 1467359122498 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 00:45:22 INFO - PROCESS | 3064 | 1467359122507 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:45:22 INFO - PROCESS | 3064 | 1467359122510 Marionette TRACE conn6 <- [1,1074,null,{}] 00:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:45:22 INFO - PROCESS | 3064 | 1467359122514 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}] 00:45:22 INFO - PROCESS | 3064 | 1467359122516 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:22 INFO - PROCESS | 3064 | 1467359122605 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 00:45:22 INFO - PROCESS | 3064 | 1467359122615 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:22 INFO - PROCESS | 3064 | 1467359122617 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD4A800 == 35 [pid = 3064] [id = 278] 00:45:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7828C00) [pid = 3064] [serial = 833] [outer = 0000000000000000] 00:45:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEC1CE800) [pid = 3064] [serial = 834] [outer = 0000003EE7828C00] 00:45:22 INFO - PROCESS | 3064 | 1467359122661 Marionette DEBUG loaded listener.js 00:45:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3A3DC00) [pid = 3064] [serial = 835] [outer = 0000003EE7828C00] 00:45:23 INFO - PROCESS | 3064 | 1467359123070 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]]]}] 00:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 566ms 00:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:45:23 INFO - PROCESS | 3064 | 1467359123083 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 00:45:23 INFO - PROCESS | 3064 | 1467359123085 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 00:45:23 INFO - PROCESS | 3064 | 1467359123088 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:45:23 INFO - PROCESS | 3064 | 1467359123098 Marionette TRACE conn6 <- [1,1078,null,{}] 00:45:23 INFO - PROCESS | 3064 | 1467359123110 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}] 00:45:23 INFO - PROCESS | 3064 | 1467359123112 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:23 INFO - PROCESS | 3064 | 1467359123194 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 00:45:23 INFO - PROCESS | 3064 | 1467359123199 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 3064 | 1467359123201 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC894800 == 36 [pid = 3064] [id = 279] 00:45:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF51DEC00) [pid = 3064] [serial = 836] [outer = 0000000000000000] 00:45:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5563400) [pid = 3064] [serial = 837] [outer = 0000003EF51DEC00] 00:45:23 INFO - PROCESS | 3064 | 1467359123246 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF55B9400) [pid = 3064] [serial = 838] [outer = 0000003EF51DEC00] 00:45:23 INFO - PROCESS | 3064 | 1467359123650 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]]]}] 00:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 586ms 00:45:23 INFO - PROCESS | 3064 | 1467359123678 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 00:45:23 INFO - PROCESS | 3064 | 1467359123680 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 00:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:45:23 INFO - PROCESS | 3064 | 1467359123684 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:45:23 INFO - PROCESS | 3064 | 1467359123686 Marionette TRACE conn6 <- [1,1082,null,{}] 00:45:23 INFO - PROCESS | 3064 | 1467359123689 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}] 00:45:23 INFO - PROCESS | 3064 | 1467359123691 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:23 INFO - PROCESS | 3064 | 1467359123805 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 00:45:23 INFO - PROCESS | 3064 | 1467359123813 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 3064 | 1467359123815 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A1B000 == 37 [pid = 3064] [id = 280] 00:45:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF55B8C00) [pid = 3064] [serial = 839] [outer = 0000000000000000] 00:45:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF55C1800) [pid = 3064] [serial = 840] [outer = 0000003EF55B8C00] 00:45:23 INFO - PROCESS | 3064 | 1467359123859 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF56F0400) [pid = 3064] [serial = 841] [outer = 0000003EF55B8C00] 00:45:24 INFO - PROCESS | 3064 | 1467359124288 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]]]}] 00:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 00:45:24 INFO - PROCESS | 3064 | 1467359124317 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 00:45:24 INFO - PROCESS | 3064 | 1467359124319 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 00:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:45:24 INFO - PROCESS | 3064 | 1467359124322 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:45:24 INFO - PROCESS | 3064 | 1467359124324 Marionette TRACE conn6 <- [1,1086,null,{}] 00:45:24 INFO - PROCESS | 3064 | 1467359124328 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}] 00:45:24 INFO - PROCESS | 3064 | 1467359124330 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:24 INFO - PROCESS | 3064 | 1467359124444 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 00:45:24 INFO - PROCESS | 3064 | 1467359124452 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 3064 | 1467359124454 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE6016000 == 38 [pid = 3064] [id = 281] 00:45:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE6117000) [pid = 3064] [serial = 842] [outer = 0000000000000000] 00:45:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE6A24800) [pid = 3064] [serial = 843] [outer = 0000003EE6117000] 00:45:24 INFO - PROCESS | 3064 | 1467359124554 Marionette DEBUG loaded listener.js 00:45:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7E48000) [pid = 3064] [serial = 844] [outer = 0000003EE6117000] 00:45:25 INFO - PROCESS | 3064 | 1467359125271 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]]]}] 00:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 985ms 00:45:25 INFO - PROCESS | 3064 | 1467359125312 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 00:45:25 INFO - PROCESS | 3064 | 1467359125315 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 00:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:45:25 INFO - PROCESS | 3064 | 1467359125321 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:45:25 INFO - PROCESS | 3064 | 1467359125325 Marionette TRACE conn6 <- [1,1090,null,{}] 00:45:25 INFO - PROCESS | 3064 | 1467359125331 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}] 00:45:25 INFO - PROCESS | 3064 | 1467359125334 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:25 INFO - PROCESS | 3064 | 1467359125454 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 00:45:25 INFO - PROCESS | 3064 | 1467359125531 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:25 INFO - PROCESS | 3064 | 1467359125534 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A86800 == 39 [pid = 3064] [id = 282] 00:45:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEE3E2000) [pid = 3064] [serial = 845] [outer = 0000000000000000] 00:45:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1388C00) [pid = 3064] [serial = 846] [outer = 0000003EEE3E2000] 00:45:25 INFO - PROCESS | 3064 | 1467359125634 Marionette DEBUG loaded listener.js 00:45:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF189BC00) [pid = 3064] [serial = 847] [outer = 0000003EEE3E2000] 00:45:26 INFO - PROCESS | 3064 | 1467359126184 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]]]}] 00:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 882ms 00:45:26 INFO - PROCESS | 3064 | 1467359126217 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 00:45:26 INFO - PROCESS | 3064 | 1467359126221 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 00:45:26 INFO - PROCESS | 3064 | 1467359126245 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:45:26 INFO - PROCESS | 3064 | 1467359126249 Marionette TRACE conn6 <- [1,1094,null,{}] 00:45:26 INFO - PROCESS | 3064 | 1467359126253 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}] 00:45:26 INFO - PROCESS | 3064 | 1467359126256 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:26 INFO - PROCESS | 3064 | 1467359126373 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 00:45:26 INFO - PROCESS | 3064 | 1467359126462 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 3064 | 1467359126465 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB6D000 == 40 [pid = 3064] [id = 283] 00:45:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF4319000) [pid = 3064] [serial = 848] [outer = 0000000000000000] 00:45:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF4C57C00) [pid = 3064] [serial = 849] [outer = 0000003EF4319000] 00:45:26 INFO - PROCESS | 3064 | 1467359126520 Marionette DEBUG loaded listener.js 00:45:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5195C00) [pid = 3064] [serial = 850] [outer = 0000003EF4319000] 00:45:27 INFO - PROCESS | 3064 | 1467359127283 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]]]}] 00:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1078ms 00:45:27 INFO - PROCESS | 3064 | 1467359127329 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 00:45:27 INFO - PROCESS | 3064 | 1467359127332 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 00:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:45:27 INFO - PROCESS | 3064 | 1467359127336 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:45:27 INFO - PROCESS | 3064 | 1467359127340 Marionette TRACE conn6 <- [1,1098,null,{}] 00:45:27 INFO - PROCESS | 3064 | 1467359127352 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}] 00:45:27 INFO - PROCESS | 3064 | 1467359127357 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:27 INFO - PROCESS | 3064 | 1467359127473 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 00:45:27 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:45:27 INFO - PROCESS | 3064 | 1467359127689 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:27 INFO - PROCESS | 3064 | 1467359127693 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD34F000 == 41 [pid = 3064] [id = 284] 00:45:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF6875C00) [pid = 3064] [serial = 851] [outer = 0000000000000000] 00:45:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF68D5000) [pid = 3064] [serial = 852] [outer = 0000003EF6875C00] 00:45:27 INFO - PROCESS | 3064 | 1467359127749 Marionette DEBUG loaded listener.js 00:45:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF7113800) [pid = 3064] [serial = 853] [outer = 0000003EF6875C00] 00:45:28 INFO - PROCESS | 3064 | 1467359128520 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]]]}] 00:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1235ms 00:45:28 INFO - PROCESS | 3064 | 1467359128574 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 00:45:28 INFO - PROCESS | 3064 | 1467359128578 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 00:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:45:28 INFO - PROCESS | 3064 | 1467359128583 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:45:28 INFO - PROCESS | 3064 | 1467359128587 Marionette TRACE conn6 <- [1,1102,null,{}] 00:45:28 INFO - PROCESS | 3064 | 1467359128593 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}] 00:45:28 INFO - PROCESS | 3064 | 1467359128597 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:28 INFO - PROCESS | 3064 | 1467359128707 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 00:45:28 INFO - PROCESS | 3064 | 1467359128777 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 3064 | 1467359128782 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE326800 == 42 [pid = 3064] [id = 285] 00:45:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE830F000) [pid = 3064] [serial = 854] [outer = 0000000000000000] 00:45:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE8CD4C00) [pid = 3064] [serial = 855] [outer = 0000003EE830F000] 00:45:28 INFO - PROCESS | 3064 | 1467359128833 Marionette DEBUG loaded listener.js 00:45:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EEC4BBC00) [pid = 3064] [serial = 856] [outer = 0000003EE830F000] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A1B000 == 41 [pid = 3064] [id = 280] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC894800 == 40 [pid = 3064] [id = 279] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD4A800 == 39 [pid = 3064] [id = 278] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF4E800 == 38 [pid = 3064] [id = 277] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF820B800 == 37 [pid = 3064] [id = 276] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5FCF000 == 36 [pid = 3064] [id = 275] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A1B800 == 35 [pid = 3064] [id = 274] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3AA6800 == 34 [pid = 3064] [id = 273] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC472000 == 33 [pid = 3064] [id = 272] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED125800 == 32 [pid = 3064] [id = 270] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3325000 == 31 [pid = 3064] [id = 269] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C0000 == 30 [pid = 3064] [id = 271] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD34F000 == 29 [pid = 3064] [id = 284] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB6D000 == 28 [pid = 3064] [id = 283] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A86800 == 27 [pid = 3064] [id = 282] 00:45:30 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE6016000 == 26 [pid = 3064] [id = 281] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE7D87400) [pid = 3064] [serial = 783] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE73CB400) [pid = 3064] [serial = 784] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE81B4000) [pid = 3064] [serial = 786] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EE91B8800) [pid = 3064] [serial = 787] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EEC373400) [pid = 3064] [serial = 780] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EEDD20000) [pid = 3064] [serial = 781] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEDD17400) [pid = 3064] [serial = 792] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EED075C00) [pid = 3064] [serial = 772] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC1D5800) [pid = 3064] [serial = 771] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4313C00) [pid = 3064] [serial = 805] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF425F400) [pid = 3064] [serial = 775] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1E39000) [pid = 3064] [serial = 774] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF55C3C00) [pid = 3064] [serial = 778] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF5562C00) [pid = 3064] [serial = 777] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEE3EB000) [pid = 3064] [serial = 795] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEE303C00) [pid = 3064] [serial = 793] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF47F8000) [pid = 3064] [serial = 807] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF3A06400) [pid = 3064] [serial = 798] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF1803C00) [pid = 3064] [serial = 796] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF42A7000) [pid = 3064] [serial = 804] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEC380C00) [pid = 3064] [serial = 789] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3A3FC00) [pid = 3064] [serial = 799] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1E32800) [pid = 3064] [serial = 801] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF3C2C800) [pid = 3064] [serial = 802] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EECC4BC00) [pid = 3064] [serial = 790] [outer = 0000000000000000] [url = about:blank] 00:45:30 INFO - PROCESS | 3064 | 1467359130204 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]]]}] 00:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1631ms 00:45:30 INFO - PROCESS | 3064 | 1467359130218 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 00:45:30 INFO - PROCESS | 3064 | 1467359130222 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 00:45:30 INFO - PROCESS | 3064 | 1467359130227 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:45:30 INFO - PROCESS | 3064 | 1467359130231 Marionette TRACE conn6 <- [1,1106,null,{}] 00:45:30 INFO - PROCESS | 3064 | 1467359130236 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}] 00:45:30 INFO - PROCESS | 3064 | 1467359130239 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:30 INFO - PROCESS | 3064 | 1467359130338 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 00:45:30 INFO - PROCESS | 3064 | 1467359130454 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:30 INFO - PROCESS | 3064 | 1467359130458 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8153800 == 27 [pid = 3064] [id = 286] 00:45:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7C33800) [pid = 3064] [serial = 857] [outer = 0000000000000000] 00:45:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7C36C00) [pid = 3064] [serial = 858] [outer = 0000003EE7C33800] 00:45:30 INFO - PROCESS | 3064 | 1467359130508 Marionette DEBUG loaded listener.js 00:45:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D82800) [pid = 3064] [serial = 859] [outer = 0000003EE7C33800] 00:45:30 INFO - PROCESS | 3064 | 1467359130946 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]]]}] 00:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 776ms 00:45:31 INFO - PROCESS | 3064 | 1467359131008 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 00:45:31 INFO - PROCESS | 3064 | 1467359131013 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 00:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:45:31 INFO - PROCESS | 3064 | 1467359131020 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:45:31 INFO - PROCESS | 3064 | 1467359131023 Marionette TRACE conn6 <- [1,1110,null,{}] 00:45:31 INFO - PROCESS | 3064 | 1467359131027 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}] 00:45:31 INFO - PROCESS | 3064 | 1467359131030 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:31 INFO - PROCESS | 3064 | 1467359131126 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 00:45:31 INFO - PROCESS | 3064 | 1467359131134 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 3064 | 1467359131136 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD94800 == 28 [pid = 3064] [id = 287] 00:45:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE831A800) [pid = 3064] [serial = 860] [outer = 0000000000000000] 00:45:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE8FEB800) [pid = 3064] [serial = 861] [outer = 0000003EE831A800] 00:45:31 INFO - PROCESS | 3064 | 1467359131192 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC1D2800) [pid = 3064] [serial = 862] [outer = 0000003EE831A800] 00:45:31 INFO - PROCESS | 3064 | 1467359131632 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]]]}] 00:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 628ms 00:45:31 INFO - PROCESS | 3064 | 1467359131649 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 00:45:31 INFO - PROCESS | 3064 | 1467359131652 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 00:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:45:31 INFO - PROCESS | 3064 | 1467359131655 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:45:31 INFO - PROCESS | 3064 | 1467359131659 Marionette TRACE conn6 <- [1,1114,null,{}] 00:45:31 INFO - PROCESS | 3064 | 1467359131670 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}] 00:45:31 INFO - PROCESS | 3064 | 1467359131675 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:31 INFO - PROCESS | 3064 | 1467359131801 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 00:45:31 INFO - PROCESS | 3064 | 1467359131899 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 3064 | 1467359131903 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4187000 == 29 [pid = 3064] [id = 288] 00:45:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE8170000) [pid = 3064] [serial = 863] [outer = 0000000000000000] 00:45:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EECC44C00) [pid = 3064] [serial = 864] [outer = 0000003EE8170000] 00:45:31 INFO - PROCESS | 3064 | 1467359131956 Marionette DEBUG loaded listener.js 00:45:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEDC07000) [pid = 3064] [serial = 865] [outer = 0000003EE8170000] 00:45:32 INFO - PROCESS | 3064 | 1467359132389 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]]]}] 00:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 776ms 00:45:32 INFO - PROCESS | 3064 | 1467359132434 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 00:45:32 INFO - PROCESS | 3064 | 1467359132437 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 00:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:45:32 INFO - PROCESS | 3064 | 1467359132446 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:45:32 INFO - PROCESS | 3064 | 1467359132448 Marionette TRACE conn6 <- [1,1118,null,{}] 00:45:32 INFO - PROCESS | 3064 | 1467359132457 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}] 00:45:32 INFO - PROCESS | 3064 | 1467359132459 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:32 INFO - PROCESS | 3064 | 1467359132575 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 00:45:32 INFO - PROCESS | 3064 | 1467359132626 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:32 INFO - PROCESS | 3064 | 1467359132628 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4649000 == 30 [pid = 3064] [id = 289] 00:45:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEDF1F800) [pid = 3064] [serial = 866] [outer = 0000000000000000] 00:45:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEE308000) [pid = 3064] [serial = 867] [outer = 0000003EEDF1F800] 00:45:32 INFO - PROCESS | 3064 | 1467359132676 Marionette DEBUG loaded listener.js 00:45:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEE3E8C00) [pid = 3064] [serial = 868] [outer = 0000003EEDF1F800] 00:45:33 INFO - PROCESS | 3064 | 1467359133136 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]]]}] 00:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 754ms 00:45:33 INFO - PROCESS | 3064 | 1467359133203 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 00:45:33 INFO - PROCESS | 3064 | 1467359133206 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 00:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:45:33 INFO - PROCESS | 3064 | 1467359133209 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:45:33 INFO - PROCESS | 3064 | 1467359133211 Marionette TRACE conn6 <- [1,1122,null,{}] 00:45:33 INFO - PROCESS | 3064 | 1467359133215 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}] 00:45:33 INFO - PROCESS | 3064 | 1467359133217 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:33 INFO - PROCESS | 3064 | 1467359133321 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 00:45:33 INFO - PROCESS | 3064 | 1467359133333 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:33 INFO - PROCESS | 3064 | 1467359133336 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF486F800 == 31 [pid = 3064] [id = 290] 00:45:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE8317000) [pid = 3064] [serial = 869] [outer = 0000000000000000] 00:45:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1485000) [pid = 3064] [serial = 870] [outer = 0000003EE8317000] 00:45:33 INFO - PROCESS | 3064 | 1467359133420 Marionette DEBUG loaded listener.js 00:45:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF189B800) [pid = 3064] [serial = 871] [outer = 0000003EE8317000] 00:45:33 INFO - PROCESS | 3064 | [GFX2-]: DrawTargetD2D 1.1 (0000003EFC7854F0): Failed to create GradientStopCollection with no stops. 00:45:33 INFO - PROCESS | 3064 | [GFX3-]: No stops specified for gradient pattern. 00:45:33 INFO - PROCESS | 3064 | 1467359133837 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]]]}] 00:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 00:45:33 INFO - PROCESS | 3064 | 1467359133904 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 00:45:33 INFO - PROCESS | 3064 | 1467359133906 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 00:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:45:33 INFO - PROCESS | 3064 | 1467359133910 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:45:33 INFO - PROCESS | 3064 | 1467359133912 Marionette TRACE conn6 <- [1,1126,null,{}] 00:45:33 INFO - PROCESS | 3064 | 1467359133915 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}] 00:45:33 INFO - PROCESS | 3064 | 1467359133922 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:34 INFO - PROCESS | 3064 | 1467359134083 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 00:45:34 INFO - PROCESS | 3064 | 1467359134109 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 3064 | 1467359134111 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55FA000 == 32 [pid = 3064] [id = 291] 00:45:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7BC1400) [pid = 3064] [serial = 872] [outer = 0000000000000000] 00:45:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1FC1000) [pid = 3064] [serial = 873] [outer = 0000003EE7BC1400] 00:45:34 INFO - PROCESS | 3064 | 1467359134157 Marionette DEBUG loaded listener.js 00:45:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF3C2F400) [pid = 3064] [serial = 874] [outer = 0000003EE7BC1400] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF55B8C00) [pid = 3064] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF3A4F400) [pid = 3064] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4D88800) [pid = 3064] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE782A800) [pid = 3064] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF431BC00) [pid = 3064] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7D2A000) [pid = 3064] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7C31C00) [pid = 3064] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC4C5C00) [pid = 3064] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EED0E1000) [pid = 3064] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7828C00) [pid = 3064] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF18A0C00) [pid = 3064] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:45:34 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF51DEC00) [pid = 3064] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:45:34 INFO - PROCESS | 3064 | 1467359134712 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]]]}] 00:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 839ms 00:45:34 INFO - PROCESS | 3064 | 1467359134753 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 00:45:34 INFO - PROCESS | 3064 | 1467359134755 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 00:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:45:34 INFO - PROCESS | 3064 | 1467359134759 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:45:34 INFO - PROCESS | 3064 | 1467359134761 Marionette TRACE conn6 <- [1,1130,null,{}] 00:45:34 INFO - PROCESS | 3064 | 1467359134764 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}] 00:45:34 INFO - PROCESS | 3064 | 1467359134766 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:34 INFO - PROCESS | 3064 | 1467359134846 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 00:45:34 INFO - PROCESS | 3064 | 1467359134851 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 3064 | 1467359134853 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF74E0800 == 33 [pid = 3064] [id = 292] 00:45:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A3CC00) [pid = 3064] [serial = 875] [outer = 0000000000000000] 00:45:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3A59C00) [pid = 3064] [serial = 876] [outer = 0000003EF3A3CC00] 00:45:34 INFO - PROCESS | 3064 | 1467359134898 Marionette DEBUG loaded listener.js 00:45:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4110C00) [pid = 3064] [serial = 877] [outer = 0000003EF3A3CC00] 00:45:35 INFO - PROCESS | 3064 | 1467359135317 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]]]}] 00:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 585ms 00:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:45:35 INFO - PROCESS | 3064 | 1467359135353 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 00:45:35 INFO - PROCESS | 3064 | 1467359135356 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 00:45:35 INFO - PROCESS | 3064 | 1467359135364 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:45:35 INFO - PROCESS | 3064 | 1467359135366 Marionette TRACE conn6 <- [1,1134,null,{}] 00:45:35 INFO - PROCESS | 3064 | 1467359135370 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}] 00:45:35 INFO - PROCESS | 3064 | 1467359135371 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:35 INFO - PROCESS | 3064 | 1467359135453 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 00:45:35 INFO - PROCESS | 3064 | 1467359135461 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:35 INFO - PROCESS | 3064 | 1467359135463 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA78A800 == 34 [pid = 3064] [id = 293] 00:45:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF42A4000) [pid = 3064] [serial = 878] [outer = 0000000000000000] 00:45:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF42A7000) [pid = 3064] [serial = 879] [outer = 0000003EF42A4000] 00:45:35 INFO - PROCESS | 3064 | 1467359135510 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4317C00) [pid = 3064] [serial = 880] [outer = 0000003EF42A4000] 00:45:35 INFO - PROCESS | 3064 | 1467359135959 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]]]}] 00:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 648ms 00:45:36 INFO - PROCESS | 3064 | 1467359136008 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 00:45:36 INFO - PROCESS | 3064 | 1467359136010 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 00:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:45:36 INFO - PROCESS | 3064 | 1467359136014 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:45:36 INFO - PROCESS | 3064 | 1467359136016 Marionette TRACE conn6 <- [1,1138,null,{}] 00:45:36 INFO - PROCESS | 3064 | 1467359136019 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}] 00:45:36 INFO - PROCESS | 3064 | 1467359136021 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:36 INFO - PROCESS | 3064 | 1467359136103 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 00:45:36 INFO - PROCESS | 3064 | 1467359136110 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 3064 | 1467359136112 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E73800 == 35 [pid = 3064] [id = 294] 00:45:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF42A5400) [pid = 3064] [serial = 881] [outer = 0000000000000000] 00:45:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C50C00) [pid = 3064] [serial = 882] [outer = 0000003EF42A5400] 00:45:36 INFO - PROCESS | 3064 | 1467359136156 Marionette DEBUG loaded listener.js 00:45:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF511A400) [pid = 3064] [serial = 883] [outer = 0000003EF42A5400] 00:45:36 INFO - PROCESS | 3064 | 1467359136759 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]]]}] 00:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 775ms 00:45:36 INFO - PROCESS | 3064 | 1467359136835 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 00:45:36 INFO - PROCESS | 3064 | 1467359136840 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 00:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:45:36 INFO - PROCESS | 3064 | 1467359136871 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:45:36 INFO - PROCESS | 3064 | 1467359136875 Marionette TRACE conn6 <- [1,1142,null,{}] 00:45:36 INFO - PROCESS | 3064 | 1467359136882 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}] 00:45:36 INFO - PROCESS | 3064 | 1467359136885 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:37 INFO - PROCESS | 3064 | 1467359137026 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 00:45:37 INFO - PROCESS | 3064 | 1467359137095 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:37 INFO - PROCESS | 3064 | 1467359137101 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED119800 == 36 [pid = 3064] [id = 295] 00:45:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7D90C00) [pid = 3064] [serial = 884] [outer = 0000000000000000] 00:45:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE7D9FC00) [pid = 3064] [serial = 885] [outer = 0000003EE7D90C00] 00:45:37 INFO - PROCESS | 3064 | 1467359137201 Marionette DEBUG loaded listener.js 00:45:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEC119000) [pid = 3064] [serial = 886] [outer = 0000003EE7D90C00] 00:45:37 INFO - PROCESS | 3064 | 1467359137863 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]]]}] 00:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1024ms 00:45:37 INFO - PROCESS | 3064 | 1467359137906 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 00:45:37 INFO - PROCESS | 3064 | 1467359137911 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 00:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:45:37 INFO - PROCESS | 3064 | 1467359137918 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:45:37 INFO - PROCESS | 3064 | 1467359137922 Marionette TRACE conn6 <- [1,1146,null,{}] 00:45:37 INFO - PROCESS | 3064 | 1467359137972 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}] 00:45:37 INFO - PROCESS | 3064 | 1467359137975 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:38 INFO - PROCESS | 3064 | 1467359138109 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 00:45:38 INFO - PROCESS | 3064 | 1467359138176 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 3064 | 1467359138179 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF486D000 == 37 [pid = 3064] [id = 296] 00:45:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EED075C00) [pid = 3064] [serial = 887] [outer = 0000000000000000] 00:45:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EED143800) [pid = 3064] [serial = 888] [outer = 0000003EED075C00] 00:45:38 INFO - PROCESS | 3064 | 1467359138237 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EEE3DC400) [pid = 3064] [serial = 889] [outer = 0000003EED075C00] 00:45:39 INFO - PROCESS | 3064 | 1467359139164 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] 00:45:39 INFO - PROCESS | 3064 | 1467359139211 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 00:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:45:39 INFO - PROCESS | 3064 | 1467359139216 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:45:39 INFO - PROCESS | 3064 | 1467359139220 Marionette TRACE conn6 <- [1,1150,null,{}] 00:45:39 INFO - PROCESS | 3064 | 1467359139225 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}] 00:45:39 INFO - PROCESS | 3064 | 1467359139229 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:39 INFO - PROCESS | 3064 | 1467359139374 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA78A800 == 36 [pid = 3064] [id = 293] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF74E0800 == 35 [pid = 3064] [id = 292] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55FA000 == 34 [pid = 3064] [id = 291] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF486F800 == 33 [pid = 3064] [id = 290] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4649000 == 32 [pid = 3064] [id = 289] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4187000 == 31 [pid = 3064] [id = 288] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD94800 == 30 [pid = 3064] [id = 287] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8153800 == 29 [pid = 3064] [id = 286] 00:45:39 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE326800 == 28 [pid = 3064] [id = 285] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF55C1800) [pid = 3064] [serial = 840] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF430C400) [pid = 3064] [serial = 828] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF5122400) [pid = 3064] [serial = 831] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4C4BC00) [pid = 3064] [serial = 829] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF1804000) [pid = 3064] [serial = 822] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF1E3C800) [pid = 3064] [serial = 823] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4C55400) [pid = 3064] [serial = 808] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7D8B400) [pid = 3064] [serial = 816] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE80C1000) [pid = 3064] [serial = 817] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D97C00) [pid = 3064] [serial = 810] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE8FE3000) [pid = 3064] [serial = 811] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EECE3CC00) [pid = 3064] [serial = 813] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF137E000) [pid = 3064] [serial = 814] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC0F800) [pid = 3064] [serial = 819] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEE3BE800) [pid = 3064] [serial = 820] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC1CE800) [pid = 3064] [serial = 834] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3A3DC00) [pid = 3064] [serial = 835] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF56F0400) [pid = 3064] [serial = 841] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF51C0C00) [pid = 3064] [serial = 832] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF3A33400) [pid = 3064] [serial = 825] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF55B9400) [pid = 3064] [serial = 838] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3CD6000) [pid = 3064] [serial = 826] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF5563400) [pid = 3064] [serial = 837] [outer = 0000000000000000] [url = about:blank] 00:45:39 INFO - PROCESS | 3064 | 1467359139479 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:39 INFO - PROCESS | 3064 | 1467359139483 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7888800 == 29 [pid = 3064] [id = 297] 00:45:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7B0A400) [pid = 3064] [serial = 890] [outer = 0000000000000000] 00:45:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE7B11C00) [pid = 3064] [serial = 891] [outer = 0000003EE7B0A400] 00:45:39 INFO - PROCESS | 3064 | 1467359139533 Marionette DEBUG loaded listener.js 00:45:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7E4B000) [pid = 3064] [serial = 892] [outer = 0000003EE7B0A400] 00:45:39 INFO - PROCESS | 3064 | 1467359139987 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]]]}] 00:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 837ms 00:45:40 INFO - PROCESS | 3064 | 1467359140058 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 00:45:40 INFO - PROCESS | 3064 | 1467359140062 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 00:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:45:40 INFO - PROCESS | 3064 | 1467359140069 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:45:40 INFO - PROCESS | 3064 | 1467359140071 Marionette TRACE conn6 <- [1,1154,null,{}] 00:45:40 INFO - PROCESS | 3064 | 1467359140080 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}] 00:45:40 INFO - PROCESS | 3064 | 1467359140083 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:40 INFO - PROCESS | 3064 | 1467359140173 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 00:45:40 INFO - PROCESS | 3064 | 1467359140186 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 3064 | 1467359140188 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18B6800 == 30 [pid = 3064] [id = 298] 00:45:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EECC4CC00) [pid = 3064] [serial = 893] [outer = 0000000000000000] 00:45:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EECE3D400) [pid = 3064] [serial = 894] [outer = 0000003EECC4CC00] 00:45:40 INFO - PROCESS | 3064 | 1467359140236 Marionette DEBUG loaded listener.js 00:45:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEDD20800) [pid = 3064] [serial = 895] [outer = 0000003EECC4CC00] 00:45:40 INFO - PROCESS | 3064 | 1467359140699 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]]]}] 00:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 692ms 00:45:40 INFO - PROCESS | 3064 | 1467359140764 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 00:45:40 INFO - PROCESS | 3064 | 1467359140766 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 00:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:45:40 INFO - PROCESS | 3064 | 1467359140799 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:45:40 INFO - PROCESS | 3064 | 1467359140803 Marionette TRACE conn6 <- [1,1158,null,{}] 00:45:40 INFO - PROCESS | 3064 | 1467359140817 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}] 00:45:40 INFO - PROCESS | 3064 | 1467359140829 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:40 INFO - PROCESS | 3064 | 1467359140949 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 00:45:40 INFO - PROCESS | 3064 | 1467359140959 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 3064 | 1467359140963 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C6000 == 31 [pid = 3064] [id = 299] 00:45:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7B09000) [pid = 3064] [serial = 896] [outer = 0000000000000000] 00:45:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF1380C00) [pid = 3064] [serial = 897] [outer = 0000003EE7B09000] 00:45:41 INFO - PROCESS | 3064 | 1467359141014 Marionette DEBUG loaded listener.js 00:45:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1E3D000) [pid = 3064] [serial = 898] [outer = 0000003EE7B09000] 00:45:41 INFO - PROCESS | 3064 | 1467359141441 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]]]}] 00:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 691ms 00:45:41 INFO - PROCESS | 3064 | 1467359141509 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 00:45:41 INFO - PROCESS | 3064 | 1467359141512 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 00:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:45:41 INFO - PROCESS | 3064 | 1467359141516 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:45:41 INFO - PROCESS | 3064 | 1467359141518 Marionette TRACE conn6 <- [1,1162,null,{}] 00:45:41 INFO - PROCESS | 3064 | 1467359141522 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}] 00:45:41 INFO - PROCESS | 3064 | 1467359141524 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:41 INFO - PROCESS | 3064 | 1467359141640 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 00:45:41 INFO - PROCESS | 3064 | 1467359141690 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:41 INFO - PROCESS | 3064 | 1467359141692 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55F3000 == 32 [pid = 3064] [id = 300] 00:45:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC37E400) [pid = 3064] [serial = 899] [outer = 0000000000000000] 00:45:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3A07000) [pid = 3064] [serial = 900] [outer = 0000003EEC37E400] 00:45:41 INFO - PROCESS | 3064 | 1467359141742 Marionette DEBUG loaded listener.js 00:45:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF3C2C000) [pid = 3064] [serial = 901] [outer = 0000003EEC37E400] 00:45:42 INFO - PROCESS | 3064 | 1467359142186 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] 00:45:42 INFO - PROCESS | 3064 | 1467359142254 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 00:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:45:42 INFO - PROCESS | 3064 | 1467359142257 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:45:42 INFO - PROCESS | 3064 | 1467359142259 Marionette TRACE conn6 <- [1,1166,null,{}] 00:45:42 INFO - PROCESS | 3064 | 1467359142263 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}] 00:45:42 INFO - PROCESS | 3064 | 1467359142265 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:42 INFO - PROCESS | 3064 | 1467359142373 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 00:45:42 INFO - PROCESS | 3064 | 1467359142383 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:42 INFO - PROCESS | 3064 | 1467359142385 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8035000 == 33 [pid = 3064] [id = 301] 00:45:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7B05400) [pid = 3064] [serial = 902] [outer = 0000000000000000] 00:45:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF430EC00) [pid = 3064] [serial = 903] [outer = 0000003EE7B05400] 00:45:42 INFO - PROCESS | 3064 | 1467359142473 Marionette DEBUG loaded listener.js 00:45:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4C4D400) [pid = 3064] [serial = 904] [outer = 0000003EE7B05400] 00:45:42 INFO - PROCESS | 3064 | 1467359142904 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] 00:45:42 INFO - PROCESS | 3064 | 1467359142953 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 00:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:45:42 INFO - PROCESS | 3064 | 1467359142962 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:45:42 INFO - PROCESS | 3064 | 1467359142964 Marionette TRACE conn6 <- [1,1170,null,{}] 00:45:42 INFO - PROCESS | 3064 | 1467359142968 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}] 00:45:42 INFO - PROCESS | 3064 | 1467359142974 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:43 INFO - PROCESS | 3064 | 1467359143112 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 00:45:43 INFO - PROCESS | 3064 | 1467359143166 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:43 INFO - PROCESS | 3064 | 1467359143168 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF57000 == 34 [pid = 3064] [id = 302] 00:45:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF5198800) [pid = 3064] [serial = 905] [outer = 0000000000000000] 00:45:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF51C3000) [pid = 3064] [serial = 906] [outer = 0000003EF5198800] 00:45:43 INFO - PROCESS | 3064 | 1467359143214 Marionette DEBUG loaded listener.js 00:45:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF555D400) [pid = 3064] [serial = 907] [outer = 0000003EF5198800] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE831A800) [pid = 3064] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEDF1F800) [pid = 3064] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE8317000) [pid = 3064] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE830F000) [pid = 3064] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE8170000) [pid = 3064] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7BC1400) [pid = 3064] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7C33800) [pid = 3064] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF42A4000) [pid = 3064] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE6117000) [pid = 3064] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEE3E2000) [pid = 3064] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4319000) [pid = 3064] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF6875C00) [pid = 3064] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:45:43 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3A3CC00) [pid = 3064] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:45:43 INFO - PROCESS | 3064 | 1467359143717 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] 00:45:43 INFO - PROCESS | 3064 | 1467359143742 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 00:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:45:43 INFO - PROCESS | 3064 | 1467359143746 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:45:43 INFO - PROCESS | 3064 | 1467359143747 Marionette TRACE conn6 <- [1,1174,null,{}] 00:45:43 INFO - PROCESS | 3064 | 1467359143751 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}] 00:45:43 INFO - PROCESS | 3064 | 1467359143753 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:43 INFO - PROCESS | 3064 | 1467359143836 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 00:45:43 INFO - PROCESS | 3064 | 1467359143913 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:43 INFO - PROCESS | 3064 | 1467359143915 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB92A800 == 35 [pid = 3064] [id = 303] 00:45:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7C2C800) [pid = 3064] [serial = 908] [outer = 0000000000000000] 00:45:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A3F000) [pid = 3064] [serial = 909] [outer = 0000003EE7C2C800] 00:45:43 INFO - PROCESS | 3064 | 1467359143962 Marionette DEBUG loaded listener.js 00:45:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5565C00) [pid = 3064] [serial = 910] [outer = 0000003EE7C2C800] 00:45:44 INFO - PROCESS | 3064 | 1467359144334 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] 00:45:44 INFO - PROCESS | 3064 | 1467359144378 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 00:45:44 INFO - PROCESS | 3064 | 1467359144381 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:45:44 INFO - PROCESS | 3064 | 1467359144383 Marionette TRACE conn6 <- [1,1178,null,{}] 00:45:44 INFO - PROCESS | 3064 | 1467359144386 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}] 00:45:44 INFO - PROCESS | 3064 | 1467359144388 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:44 INFO - PROCESS | 3064 | 1467359144501 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 00:45:44 INFO - PROCESS | 3064 | 1467359144509 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:44 INFO - PROCESS | 3064 | 1467359144512 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC890000 == 36 [pid = 3064] [id = 304] 00:45:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF55A7400) [pid = 3064] [serial = 911] [outer = 0000000000000000] 00:45:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF55C5800) [pid = 3064] [serial = 912] [outer = 0000003EF55A7400] 00:45:44 INFO - PROCESS | 3064 | 1467359144564 Marionette DEBUG loaded listener.js 00:45:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF584D000) [pid = 3064] [serial = 913] [outer = 0000003EF55A7400] 00:45:44 INFO - PROCESS | 3064 | 1467359144971 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] 00:45:45 INFO - PROCESS | 3064 | 1467359145016 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 00:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:45:45 INFO - PROCESS | 3064 | 1467359145020 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:45:45 INFO - PROCESS | 3064 | 1467359145021 Marionette TRACE conn6 <- [1,1182,null,{}] 00:45:45 INFO - PROCESS | 3064 | 1467359145025 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}] 00:45:45 INFO - PROCESS | 3064 | 1467359145027 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:45 INFO - PROCESS | 3064 | 1467359145137 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 00:45:45 INFO - PROCESS | 3064 | 1467359145176 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:45 INFO - PROCESS | 3064 | 1467359145178 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C5800 == 37 [pid = 3064] [id = 305] 00:45:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF56F5800) [pid = 3064] [serial = 914] [outer = 0000000000000000] 00:45:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5D29400) [pid = 3064] [serial = 915] [outer = 0000003EF56F5800] 00:45:45 INFO - PROCESS | 3064 | 1467359145223 Marionette DEBUG loaded listener.js 00:45:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF6819800) [pid = 3064] [serial = 916] [outer = 0000003EF56F5800] 00:45:45 INFO - PROCESS | 3064 | 1467359145685 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] 00:45:45 INFO - PROCESS | 3064 | 1467359145761 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 00:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:45:45 INFO - PROCESS | 3064 | 1467359145767 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:45:45 INFO - PROCESS | 3064 | 1467359145771 Marionette TRACE conn6 <- [1,1186,null,{}] 00:45:45 INFO - PROCESS | 3064 | 1467359145778 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}] 00:45:45 INFO - PROCESS | 3064 | 1467359145781 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:45 INFO - PROCESS | 3064 | 1467359145914 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 00:45:46 INFO - PROCESS | 3064 | 1467359146020 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:46 INFO - PROCESS | 3064 | 1467359146023 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD80000 == 38 [pid = 3064] [id = 306] 00:45:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE8312800) [pid = 3064] [serial = 917] [outer = 0000000000000000] 00:45:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE8C44000) [pid = 3064] [serial = 918] [outer = 0000003EE8312800] 00:45:46 INFO - PROCESS | 3064 | 1467359146099 Marionette DEBUG loaded listener.js 00:45:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EECBDC400) [pid = 3064] [serial = 919] [outer = 0000003EE8312800] 00:45:46 INFO - PROCESS | 3064 | 1467359146705 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]]]}] 00:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 986ms 00:45:46 INFO - PROCESS | 3064 | 1467359146755 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 00:45:46 INFO - PROCESS | 3064 | 1467359146760 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 00:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:45:46 INFO - PROCESS | 3064 | 1467359146767 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:45:46 INFO - PROCESS | 3064 | 1467359146770 Marionette TRACE conn6 <- [1,1190,null,{}] 00:45:46 INFO - PROCESS | 3064 | 1467359146775 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}] 00:45:46 INFO - PROCESS | 3064 | 1467359146778 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:46 INFO - PROCESS | 3064 | 1467359146926 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 00:45:47 INFO - PROCESS | 3064 | 1467359147045 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:47 INFO - PROCESS | 3064 | 1467359147048 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF74E0800 == 39 [pid = 3064] [id = 307] 00:45:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1E39400) [pid = 3064] [serial = 920] [outer = 0000000000000000] 00:45:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1FC9800) [pid = 3064] [serial = 921] [outer = 0000003EF1E39400] 00:45:47 INFO - PROCESS | 3064 | 1467359147107 Marionette DEBUG loaded listener.js 00:45:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF42A2800) [pid = 3064] [serial = 922] [outer = 0000003EF1E39400] 00:45:47 INFO - PROCESS | 3064 | 1467359147708 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]]]}] 00:45:47 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 00:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 00:45:47 INFO - PROCESS | 3064 | 1467359147755 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 00:45:47 INFO - PROCESS | 3064 | 1467359147758 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 00:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:45:47 INFO - PROCESS | 3064 | 1467359147762 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:45:47 INFO - PROCESS | 3064 | 1467359147766 Marionette TRACE conn6 <- [1,1194,null,{}] 00:45:47 INFO - PROCESS | 3064 | 1467359147778 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}] 00:45:47 INFO - PROCESS | 3064 | 1467359147783 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:47 INFO - PROCESS | 3064 | 1467359147895 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 00:45:48 INFO - PROCESS | 3064 | 1467359148013 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:48 INFO - PROCESS | 3064 | 1467359148017 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDA6000 == 40 [pid = 3064] [id = 308] 00:45:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF51BE800) [pid = 3064] [serial = 923] [outer = 0000000000000000] 00:45:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF55AD400) [pid = 3064] [serial = 924] [outer = 0000003EF51BE800] 00:45:48 INFO - PROCESS | 3064 | 1467359148076 Marionette DEBUG loaded listener.js 00:45:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF7110800) [pid = 3064] [serial = 925] [outer = 0000003EF51BE800] 00:45:48 INFO - PROCESS | 3064 | 1467359148643 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]]]}] 00:45:48 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 00:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 944ms 00:45:48 INFO - PROCESS | 3064 | 1467359148707 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 00:45:48 INFO - PROCESS | 3064 | 1467359148711 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 00:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:45:48 INFO - PROCESS | 3064 | 1467359148715 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:45:48 INFO - PROCESS | 3064 | 1467359148717 Marionette TRACE conn6 <- [1,1198,null,{}] 00:45:48 INFO - PROCESS | 3064 | 1467359148721 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}] 00:45:48 INFO - PROCESS | 3064 | 1467359148724 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:48 INFO - PROCESS | 3064 | 1467359148877 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 00:45:48 INFO - PROCESS | 3064 | 1467359148928 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:48 INFO - PROCESS | 3064 | 1467359148930 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD34C800 == 41 [pid = 3064] [id = 309] 00:45:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF7E06800) [pid = 3064] [serial = 926] [outer = 0000000000000000] 00:45:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF7E09C00) [pid = 3064] [serial = 927] [outer = 0000003EF7E06800] 00:45:48 INFO - PROCESS | 3064 | 1467359148986 Marionette DEBUG loaded listener.js 00:45:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF8063000) [pid = 3064] [serial = 928] [outer = 0000003EF7E06800] 00:45:49 INFO - PROCESS | 3064 | 1467359149815 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]]]}] 00:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1132ms 00:45:49 INFO - PROCESS | 3064 | 1467359149849 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 00:45:49 INFO - PROCESS | 3064 | 1467359149853 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 00:45:49 INFO - PROCESS | 3064 | 1467359149859 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:45:49 INFO - PROCESS | 3064 | 1467359149862 Marionette TRACE conn6 <- [1,1202,null,{}] 00:45:49 INFO - PROCESS | 3064 | 1467359149868 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}] 00:45:49 INFO - PROCESS | 3064 | 1467359149870 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:50 INFO - PROCESS | 3064 | 1467359149983 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 00:45:50 INFO - PROCESS | 3064 | 1467359150061 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:50 INFO - PROCESS | 3064 | 1467359150066 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE6015000 == 42 [pid = 3064] [id = 310] 00:45:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EE7D30000) [pid = 3064] [serial = 929] [outer = 0000000000000000] 00:45:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EE9151800) [pid = 3064] [serial = 930] [outer = 0000003EE7D30000] 00:45:50 INFO - PROCESS | 3064 | 1467359150168 Marionette DEBUG loaded listener.js 00:45:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EED0D9C00) [pid = 3064] [serial = 931] [outer = 0000003EE7D30000] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC890000 == 41 [pid = 3064] [id = 304] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB92A800 == 40 [pid = 3064] [id = 303] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF57000 == 39 [pid = 3064] [id = 302] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8035000 == 38 [pid = 3064] [id = 301] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55F3000 == 37 [pid = 3064] [id = 300] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C6000 == 36 [pid = 3064] [id = 299] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18B6800 == 35 [pid = 3064] [id = 298] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7888800 == 34 [pid = 3064] [id = 297] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF486D000 == 33 [pid = 3064] [id = 296] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E73800 == 32 [pid = 3064] [id = 294] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED119800 == 31 [pid = 3064] [id = 295] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD34C800 == 30 [pid = 3064] [id = 309] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDA6000 == 29 [pid = 3064] [id = 308] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF74E0800 == 28 [pid = 3064] [id = 307] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C5800 == 27 [pid = 3064] [id = 305] 00:45:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD80000 == 26 [pid = 3064] [id = 306] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EEC1D2800) [pid = 3064] [serial = 862] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EE8FEB800) [pid = 3064] [serial = 861] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EEE308000) [pid = 3064] [serial = 867] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF1485000) [pid = 3064] [serial = 870] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EEE3E8C00) [pid = 3064] [serial = 868] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEC4BBC00) [pid = 3064] [serial = 856] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE8CD4C00) [pid = 3064] [serial = 855] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EECC44C00) [pid = 3064] [serial = 864] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF1FC1000) [pid = 3064] [serial = 873] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF189B800) [pid = 3064] [serial = 871] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7C36C00) [pid = 3064] [serial = 858] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7D82800) [pid = 3064] [serial = 859] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF42A7000) [pid = 3064] [serial = 879] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7E48000) [pid = 3064] [serial = 844] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE6A24800) [pid = 3064] [serial = 843] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF189BC00) [pid = 3064] [serial = 847] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF1388C00) [pid = 3064] [serial = 846] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4317C00) [pid = 3064] [serial = 880] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF5195C00) [pid = 3064] [serial = 850] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF4C57C00) [pid = 3064] [serial = 849] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF4C50C00) [pid = 3064] [serial = 882] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF7113800) [pid = 3064] [serial = 853] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF68D5000) [pid = 3064] [serial = 852] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3A59C00) [pid = 3064] [serial = 876] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF3C2F400) [pid = 3064] [serial = 874] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF4110C00) [pid = 3064] [serial = 877] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEDC07000) [pid = 3064] [serial = 865] [outer = 0000000000000000] [url = about:blank] 00:45:51 INFO - PROCESS | 3064 | 1467359151425 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]]]}] 00:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1593ms 00:45:51 INFO - PROCESS | 3064 | 1467359151456 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 00:45:51 INFO - PROCESS | 3064 | 1467359151461 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 00:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:45:51 INFO - PROCESS | 3064 | 1467359151467 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:45:51 INFO - PROCESS | 3064 | 1467359151471 Marionette TRACE conn6 <- [1,1206,null,{}] 00:45:51 INFO - PROCESS | 3064 | 1467359151477 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}] 00:45:51 INFO - PROCESS | 3064 | 1467359151480 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:51 INFO - PROCESS | 3064 | 1467359151569 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 00:45:51 INFO - PROCESS | 3064 | 1467359151577 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:51 INFO - PROCESS | 3064 | 1467359151581 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC46F000 == 27 [pid = 3064] [id = 311] 00:45:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7D2EC00) [pid = 3064] [serial = 932] [outer = 0000000000000000] 00:45:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D85400) [pid = 3064] [serial = 933] [outer = 0000003EE7D2EC00] 00:45:51 INFO - PROCESS | 3064 | 1467359151631 Marionette DEBUG loaded listener.js 00:45:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7E48800) [pid = 3064] [serial = 934] [outer = 0000003EE7D2EC00] 00:45:52 INFO - PROCESS | 3064 | 1467359152121 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]]]}] 00:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 00:45:52 INFO - PROCESS | 3064 | 1467359152162 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 00:45:52 INFO - PROCESS | 3064 | 1467359152167 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 00:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:45:52 INFO - PROCESS | 3064 | 1467359152174 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:45:52 INFO - PROCESS | 3064 | 1467359152177 Marionette TRACE conn6 <- [1,1210,null,{}] 00:45:52 INFO - PROCESS | 3064 | 1467359152180 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}] 00:45:52 INFO - PROCESS | 3064 | 1467359152183 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:52 INFO - PROCESS | 3064 | 1467359152274 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 00:45:52 INFO - PROCESS | 3064 | 1467359152282 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 3064 | 1467359152284 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE40F800 == 28 [pid = 3064] [id = 312] 00:45:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEC119C00) [pid = 3064] [serial = 935] [outer = 0000000000000000] 00:45:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC125000) [pid = 3064] [serial = 936] [outer = 0000003EEC119C00] 00:45:52 INFO - PROCESS | 3064 | 1467359152365 Marionette DEBUG loaded listener.js 00:45:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC1D7C00) [pid = 3064] [serial = 937] [outer = 0000003EEC119C00] 00:45:52 INFO - PROCESS | 3064 | 1467359152813 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] 00:45:52 INFO - PROCESS | 3064 | 1467359152870 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 00:45:52 INFO - PROCESS | 3064 | 1467359152874 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:45:52 INFO - PROCESS | 3064 | 1467359152877 Marionette TRACE conn6 <- [1,1214,null,{}] 00:45:52 INFO - PROCESS | 3064 | 1467359152889 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}] 00:45:52 INFO - PROCESS | 3064 | 1467359152894 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:52 INFO - PROCESS | 3064 | 1467359152981 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 00:45:52 INFO - PROCESS | 3064 | 1467359152990 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 3064 | 1467359152994 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458B000 == 29 [pid = 3064] [id = 313] 00:45:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE78E8C00) [pid = 3064] [serial = 938] [outer = 0000000000000000] 00:45:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEDC87400) [pid = 3064] [serial = 939] [outer = 0000003EE78E8C00] 00:45:53 INFO - PROCESS | 3064 | 1467359153052 Marionette DEBUG loaded listener.js 00:45:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEDF1DC00) [pid = 3064] [serial = 940] [outer = 0000003EE78E8C00] 00:45:53 INFO - PROCESS | 3064 | 1467359153483 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]]]}] 00:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 00:45:53 INFO - PROCESS | 3064 | 1467359153514 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 00:45:53 INFO - PROCESS | 3064 | 1467359153517 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 00:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:45:53 INFO - PROCESS | 3064 | 1467359153521 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:45:53 INFO - PROCESS | 3064 | 1467359153522 Marionette TRACE conn6 <- [1,1218,null,{}] 00:45:53 INFO - PROCESS | 3064 | 1467359153526 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}] 00:45:53 INFO - PROCESS | 3064 | 1467359153528 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:53 INFO - PROCESS | 3064 | 1467359153649 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 00:45:53 INFO - PROCESS | 3064 | 1467359153723 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:53 INFO - PROCESS | 3064 | 1467359153725 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47B6800 == 30 [pid = 3064] [id = 314] 00:45:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE3EB800) [pid = 3064] [serial = 941] [outer = 0000000000000000] 00:45:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEE859400) [pid = 3064] [serial = 942] [outer = 0000003EEE3EB800] 00:45:53 INFO - PROCESS | 3064 | 1467359153771 Marionette DEBUG loaded listener.js 00:45:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF1484000) [pid = 3064] [serial = 943] [outer = 0000003EEE3EB800] 00:45:54 INFO - PROCESS | 3064 | 1467359154215 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]]]}] 00:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 00:45:54 INFO - PROCESS | 3064 | 1467359154258 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 00:45:54 INFO - PROCESS | 3064 | 1467359154260 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 00:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:45:54 INFO - PROCESS | 3064 | 1467359154264 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:45:54 INFO - PROCESS | 3064 | 1467359154266 Marionette TRACE conn6 <- [1,1222,null,{}] 00:45:54 INFO - PROCESS | 3064 | 1467359154270 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}] 00:45:54 INFO - PROCESS | 3064 | 1467359154272 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:54 INFO - PROCESS | 3064 | 1467359154381 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 00:45:54 INFO - PROCESS | 3064 | 1467359154388 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:54 INFO - PROCESS | 3064 | 1467359154390 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E2E800 == 31 [pid = 3064] [id = 315] 00:45:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEC117400) [pid = 3064] [serial = 944] [outer = 0000000000000000] 00:45:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1898000) [pid = 3064] [serial = 945] [outer = 0000003EEC117400] 00:45:54 INFO - PROCESS | 3064 | 1467359154437 Marionette DEBUG loaded listener.js 00:45:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1E35400) [pid = 3064] [serial = 946] [outer = 0000003EEC117400] 00:45:54 INFO - PROCESS | 3064 | 1467359154880 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]]]}] 00:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 00:45:54 INFO - PROCESS | 3064 | 1467359154963 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 00:45:54 INFO - PROCESS | 3064 | 1467359154966 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 00:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:45:54 INFO - PROCESS | 3064 | 1467359154969 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:45:54 INFO - PROCESS | 3064 | 1467359154971 Marionette TRACE conn6 <- [1,1226,null,{}] 00:45:54 INFO - PROCESS | 3064 | 1467359154975 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}] 00:45:54 INFO - PROCESS | 3064 | 1467359154981 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:55 INFO - PROCESS | 3064 | 1467359155156 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 00:45:55 INFO - PROCESS | 3064 | 1467359155205 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:55 INFO - PROCESS | 3064 | 1467359155208 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF68B8000 == 32 [pid = 3064] [id = 316] 00:45:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EECC94C00) [pid = 3064] [serial = 947] [outer = 0000000000000000] 00:45:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF3C2F800) [pid = 3064] [serial = 948] [outer = 0000003EECC94C00] 00:45:55 INFO - PROCESS | 3064 | 1467359155253 Marionette DEBUG loaded listener.js 00:45:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF411A800) [pid = 3064] [serial = 949] [outer = 0000003EECC94C00] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF55A7400) [pid = 3064] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EECC4CC00) [pid = 3064] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7B0A400) [pid = 3064] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF5198800) [pid = 3064] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEC37E400) [pid = 3064] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EED075C00) [pid = 3064] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7B09000) [pid = 3064] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF56F5800) [pid = 3064] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7B05400) [pid = 3064] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7C2C800) [pid = 3064] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7D90C00) [pid = 3064] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:45:55 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF42A5400) [pid = 3064] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:45:55 INFO - PROCESS | 3064 | 1467359155846 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]]]}] 00:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 944ms 00:45:55 INFO - PROCESS | 3064 | 1467359155917 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 00:45:55 INFO - PROCESS | 3064 | 1467359155919 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 00:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:45:55 INFO - PROCESS | 3064 | 1467359155922 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:45:55 INFO - PROCESS | 3064 | 1467359155924 Marionette TRACE conn6 <- [1,1230,null,{}] 00:45:55 INFO - PROCESS | 3064 | 1467359155928 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}] 00:45:55 INFO - PROCESS | 3064 | 1467359155930 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:56 INFO - PROCESS | 3064 | 1467359156035 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 00:45:56 INFO - PROCESS | 3064 | 1467359156085 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:56 INFO - PROCESS | 3064 | 1467359156088 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF821D000 == 33 [pid = 3064] [id = 317] 00:45:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7B0E000) [pid = 3064] [serial = 950] [outer = 0000000000000000] 00:45:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EECC4CC00) [pid = 3064] [serial = 951] [outer = 0000003EE7B0E000] 00:45:56 INFO - PROCESS | 3064 | 1467359156133 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF42A1800) [pid = 3064] [serial = 952] [outer = 0000003EE7B0E000] 00:45:56 INFO - PROCESS | 3064 | 1467359156498 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]]]}] 00:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 627ms 00:45:56 INFO - PROCESS | 3064 | 1467359156553 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 00:45:56 INFO - PROCESS | 3064 | 1467359156555 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 00:45:56 INFO - PROCESS | 3064 | 1467359156558 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:45:56 INFO - PROCESS | 3064 | 1467359156560 Marionette TRACE conn6 <- [1,1234,null,{}] 00:45:56 INFO - PROCESS | 3064 | 1467359156564 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}] 00:45:56 INFO - PROCESS | 3064 | 1467359156566 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:56 INFO - PROCESS | 3064 | 1467359156645 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 00:45:56 INFO - PROCESS | 3064 | 1467359156650 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:56 INFO - PROCESS | 3064 | 1467359156652 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB8E800 == 34 [pid = 3064] [id = 318] 00:45:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4313800) [pid = 3064] [serial = 953] [outer = 0000000000000000] 00:45:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF456D000) [pid = 3064] [serial = 954] [outer = 0000003EF4313800] 00:45:56 INFO - PROCESS | 3064 | 1467359156697 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4C50400) [pid = 3064] [serial = 955] [outer = 0000003EF4313800] 00:45:57 INFO - PROCESS | 3064 | 1467359157156 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]]]}] 00:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 629ms 00:45:57 INFO - PROCESS | 3064 | 1467359157215 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 00:45:57 INFO - PROCESS | 3064 | 1467359157219 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 00:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:45:57 INFO - PROCESS | 3064 | 1467359157226 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:45:57 INFO - PROCESS | 3064 | 1467359157231 Marionette TRACE conn6 <- [1,1238,null,{}] 00:45:57 INFO - PROCESS | 3064 | 1467359157237 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}] 00:45:57 INFO - PROCESS | 3064 | 1467359157241 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:57 INFO - PROCESS | 3064 | 1467359157377 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 00:45:57 INFO - PROCESS | 3064 | 1467359157453 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:57 INFO - PROCESS | 3064 | 1467359157459 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE86DA000 == 35 [pid = 3064] [id = 319] 00:45:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE78ED800) [pid = 3064] [serial = 956] [outer = 0000000000000000] 00:45:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7B03000) [pid = 3064] [serial = 957] [outer = 0000003EE78ED800] 00:45:57 INFO - PROCESS | 3064 | 1467359157561 Marionette DEBUG loaded listener.js 00:45:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7D89000) [pid = 3064] [serial = 958] [outer = 0000003EE78ED800] 00:45:58 INFO - PROCESS | 3064 | 1467359158354 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]]]}] 00:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1196ms 00:45:58 INFO - PROCESS | 3064 | 1467359158422 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 00:45:58 INFO - PROCESS | 3064 | 1467359158426 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 00:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:45:58 INFO - PROCESS | 3064 | 1467359158432 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:45:58 INFO - PROCESS | 3064 | 1467359158437 Marionette TRACE conn6 <- [1,1242,null,{}] 00:45:58 INFO - PROCESS | 3064 | 1467359158441 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}] 00:45:58 INFO - PROCESS | 3064 | 1467359158444 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:58 INFO - PROCESS | 3064 | 1467359158573 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 00:45:58 INFO - PROCESS | 3064 | 1467359158642 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:58 INFO - PROCESS | 3064 | 1467359158645 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A9D000 == 36 [pid = 3064] [id = 320] 00:45:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEC4B7400) [pid = 3064] [serial = 959] [outer = 0000000000000000] 00:45:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EECE37400) [pid = 3064] [serial = 960] [outer = 0000003EEC4B7400] 00:45:58 INFO - PROCESS | 3064 | 1467359158744 Marionette DEBUG loaded listener.js 00:45:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEE302400) [pid = 3064] [serial = 961] [outer = 0000003EEC4B7400] 00:45:59 INFO - PROCESS | 3064 | 1467359159590 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]]]}] 00:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1253ms 00:45:59 INFO - PROCESS | 3064 | 1467359159684 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 00:45:59 INFO - PROCESS | 3064 | 1467359159688 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 00:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:45:59 INFO - PROCESS | 3064 | 1467359159693 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:45:59 INFO - PROCESS | 3064 | 1467359159697 Marionette TRACE conn6 <- [1,1246,null,{}] 00:45:59 INFO - PROCESS | 3064 | 1467359159702 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}] 00:45:59 INFO - PROCESS | 3064 | 1467359159706 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:59 INFO - PROCESS | 3064 | 1467359159851 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 00:45:59 INFO - PROCESS | 3064 | 1467359159922 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:45:59 INFO - PROCESS | 3064 | 1467359159926 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:45:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F6B000 == 37 [pid = 3064] [id = 321] 00:45:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE81C0C00) [pid = 3064] [serial = 962] [outer = 0000000000000000] 00:46:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEC117C00) [pid = 3064] [serial = 963] [outer = 0000003EE81C0C00] 00:46:00 INFO - PROCESS | 3064 | 1467359160019 Marionette DEBUG loaded listener.js 00:46:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EEC37AC00) [pid = 3064] [serial = 964] [outer = 0000003EE81C0C00] 00:46:00 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF821D000 == 36 [pid = 3064] [id = 317] 00:46:00 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF68B8000 == 35 [pid = 3064] [id = 316] 00:46:00 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E2E800 == 34 [pid = 3064] [id = 315] 00:46:00 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47B6800 == 33 [pid = 3064] [id = 314] 00:46:00 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF458B000 == 32 [pid = 3064] [id = 313] 00:46:00 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE40F800 == 31 [pid = 3064] [id = 312] 00:46:00 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC46F000 == 30 [pid = 3064] [id = 311] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF584D000) [pid = 3064] [serial = 913] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EECE3D400) [pid = 3064] [serial = 894] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7B11C00) [pid = 3064] [serial = 891] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF555D400) [pid = 3064] [serial = 907] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF3A07000) [pid = 3064] [serial = 900] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EED143800) [pid = 3064] [serial = 888] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEDD20800) [pid = 3064] [serial = 895] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1380C00) [pid = 3064] [serial = 897] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF55C5800) [pid = 3064] [serial = 912] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF51C3000) [pid = 3064] [serial = 906] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF6819800) [pid = 3064] [serial = 916] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF430EC00) [pid = 3064] [serial = 903] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF5565C00) [pid = 3064] [serial = 910] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7D9FC00) [pid = 3064] [serial = 885] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF511A400) [pid = 3064] [serial = 883] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF1E3D000) [pid = 3064] [serial = 898] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3C2C000) [pid = 3064] [serial = 901] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7E4B000) [pid = 3064] [serial = 892] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF4C4D400) [pid = 3064] [serial = 904] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC119000) [pid = 3064] [serial = 886] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEE3DC400) [pid = 3064] [serial = 889] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3A3F000) [pid = 3064] [serial = 909] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF5D29400) [pid = 3064] [serial = 915] [outer = 0000000000000000] [url = about:blank] 00:46:00 INFO - PROCESS | 3064 | 1467359160531 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]]]}] 00:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 881ms 00:46:00 INFO - PROCESS | 3064 | 1467359160579 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 00:46:00 INFO - PROCESS | 3064 | 1467359160583 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 00:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:46:00 INFO - PROCESS | 3064 | 1467359160589 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:46:00 INFO - PROCESS | 3064 | 1467359160592 Marionette TRACE conn6 <- [1,1250,null,{}] 00:46:00 INFO - PROCESS | 3064 | 1467359160596 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}] 00:46:00 INFO - PROCESS | 3064 | 1467359160599 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:00 INFO - PROCESS | 3064 | 1467359160689 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 00:46:00 INFO - PROCESS | 3064 | 1467359160695 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:00 INFO - PROCESS | 3064 | 1467359160698 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1867800 == 31 [pid = 3064] [id = 322] 00:46:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC1D4C00) [pid = 3064] [serial = 965] [outer = 0000000000000000] 00:46:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC45C000) [pid = 3064] [serial = 966] [outer = 0000003EEC1D4C00] 00:46:00 INFO - PROCESS | 3064 | 1467359160746 Marionette DEBUG loaded listener.js 00:46:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEDC06400) [pid = 3064] [serial = 967] [outer = 0000003EEC1D4C00] 00:46:01 INFO - PROCESS | 3064 | 1467359161234 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]]]}] 00:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 00:46:01 INFO - PROCESS | 3064 | 1467359161284 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 00:46:01 INFO - PROCESS | 3064 | 1467359161286 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 00:46:01 INFO - PROCESS | 3064 | 1467359161290 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:46:01 INFO - PROCESS | 3064 | 1467359161294 Marionette TRACE conn6 <- [1,1254,null,{}] 00:46:01 INFO - PROCESS | 3064 | 1467359161306 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}] 00:46:01 INFO - PROCESS | 3064 | 1467359161311 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:01 INFO - PROCESS | 3064 | 1467359161428 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 00:46:01 INFO - PROCESS | 3064 | 1467359161509 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:01 INFO - PROCESS | 3064 | 1467359161519 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF464C000 == 32 [pid = 3064] [id = 323] 00:46:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF147C400) [pid = 3064] [serial = 968] [outer = 0000000000000000] 00:46:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1894400) [pid = 3064] [serial = 969] [outer = 0000003EF147C400] 00:46:01 INFO - PROCESS | 3064 | 1467359161570 Marionette DEBUG loaded listener.js 00:46:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1E3F400) [pid = 3064] [serial = 970] [outer = 0000003EF147C400] 00:46:01 INFO - PROCESS | 3064 | 1467359161958 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]]]}] 00:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 00:46:01 INFO - PROCESS | 3064 | 1467359161985 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 00:46:01 INFO - PROCESS | 3064 | 1467359161987 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 00:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:46:02 INFO - PROCESS | 3064 | 1467359161991 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:46:02 INFO - PROCESS | 3064 | 1467359161993 Marionette TRACE conn6 <- [1,1258,null,{}] 00:46:02 INFO - PROCESS | 3064 | 1467359161996 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}] 00:46:02 INFO - PROCESS | 3064 | 1467359161998 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:02 INFO - PROCESS | 3064 | 1467359162087 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 00:46:02 INFO - PROCESS | 3064 | 1467359162094 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:02 INFO - PROCESS | 3064 | 1467359162096 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55FA000 == 33 [pid = 3064] [id = 324] 00:46:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A38000) [pid = 3064] [serial = 971] [outer = 0000000000000000] 00:46:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3C2B000) [pid = 3064] [serial = 972] [outer = 0000003EF3A38000] 00:46:02 INFO - PROCESS | 3064 | 1467359162143 Marionette DEBUG loaded listener.js 00:46:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4115400) [pid = 3064] [serial = 973] [outer = 0000003EF3A38000] 00:46:02 INFO - PROCESS | 3064 | 1467359162621 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]]]}] 00:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 00:46:02 INFO - PROCESS | 3064 | 1467359162686 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 00:46:02 INFO - PROCESS | 3064 | 1467359162688 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 00:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:46:02 INFO - PROCESS | 3064 | 1467359162692 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:46:02 INFO - PROCESS | 3064 | 1467359162694 Marionette TRACE conn6 <- [1,1262,null,{}] 00:46:02 INFO - PROCESS | 3064 | 1467359162697 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}] 00:46:02 INFO - PROCESS | 3064 | 1467359162700 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:02 INFO - PROCESS | 3064 | 1467359162843 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 00:46:02 INFO - PROCESS | 3064 | 1467359162874 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:02 INFO - PROCESS | 3064 | 1467359162876 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF7B84800 == 34 [pid = 3064] [id = 325] 00:46:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4575800) [pid = 3064] [serial = 974] [outer = 0000000000000000] 00:46:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C4F000) [pid = 3064] [serial = 975] [outer = 0000003EF4575800] 00:46:02 INFO - PROCESS | 3064 | 1467359162922 Marionette DEBUG loaded listener.js 00:46:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5117800) [pid = 3064] [serial = 976] [outer = 0000003EF4575800] 00:46:03 INFO - PROCESS | 3064 | 1467359163365 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]]]}] 00:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 00:46:03 INFO - PROCESS | 3064 | 1467359163428 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 00:46:03 INFO - PROCESS | 3064 | 1467359163430 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 00:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:46:03 INFO - PROCESS | 3064 | 1467359163434 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:46:03 INFO - PROCESS | 3064 | 1467359163436 Marionette TRACE conn6 <- [1,1266,null,{}] 00:46:03 INFO - PROCESS | 3064 | 1467359163440 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}] 00:46:03 INFO - PROCESS | 3064 | 1467359163446 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:03 INFO - PROCESS | 3064 | 1467359163584 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 00:46:03 INFO - PROCESS | 3064 | 1467359163639 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:03 INFO - PROCESS | 3064 | 1467359163642 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF55000 == 35 [pid = 3064] [id = 326] 00:46:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF519A800) [pid = 3064] [serial = 977] [outer = 0000000000000000] 00:46:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF51C0C00) [pid = 3064] [serial = 978] [outer = 0000003EF519A800] 00:46:03 INFO - PROCESS | 3064 | 1467359163689 Marionette DEBUG loaded listener.js 00:46:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF555F800) [pid = 3064] [serial = 979] [outer = 0000003EF519A800] 00:46:04 INFO - PROCESS | 3064 | 1467359164122 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]]]}] 00:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 00:46:04 INFO - PROCESS | 3064 | 1467359164180 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 00:46:04 INFO - PROCESS | 3064 | 1467359164183 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 00:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:46:04 INFO - PROCESS | 3064 | 1467359164189 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:46:04 INFO - PROCESS | 3064 | 1467359164190 Marionette TRACE conn6 <- [1,1270,null,{}] 00:46:04 INFO - PROCESS | 3064 | 1467359164198 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}] 00:46:04 INFO - PROCESS | 3064 | 1467359164200 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:04 INFO - PROCESS | 3064 | 1467359164319 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 00:46:04 INFO - PROCESS | 3064 | 1467359164329 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 3064 | 1467359164331 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD48000 == 36 [pid = 3064] [id = 327] 00:46:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF5565C00) [pid = 3064] [serial = 980] [outer = 0000000000000000] 00:46:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF556B400) [pid = 3064] [serial = 981] [outer = 0000003EF5565C00] 00:46:04 INFO - PROCESS | 3064 | 1467359164376 Marionette DEBUG loaded listener.js 00:46:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF55C0C00) [pid = 3064] [serial = 982] [outer = 0000003EF5565C00] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE78E8C00) [pid = 3064] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEE3EB800) [pid = 3064] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEC117400) [pid = 3064] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7B0E000) [pid = 3064] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EECC94C00) [pid = 3064] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE8312800) [pid = 3064] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1E39400) [pid = 3064] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF51BE800) [pid = 3064] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF7E06800) [pid = 3064] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7D2EC00) [pid = 3064] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC119C00) [pid = 3064] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:46:04 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7D30000) [pid = 3064] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:46:04 INFO - PROCESS | 3064 | 1467359164821 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]]]}] 00:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 00:46:04 INFO - PROCESS | 3064 | 1467359164881 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 00:46:04 INFO - PROCESS | 3064 | 1467359164883 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 00:46:04 INFO - PROCESS | 3064 | 1467359164886 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:46:04 INFO - PROCESS | 3064 | 1467359164888 Marionette TRACE conn6 <- [1,1274,null,{}] 00:46:04 INFO - PROCESS | 3064 | 1467359164892 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}] 00:46:04 INFO - PROCESS | 3064 | 1467359164894 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:04 INFO - PROCESS | 3064 | 1467359164976 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 00:46:04 INFO - PROCESS | 3064 | 1467359164982 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 3064 | 1467359164984 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC887800 == 37 [pid = 3064] [id = 328] 00:46:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC117400) [pid = 3064] [serial = 983] [outer = 0000000000000000] 00:46:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF430D800) [pid = 3064] [serial = 984] [outer = 0000003EEC117400] 00:46:05 INFO - PROCESS | 3064 | 1467359165028 Marionette DEBUG loaded listener.js 00:46:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF55C5800) [pid = 3064] [serial = 985] [outer = 0000003EEC117400] 00:46:05 INFO - PROCESS | 3064 | 1467359165445 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]]]}] 00:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 628ms 00:46:05 INFO - PROCESS | 3064 | 1467359165518 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 00:46:05 INFO - PROCESS | 3064 | 1467359165528 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 00:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:46:05 INFO - PROCESS | 3064 | 1467359165532 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:46:05 INFO - PROCESS | 3064 | 1467359165534 Marionette TRACE conn6 <- [1,1278,null,{}] 00:46:05 INFO - PROCESS | 3064 | 1467359165538 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}] 00:46:05 INFO - PROCESS | 3064 | 1467359165540 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:05 INFO - PROCESS | 3064 | 1467359165625 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 00:46:05 INFO - PROCESS | 3064 | 1467359165661 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:05 INFO - PROCESS | 3064 | 1467359165663 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC92B000 == 38 [pid = 3064] [id = 329] 00:46:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF584EC00) [pid = 3064] [serial = 986] [outer = 0000000000000000] 00:46:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF5853000) [pid = 3064] [serial = 987] [outer = 0000003EF584EC00] 00:46:05 INFO - PROCESS | 3064 | 1467359165707 Marionette DEBUG loaded listener.js 00:46:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF680F000) [pid = 3064] [serial = 988] [outer = 0000003EF584EC00] 00:46:06 INFO - PROCESS | 3064 | 1467359166134 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]]]}] 00:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 00:46:06 INFO - PROCESS | 3064 | 1467359166167 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 00:46:06 INFO - PROCESS | 3064 | 1467359166169 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 00:46:06 INFO - PROCESS | 3064 | 1467359166172 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:46:06 INFO - PROCESS | 3064 | 1467359166174 Marionette TRACE conn6 <- [1,1282,null,{}] 00:46:06 INFO - PROCESS | 3064 | 1467359166178 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}] 00:46:06 INFO - PROCESS | 3064 | 1467359166180 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:06 INFO - PROCESS | 3064 | 1467359166264 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 00:46:06 INFO - PROCESS | 3064 | 1467359166269 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:06 INFO - PROCESS | 3064 | 1467359166271 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB6F800 == 39 [pid = 3064] [id = 330] 00:46:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF68DF000) [pid = 3064] [serial = 989] [outer = 0000000000000000] 00:46:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF7113800) [pid = 3064] [serial = 990] [outer = 0000003EF68DF000] 00:46:06 INFO - PROCESS | 3064 | 1467359166316 Marionette DEBUG loaded listener.js 00:46:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF7B50000) [pid = 3064] [serial = 991] [outer = 0000003EF68DF000] 00:46:06 INFO - PROCESS | 3064 | 1467359166897 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]]]}] 00:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 777ms 00:46:07 INFO - PROCESS | 3064 | 1467359166990 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 00:46:07 INFO - PROCESS | 3064 | 1467359166995 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 00:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:46:07 INFO - PROCESS | 3064 | 1467359167015 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:46:07 INFO - PROCESS | 3064 | 1467359167019 Marionette TRACE conn6 <- [1,1286,null,{}] 00:46:07 INFO - PROCESS | 3064 | 1467359167026 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}] 00:46:07 INFO - PROCESS | 3064 | 1467359167029 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:07 INFO - PROCESS | 3064 | 1467359167160 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 00:46:07 INFO - PROCESS | 3064 | 1467359167272 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:07 INFO - PROCESS | 3064 | 1467359167275 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE424000 == 40 [pid = 3064] [id = 331] 00:46:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7DA2000) [pid = 3064] [serial = 992] [outer = 0000000000000000] 00:46:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC119800) [pid = 3064] [serial = 993] [outer = 0000003EE7DA2000] 00:46:07 INFO - PROCESS | 3064 | 1467359167336 Marionette DEBUG loaded listener.js 00:46:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EED0E1800) [pid = 3064] [serial = 994] [outer = 0000003EE7DA2000] 00:46:07 INFO - PROCESS | 3064 | 1467359167925 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]]]}] 00:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 944ms 00:46:07 INFO - PROCESS | 3064 | 1467359167962 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 00:46:07 INFO - PROCESS | 3064 | 1467359167967 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 00:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:46:07 INFO - PROCESS | 3064 | 1467359167974 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:46:07 INFO - PROCESS | 3064 | 1467359167977 Marionette TRACE conn6 <- [1,1290,null,{}] 00:46:07 INFO - PROCESS | 3064 | 1467359167981 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}] 00:46:07 INFO - PROCESS | 3064 | 1467359167984 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:08 INFO - PROCESS | 3064 | 1467359168100 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 00:46:08 INFO - PROCESS | 3064 | 1467359168190 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:08 INFO - PROCESS | 3064 | 1467359168193 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D6D800 == 41 [pid = 3064] [id = 332] 00:46:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1E34000) [pid = 3064] [serial = 995] [outer = 0000000000000000] 00:46:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1F38000) [pid = 3064] [serial = 996] [outer = 0000003EF1E34000] 00:46:08 INFO - PROCESS | 3064 | 1467359168251 Marionette DEBUG loaded listener.js 00:46:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF3CCB000) [pid = 3064] [serial = 997] [outer = 0000003EF1E34000] 00:46:08 INFO - PROCESS | 3064 | 1467359168843 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]]]}] 00:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 944ms 00:46:08 INFO - PROCESS | 3064 | 1467359168920 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 00:46:08 INFO - PROCESS | 3064 | 1467359168923 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 00:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:46:08 INFO - PROCESS | 3064 | 1467359168927 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:46:08 INFO - PROCESS | 3064 | 1467359168931 Marionette TRACE conn6 <- [1,1294,null,{}] 00:46:08 INFO - PROCESS | 3064 | 1467359168944 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}] 00:46:08 INFO - PROCESS | 3064 | 1467359168949 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:09 INFO - PROCESS | 3064 | 1467359169075 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 00:46:09 INFO - PROCESS | 3064 | 1467359169187 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:09 INFO - PROCESS | 3064 | 1467359169191 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDB3800 == 42 [pid = 3064] [id = 333] 00:46:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF555D800) [pid = 3064] [serial = 998] [outer = 0000000000000000] 00:46:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF556B000) [pid = 3064] [serial = 999] [outer = 0000003EF555D800] 00:46:09 INFO - PROCESS | 3064 | 1467359169250 Marionette DEBUG loaded listener.js 00:46:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF7B4CC00) [pid = 3064] [serial = 1000] [outer = 0000003EF555D800] 00:46:09 INFO - PROCESS | 3064 | 1467359169818 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]]]}] 00:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 943ms 00:46:09 INFO - PROCESS | 3064 | 1467359169871 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 00:46:09 INFO - PROCESS | 3064 | 1467359169875 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 00:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:46:09 INFO - PROCESS | 3064 | 1467359169878 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:46:09 INFO - PROCESS | 3064 | 1467359169880 Marionette TRACE conn6 <- [1,1298,null,{}] 00:46:09 INFO - PROCESS | 3064 | 1467359169884 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}] 00:46:09 INFO - PROCESS | 3064 | 1467359169887 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:10 INFO - PROCESS | 3064 | 1467359170000 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 00:46:10 INFO - PROCESS | 3064 | 1467359170121 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:10 INFO - PROCESS | 3064 | 1467359170124 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFDF50800 == 43 [pid = 3064] [id = 334] 00:46:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE7C2B800) [pid = 3064] [serial = 1001] [outer = 0000000000000000] 00:46:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF8237C00) [pid = 3064] [serial = 1002] [outer = 0000003EE7C2B800] 00:46:10 INFO - PROCESS | 3064 | 1467359170180 Marionette DEBUG loaded listener.js 00:46:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF82DAC00) [pid = 3064] [serial = 1003] [outer = 0000003EE7C2B800] 00:46:11 INFO - PROCESS | 3064 | 1467359171002 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]]]}] 00:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 00:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1193ms 00:46:11 INFO - PROCESS | 3064 | 1467359171074 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 00:46:11 INFO - PROCESS | 3064 | 1467359171078 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 00:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:46:11 INFO - PROCESS | 3064 | 1467359171084 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:46:11 INFO - PROCESS | 3064 | 1467359171087 Marionette TRACE conn6 <- [1,1302,null,{}] 00:46:11 INFO - PROCESS | 3064 | 1467359171093 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}] 00:46:11 INFO - PROCESS | 3064 | 1467359171096 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:11 INFO - PROCESS | 3064 | 1467359171259 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 00:46:11 INFO - PROCESS | 3064 | 1467359171378 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 3064 | 1467359171382 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC17D000 == 44 [pid = 3064] [id = 335] 00:46:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EE7E4B400) [pid = 3064] [serial = 1004] [outer = 0000000000000000] 00:46:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EEC153400) [pid = 3064] [serial = 1005] [outer = 0000003EE7E4B400] 00:46:11 INFO - PROCESS | 3064 | 1467359171435 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EECBD9800) [pid = 3064] [serial = 1006] [outer = 0000003EE7E4B400] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC92B000 == 43 [pid = 3064] [id = 329] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC887800 == 42 [pid = 3064] [id = 328] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD48000 == 41 [pid = 3064] [id = 327] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF55000 == 40 [pid = 3064] [id = 326] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF7B84800 == 39 [pid = 3064] [id = 325] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55FA000 == 38 [pid = 3064] [id = 324] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF464C000 == 37 [pid = 3064] [id = 323] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1867800 == 36 [pid = 3064] [id = 322] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7F6B000 == 35 [pid = 3064] [id = 321] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A9D000 == 34 [pid = 3064] [id = 320] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE86DA000 == 33 [pid = 3064] [id = 319] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB8E800 == 32 [pid = 3064] [id = 318] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE6015000 == 31 [pid = 3064] [id = 310] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFDF50800 == 30 [pid = 3064] [id = 334] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDB3800 == 29 [pid = 3064] [id = 333] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D6D800 == 28 [pid = 3064] [id = 332] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB6F800 == 27 [pid = 3064] [id = 330] 00:46:12 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE424000 == 26 [pid = 3064] [id = 331] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF8063000) [pid = 3064] [serial = 928] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EF7E09C00) [pid = 3064] [serial = 927] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EF411A800) [pid = 3064] [serial = 949] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EF42A1800) [pid = 3064] [serial = 952] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EEDF1DC00) [pid = 3064] [serial = 940] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF1E35400) [pid = 3064] [serial = 946] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF456D000) [pid = 3064] [serial = 954] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE7D85400) [pid = 3064] [serial = 933] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7E48800) [pid = 3064] [serial = 934] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC125000) [pid = 3064] [serial = 936] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC1D7C00) [pid = 3064] [serial = 937] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EED0D9C00) [pid = 3064] [serial = 931] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE9151800) [pid = 3064] [serial = 930] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEDC87400) [pid = 3064] [serial = 939] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEE859400) [pid = 3064] [serial = 942] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF1484000) [pid = 3064] [serial = 943] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF1898000) [pid = 3064] [serial = 945] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EECC4CC00) [pid = 3064] [serial = 951] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF3C2F800) [pid = 3064] [serial = 948] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EECBDC400) [pid = 3064] [serial = 919] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE8C44000) [pid = 3064] [serial = 918] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF42A2800) [pid = 3064] [serial = 922] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF1FC9800) [pid = 3064] [serial = 921] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF7110800) [pid = 3064] [serial = 925] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF55AD400) [pid = 3064] [serial = 924] [outer = 0000000000000000] [url = about:blank] 00:46:12 INFO - PROCESS | 3064 | 1467359172690 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]]]}] 00:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1639ms 00:46:12 INFO - PROCESS | 3064 | 1467359172727 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 00:46:12 INFO - PROCESS | 3064 | 1467359172732 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 00:46:12 INFO - PROCESS | 3064 | 1467359172737 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:46:12 INFO - PROCESS | 3064 | 1467359172742 Marionette TRACE conn6 <- [1,1306,null,{}] 00:46:12 INFO - PROCESS | 3064 | 1467359172747 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}] 00:46:12 INFO - PROCESS | 3064 | 1467359172750 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:12 INFO - PROCESS | 3064 | 1467359172872 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 00:46:12 INFO - PROCESS | 3064 | 1467359172946 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:12 INFO - PROCESS | 3064 | 1467359172949 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC4D8800 == 27 [pid = 3064] [id = 336] 00:46:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7D2F000) [pid = 3064] [serial = 1007] [outer = 0000000000000000] 00:46:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7D9FC00) [pid = 3064] [serial = 1008] [outer = 0000003EE7D2F000] 00:46:13 INFO - PROCESS | 3064 | 1467359172999 Marionette DEBUG loaded listener.js 00:46:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE80BD400) [pid = 3064] [serial = 1009] [outer = 0000003EE7D2F000] 00:46:13 INFO - PROCESS | 3064 | 1467359173403 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]]]}] 00:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 690ms 00:46:13 INFO - PROCESS | 3064 | 1467359173431 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 00:46:13 INFO - PROCESS | 3064 | 1467359173437 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 00:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:46:13 INFO - PROCESS | 3064 | 1467359173444 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:46:13 INFO - PROCESS | 3064 | 1467359173446 Marionette TRACE conn6 <- [1,1310,null,{}] 00:46:13 INFO - PROCESS | 3064 | 1467359173481 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}] 00:46:13 INFO - PROCESS | 3064 | 1467359173484 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:13 INFO - PROCESS | 3064 | 1467359173577 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 00:46:13 INFO - PROCESS | 3064 | 1467359173584 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:13 INFO - PROCESS | 3064 | 1467359173587 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE421000 == 28 [pid = 3064] [id = 337] 00:46:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE865E800) [pid = 3064] [serial = 1010] [outer = 0000000000000000] 00:46:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC1C2C00) [pid = 3064] [serial = 1011] [outer = 0000003EE865E800] 00:46:13 INFO - PROCESS | 3064 | 1467359173635 Marionette DEBUG loaded listener.js 00:46:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEC379000) [pid = 3064] [serial = 1012] [outer = 0000003EE865E800] 00:46:14 INFO - PROCESS | 3064 | 1467359174117 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]]]}] 00:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 713ms 00:46:14 INFO - PROCESS | 3064 | 1467359174158 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 00:46:14 INFO - PROCESS | 3064 | 1467359174161 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 00:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:46:14 INFO - PROCESS | 3064 | 1467359174165 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:46:14 INFO - PROCESS | 3064 | 1467359174168 Marionette TRACE conn6 <- [1,1314,null,{}] 00:46:14 INFO - PROCESS | 3064 | 1467359174180 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}] 00:46:14 INFO - PROCESS | 3064 | 1467359174185 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:14 INFO - PROCESS | 3064 | 1467359174276 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 00:46:14 INFO - PROCESS | 3064 | 1467359174294 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:14 INFO - PROCESS | 3064 | 1467359174297 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43D6000 == 29 [pid = 3064] [id = 338] 00:46:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEDC11800) [pid = 3064] [serial = 1013] [outer = 0000000000000000] 00:46:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEDC8C000) [pid = 3064] [serial = 1014] [outer = 0000003EEDC11800] 00:46:14 INFO - PROCESS | 3064 | 1467359174346 Marionette DEBUG loaded listener.js 00:46:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEE305800) [pid = 3064] [serial = 1015] [outer = 0000003EEDC11800] 00:46:14 INFO - PROCESS | 3064 | 1467359174868 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]]]}] 00:46:14 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 00:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 00:46:14 INFO - PROCESS | 3064 | 1467359174940 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 00:46:14 INFO - PROCESS | 3064 | 1467359174943 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 00:46:14 INFO - PROCESS | 3064 | 1467359174947 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:46:14 INFO - PROCESS | 3064 | 1467359174949 Marionette TRACE conn6 <- [1,1318,null,{}] 00:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:46:14 INFO - PROCESS | 3064 | 1467359174952 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}] 00:46:14 INFO - PROCESS | 3064 | 1467359174954 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:15 INFO - PROCESS | 3064 | 1467359175071 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 00:46:15 INFO - PROCESS | 3064 | 1467359175123 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 3064 | 1467359175125 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47CF000 == 30 [pid = 3064] [id = 339] 00:46:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEE85D400) [pid = 3064] [serial = 1016] [outer = 0000000000000000] 00:46:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF137F000) [pid = 3064] [serial = 1017] [outer = 0000003EEE85D400] 00:46:15 INFO - PROCESS | 3064 | 1467359175173 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1485000) [pid = 3064] [serial = 1018] [outer = 0000003EEE85D400] 00:46:15 INFO - PROCESS | 3064 | 1467359175624 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]]]}] 00:46:15 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 00:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 00:46:15 INFO - PROCESS | 3064 | 1467359175689 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 00:46:15 INFO - PROCESS | 3064 | 1467359175691 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 00:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:46:15 INFO - PROCESS | 3064 | 1467359175695 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:46:15 INFO - PROCESS | 3064 | 1467359175697 Marionette TRACE conn6 <- [1,1322,null,{}] 00:46:15 INFO - PROCESS | 3064 | 1467359175700 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}] 00:46:15 INFO - PROCESS | 3064 | 1467359175702 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:15 INFO - PROCESS | 3064 | 1467359175807 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 00:46:15 INFO - PROCESS | 3064 | 1467359175812 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 3064 | 1467359175815 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5061800 == 31 [pid = 3064] [id = 340] 00:46:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE78E8C00) [pid = 3064] [serial = 1019] [outer = 0000000000000000] 00:46:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF189C400) [pid = 3064] [serial = 1020] [outer = 0000003EE78E8C00] 00:46:15 INFO - PROCESS | 3064 | 1467359175864 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1E39800) [pid = 3064] [serial = 1021] [outer = 0000003EE78E8C00] 00:46:16 INFO - PROCESS | 3064 | 1467359176360 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]]]}] 00:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 00:46:16 INFO - PROCESS | 3064 | 1467359176436 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 00:46:16 INFO - PROCESS | 3064 | 1467359176438 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 00:46:16 INFO - PROCESS | 3064 | 1467359176441 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:46:16 INFO - PROCESS | 3064 | 1467359176443 Marionette TRACE conn6 <- [1,1326,null,{}] 00:46:16 INFO - PROCESS | 3064 | 1467359176446 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}] 00:46:16 INFO - PROCESS | 3064 | 1467359176452 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:16 INFO - PROCESS | 3064 | 1467359176778 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4575800) [pid = 3064] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF68DF000) [pid = 3064] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF519A800) [pid = 3064] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF147C400) [pid = 3064] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE78ED800) [pid = 3064] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE81C0C00) [pid = 3064] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3A38000) [pid = 3064] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF5565C00) [pid = 3064] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEC1D4C00) [pid = 3064] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF4313800) [pid = 3064] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC4B7400) [pid = 3064] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF584EC00) [pid = 3064] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:46:16 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC117400) [pid = 3064] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:46:16 INFO - PROCESS | 3064 | 1467359176837 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:16 INFO - PROCESS | 3064 | 1467359176839 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A9B000 == 32 [pid = 3064] [id = 341] 00:46:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE6A23000) [pid = 3064] [serial = 1022] [outer = 0000000000000000] 00:46:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7C2EC00) [pid = 3064] [serial = 1023] [outer = 0000003EE6A23000] 00:46:16 INFO - PROCESS | 3064 | 1467359176893 Marionette DEBUG loaded listener.js 00:46:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF1480C00) [pid = 3064] [serial = 1024] [outer = 0000003EE6A23000] 00:46:17 INFO - PROCESS | 3064 | 1467359177715 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]]]}] 00:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1277ms 00:46:17 INFO - PROCESS | 3064 | 1467359177722 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 00:46:17 INFO - PROCESS | 3064 | 1467359177724 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 00:46:17 INFO - PROCESS | 3064 | 1467359177728 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:46:17 INFO - PROCESS | 3064 | 1467359177730 Marionette TRACE conn6 <- [1,1330,null,{}] 00:46:17 INFO - PROCESS | 3064 | 1467359177734 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}] 00:46:17 INFO - PROCESS | 3064 | 1467359177736 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:17 INFO - PROCESS | 3064 | 1467359177841 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 00:46:17 INFO - PROCESS | 3064 | 1467359177848 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:17 INFO - PROCESS | 3064 | 1467359177850 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA787000 == 33 [pid = 3064] [id = 342] 00:46:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE6F31400) [pid = 3064] [serial = 1025] [outer = 0000000000000000] 00:46:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF410F400) [pid = 3064] [serial = 1026] [outer = 0000003EE6F31400] 00:46:17 INFO - PROCESS | 3064 | 1467359177895 Marionette DEBUG loaded listener.js 00:46:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4310C00) [pid = 3064] [serial = 1027] [outer = 0000003EE6F31400] 00:46:18 INFO - PROCESS | 3064 | 1467359178326 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]]]}] 00:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 00:46:18 INFO - PROCESS | 3064 | 1467359178359 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 00:46:18 INFO - PROCESS | 3064 | 1467359178362 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 00:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:46:18 INFO - PROCESS | 3064 | 1467359178365 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:46:18 INFO - PROCESS | 3064 | 1467359178367 Marionette TRACE conn6 <- [1,1334,null,{}] 00:46:18 INFO - PROCESS | 3064 | 1467359178371 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}] 00:46:18 INFO - PROCESS | 3064 | 1467359178373 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:18 INFO - PROCESS | 3064 | 1467359178453 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 00:46:18 INFO - PROCESS | 3064 | 1467359178527 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:18 INFO - PROCESS | 3064 | 1467359178529 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF4B800 == 34 [pid = 3064] [id = 343] 00:46:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EECC43400) [pid = 3064] [serial = 1028] [outer = 0000000000000000] 00:46:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4779C00) [pid = 3064] [serial = 1029] [outer = 0000003EECC43400] 00:46:18 INFO - PROCESS | 3064 | 1467359178583 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C59400) [pid = 3064] [serial = 1030] [outer = 0000003EECC43400] 00:46:19 INFO - PROCESS | 3064 | 1467359179223 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]]]}] 00:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 944ms 00:46:19 INFO - PROCESS | 3064 | 1467359179313 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 00:46:19 INFO - PROCESS | 3064 | 1467359179318 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 00:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:46:19 INFO - PROCESS | 3064 | 1467359179323 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:46:19 INFO - PROCESS | 3064 | 1467359179327 Marionette TRACE conn6 <- [1,1338,null,{}] 00:46:19 INFO - PROCESS | 3064 | 1467359179333 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}] 00:46:19 INFO - PROCESS | 3064 | 1467359179336 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:19 INFO - PROCESS | 3064 | 1467359179484 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 00:46:19 INFO - PROCESS | 3064 | 1467359179554 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:19 INFO - PROCESS | 3064 | 1467359179557 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3A94800 == 35 [pid = 3064] [id = 344] 00:46:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7D27000) [pid = 3064] [serial = 1031] [outer = 0000000000000000] 00:46:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE830DC00) [pid = 3064] [serial = 1032] [outer = 0000003EE7D27000] 00:46:19 INFO - PROCESS | 3064 | 1467359179657 Marionette DEBUG loaded listener.js 00:46:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEC1D1400) [pid = 3064] [serial = 1033] [outer = 0000003EE7D27000] 00:46:20 INFO - PROCESS | 3064 | 1467359180376 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]]]}] 00:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1086ms 00:46:20 INFO - PROCESS | 3064 | 1467359180413 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 00:46:20 INFO - PROCESS | 3064 | 1467359180418 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 00:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:46:20 INFO - PROCESS | 3064 | 1467359180425 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:46:20 INFO - PROCESS | 3064 | 1467359180428 Marionette TRACE conn6 <- [1,1342,null,{}] 00:46:20 INFO - PROCESS | 3064 | 1467359180432 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}] 00:46:20 INFO - PROCESS | 3064 | 1467359180436 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:20 INFO - PROCESS | 3064 | 1467359180561 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 00:46:20 INFO - PROCESS | 3064 | 1467359180636 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:20 INFO - PROCESS | 3064 | 1467359180639 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55F6000 == 36 [pid = 3064] [id = 345] 00:46:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEC1CC400) [pid = 3064] [serial = 1034] [outer = 0000000000000000] 00:46:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EEDF1F800) [pid = 3064] [serial = 1035] [outer = 0000003EEC1CC400] 00:46:20 INFO - PROCESS | 3064 | 1467359180757 Marionette DEBUG loaded listener.js 00:46:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF147FC00) [pid = 3064] [serial = 1036] [outer = 0000003EEC1CC400] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA787000 == 35 [pid = 3064] [id = 342] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A9B000 == 34 [pid = 3064] [id = 341] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5061800 == 33 [pid = 3064] [id = 340] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47CF000 == 32 [pid = 3064] [id = 339] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43D6000 == 31 [pid = 3064] [id = 338] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE421000 == 30 [pid = 3064] [id = 337] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC4D8800 == 29 [pid = 3064] [id = 336] 00:46:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC17D000 == 28 [pid = 3064] [id = 335] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF4C4F000) [pid = 3064] [serial = 975] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF7B50000) [pid = 3064] [serial = 991] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF51C0C00) [pid = 3064] [serial = 978] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF1894400) [pid = 3064] [serial = 969] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF5117800) [pid = 3064] [serial = 976] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7B03000) [pid = 3064] [serial = 957] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7D89000) [pid = 3064] [serial = 958] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC117C00) [pid = 3064] [serial = 963] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC37AC00) [pid = 3064] [serial = 964] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF3C2B000) [pid = 3064] [serial = 972] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF556B400) [pid = 3064] [serial = 981] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC45C000) [pid = 3064] [serial = 966] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC06400) [pid = 3064] [serial = 967] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF7113800) [pid = 3064] [serial = 990] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4C50400) [pid = 3064] [serial = 955] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EECE37400) [pid = 3064] [serial = 960] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEE302400) [pid = 3064] [serial = 961] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1E3F400) [pid = 3064] [serial = 970] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF680F000) [pid = 3064] [serial = 988] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF555F800) [pid = 3064] [serial = 979] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF5853000) [pid = 3064] [serial = 987] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF55C0C00) [pid = 3064] [serial = 982] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF430D800) [pid = 3064] [serial = 984] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF55C5800) [pid = 3064] [serial = 985] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF4115400) [pid = 3064] [serial = 973] [outer = 0000000000000000] [url = about:blank] 00:46:21 INFO - PROCESS | 3064 | 1467359181648 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]]]}] 00:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1231ms 00:46:21 INFO - PROCESS | 3064 | 1467359181658 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 00:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:46:21 INFO - PROCESS | 3064 | 1467359181662 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 00:46:21 INFO - PROCESS | 3064 | 1467359181666 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:46:21 INFO - PROCESS | 3064 | 1467359181669 Marionette TRACE conn6 <- [1,1346,null,{}] 00:46:21 INFO - PROCESS | 3064 | 1467359181675 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}] 00:46:21 INFO - PROCESS | 3064 | 1467359181677 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:21 INFO - PROCESS | 3064 | 1467359181774 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 00:46:21 INFO - PROCESS | 3064 | 1467359181781 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 3064 | 1467359181786 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F6E000 == 29 [pid = 3064] [id = 346] 00:46:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE78F1000) [pid = 3064] [serial = 1037] [outer = 0000000000000000] 00:46:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7B06000) [pid = 3064] [serial = 1038] [outer = 0000003EE78F1000] 00:46:21 INFO - PROCESS | 3064 | 1467359181835 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7C36C00) [pid = 3064] [serial = 1039] [outer = 0000003EE78F1000] 00:46:22 INFO - PROCESS | 3064 | 1467359182357 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]]]}] 00:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 733ms 00:46:22 INFO - PROCESS | 3064 | 1467359182400 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 00:46:22 INFO - PROCESS | 3064 | 1467359182405 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 00:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:46:22 INFO - PROCESS | 3064 | 1467359182411 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:46:22 INFO - PROCESS | 3064 | 1467359182414 Marionette TRACE conn6 <- [1,1350,null,{}] 00:46:22 INFO - PROCESS | 3064 | 1467359182418 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}] 00:46:22 INFO - PROCESS | 3064 | 1467359182421 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:22 INFO - PROCESS | 3064 | 1467359182510 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 00:46:22 INFO - PROCESS | 3064 | 1467359182586 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:22 INFO - PROCESS | 3064 | 1467359182588 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78CA800 == 30 [pid = 3064] [id = 347] 00:46:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7F1FC00) [pid = 3064] [serial = 1040] [outer = 0000000000000000] 00:46:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE80BC000) [pid = 3064] [serial = 1041] [outer = 0000003EE7F1FC00] 00:46:22 INFO - PROCESS | 3064 | 1467359182636 Marionette DEBUG loaded listener.js 00:46:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE865B000) [pid = 3064] [serial = 1042] [outer = 0000003EE7F1FC00] 00:46:23 INFO - PROCESS | 3064 | 1467359183065 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]]]}] 00:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 00:46:23 INFO - PROCESS | 3064 | 1467359183105 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 00:46:23 INFO - PROCESS | 3064 | 1467359183108 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 00:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:46:23 INFO - PROCESS | 3064 | 1467359183117 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:46:23 INFO - PROCESS | 3064 | 1467359183121 Marionette TRACE conn6 <- [1,1354,null,{}] 00:46:23 INFO - PROCESS | 3064 | 1467359183133 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}] 00:46:23 INFO - PROCESS | 3064 | 1467359183138 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:23 INFO - PROCESS | 3064 | 1467359183228 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 00:46:23 INFO - PROCESS | 3064 | 1467359183275 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:23 INFO - PROCESS | 3064 | 1467359183279 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF464B800 == 31 [pid = 3064] [id = 348] 00:46:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EECC48000) [pid = 3064] [serial = 1043] [outer = 0000000000000000] 00:46:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EECE39800) [pid = 3064] [serial = 1044] [outer = 0000003EECC48000] 00:46:23 INFO - PROCESS | 3064 | 1467359183328 Marionette DEBUG loaded listener.js 00:46:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEDC8F800) [pid = 3064] [serial = 1045] [outer = 0000003EECC48000] 00:46:23 INFO - PROCESS | 3064 | 1467359183785 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] 00:46:23 INFO - PROCESS | 3064 | 1467359183855 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 00:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:46:23 INFO - PROCESS | 3064 | 1467359183859 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:46:23 INFO - PROCESS | 3064 | 1467359183860 Marionette TRACE conn6 <- [1,1358,null,{}] 00:46:23 INFO - PROCESS | 3064 | 1467359183870 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}] 00:46:23 INFO - PROCESS | 3064 | 1467359183872 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:24 INFO - PROCESS | 3064 | 1467359183989 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 00:46:24 INFO - PROCESS | 3064 | 1467359183997 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:24 INFO - PROCESS | 3064 | 1467359183999 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4AA3800 == 32 [pid = 3064] [id = 349] 00:46:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEE308000) [pid = 3064] [serial = 1046] [outer = 0000000000000000] 00:46:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE3EA000) [pid = 3064] [serial = 1047] [outer = 0000003EEE308000] 00:46:24 INFO - PROCESS | 3064 | 1467359184045 Marionette DEBUG loaded listener.js 00:46:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1487C00) [pid = 3064] [serial = 1048] [outer = 0000003EEE308000] 00:46:24 INFO - PROCESS | 3064 | 1467359184507 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] 00:46:24 INFO - PROCESS | 3064 | 1467359184555 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 00:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:46:24 INFO - PROCESS | 3064 | 1467359184559 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:46:24 INFO - PROCESS | 3064 | 1467359184561 Marionette TRACE conn6 <- [1,1362,null,{}] 00:46:24 INFO - PROCESS | 3064 | 1467359184564 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}] 00:46:24 INFO - PROCESS | 3064 | 1467359184566 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:24 INFO - PROCESS | 3064 | 1467359184701 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 00:46:24 INFO - PROCESS | 3064 | 1467359184720 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:24 INFO - PROCESS | 3064 | 1467359184722 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5FDE000 == 33 [pid = 3064] [id = 350] 00:46:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7B07800) [pid = 3064] [serial = 1049] [outer = 0000000000000000] 00:46:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF1E37C00) [pid = 3064] [serial = 1050] [outer = 0000003EE7B07800] 00:46:24 INFO - PROCESS | 3064 | 1467359184767 Marionette DEBUG loaded listener.js 00:46:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF213E800) [pid = 3064] [serial = 1051] [outer = 0000003EE7B07800] 00:46:25 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:46:25 INFO - PROCESS | 3064 | 1467359185225 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] 00:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:46:25 INFO - PROCESS | 3064 | 1467359185259 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 00:46:25 INFO - PROCESS | 3064 | 1467359185262 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:46:25 INFO - PROCESS | 3064 | 1467359185264 Marionette TRACE conn6 <- [1,1366,null,{}] 00:46:25 INFO - PROCESS | 3064 | 1467359185268 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}] 00:46:25 INFO - PROCESS | 3064 | 1467359185274 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:25 INFO - PROCESS | 3064 | 1467359185421 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 00:46:25 INFO - PROCESS | 3064 | 1467359185477 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:25 INFO - PROCESS | 3064 | 1467359185487 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB83000 == 34 [pid = 3064] [id = 351] 00:46:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3CDD400) [pid = 3064] [serial = 1052] [outer = 0000000000000000] 00:46:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4317000) [pid = 3064] [serial = 1053] [outer = 0000003EF3CDD400] 00:46:25 INFO - PROCESS | 3064 | 1467359185535 Marionette DEBUG loaded listener.js 00:46:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4C50400) [pid = 3064] [serial = 1054] [outer = 0000003EF3CDD400] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE865E800) [pid = 3064] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE6F31400) [pid = 3064] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEE85D400) [pid = 3064] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE78E8C00) [pid = 3064] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7D2F000) [pid = 3064] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC11800) [pid = 3064] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE6A23000) [pid = 3064] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7E4B400) [pid = 3064] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7DA2000) [pid = 3064] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1E34000) [pid = 3064] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF555D800) [pid = 3064] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:46:25 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE7C2B800) [pid = 3064] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:46:25 INFO - PROCESS | 3064 | 1467359185989 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] 00:46:26 INFO - PROCESS | 3064 | 1467359186109 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 00:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:46:26 INFO - PROCESS | 3064 | 1467359186117 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:46:26 INFO - PROCESS | 3064 | 1467359186119 Marionette TRACE conn6 <- [1,1370,null,{}] 00:46:26 INFO - PROCESS | 3064 | 1467359186124 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}] 00:46:26 INFO - PROCESS | 3064 | 1467359186126 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:26 INFO - PROCESS | 3064 | 1467359186213 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 00:46:26 INFO - PROCESS | 3064 | 1467359186220 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 3064 | 1467359186222 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB90E000 == 35 [pid = 3064] [id = 352] 00:46:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC1D8000) [pid = 3064] [serial = 1055] [outer = 0000000000000000] 00:46:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF3A42400) [pid = 3064] [serial = 1056] [outer = 0000003EEC1D8000] 00:46:26 INFO - PROCESS | 3064 | 1467359186268 Marionette DEBUG loaded listener.js 00:46:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF4C57000) [pid = 3064] [serial = 1057] [outer = 0000003EEC1D8000] 00:46:26 INFO - PROCESS | 3064 | [3064] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 00:46:26 INFO - PROCESS | 3064 | 1467359186693 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] 00:46:26 INFO - PROCESS | 3064 | 1467359186767 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 00:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:46:26 INFO - PROCESS | 3064 | 1467359186770 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:46:26 INFO - PROCESS | 3064 | 1467359186772 Marionette TRACE conn6 <- [1,1374,null,{}] 00:46:26 INFO - PROCESS | 3064 | 1467359186776 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}] 00:46:26 INFO - PROCESS | 3064 | 1467359186778 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:26 INFO - PROCESS | 3064 | 1467359186872 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 00:46:26 INFO - PROCESS | 3064 | 1467359186880 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 3064 | 1467359186882 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD57000 == 36 [pid = 3064] [id = 353] 00:46:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF511D400) [pid = 3064] [serial = 1058] [outer = 0000000000000000] 00:46:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF511F800) [pid = 3064] [serial = 1059] [outer = 0000003EF511D400] 00:46:26 INFO - PROCESS | 3064 | 1467359186931 Marionette DEBUG loaded listener.js 00:46:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF5196800) [pid = 3064] [serial = 1060] [outer = 0000003EF511D400] 00:46:27 INFO - PROCESS | 3064 | 1467359187356 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] 00:46:27 INFO - PROCESS | 3064 | 1467359187405 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 00:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:46:27 INFO - PROCESS | 3064 | 1467359187408 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:46:27 INFO - PROCESS | 3064 | 1467359187410 Marionette TRACE conn6 <- [1,1378,null,{}] 00:46:27 INFO - PROCESS | 3064 | 1467359187414 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}] 00:46:27 INFO - PROCESS | 3064 | 1467359187416 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:27 INFO - PROCESS | 3064 | 1467359187503 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 00:46:27 INFO - PROCESS | 3064 | 1467359187537 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:27 INFO - PROCESS | 3064 | 1467359187539 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18B6000 == 37 [pid = 3064] [id = 354] 00:46:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF51BE400) [pid = 3064] [serial = 1061] [outer = 0000000000000000] 00:46:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF51C1C00) [pid = 3064] [serial = 1062] [outer = 0000003EF51BE400] 00:46:27 INFO - PROCESS | 3064 | 1467359187584 Marionette DEBUG loaded listener.js 00:46:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5505C00) [pid = 3064] [serial = 1063] [outer = 0000003EF51BE400] 00:46:28 INFO - PROCESS | 3064 | 1467359188139 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]]]}] 00:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 775ms 00:46:28 INFO - PROCESS | 3064 | 1467359188187 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 00:46:28 INFO - PROCESS | 3064 | 1467359188192 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 00:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:46:28 INFO - PROCESS | 3064 | 1467359188197 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:46:28 INFO - PROCESS | 3064 | 1467359188201 Marionette TRACE conn6 <- [1,1382,null,{}] 00:46:28 INFO - PROCESS | 3064 | 1467359188207 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}] 00:46:28 INFO - PROCESS | 3064 | 1467359188210 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:28 INFO - PROCESS | 3064 | 1467359188336 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 00:46:28 INFO - PROCESS | 3064 | 1467359188455 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:28 INFO - PROCESS | 3064 | 1467359188458 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC34000 == 38 [pid = 3064] [id = 355] 00:46:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE78F4800) [pid = 3064] [serial = 1064] [outer = 0000000000000000] 00:46:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE7D8CC00) [pid = 3064] [serial = 1065] [outer = 0000003EE78F4800] 00:46:28 INFO - PROCESS | 3064 | 1467359188518 Marionette DEBUG loaded listener.js 00:46:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE865D000) [pid = 3064] [serial = 1066] [outer = 0000003EE78F4800] 00:46:29 INFO - PROCESS | 3064 | 1467359189199 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]]]}] 00:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1027ms 00:46:29 INFO - PROCESS | 3064 | 1467359189228 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 00:46:29 INFO - PROCESS | 3064 | 1467359189233 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 00:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:46:29 INFO - PROCESS | 3064 | 1467359189240 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:46:29 INFO - PROCESS | 3064 | 1467359189243 Marionette TRACE conn6 <- [1,1386,null,{}] 00:46:29 INFO - PROCESS | 3064 | 1467359189247 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}] 00:46:29 INFO - PROCESS | 3064 | 1467359189250 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:29 INFO - PROCESS | 3064 | 1467359189367 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 00:46:29 INFO - PROCESS | 3064 | 1467359189486 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:29 INFO - PROCESS | 3064 | 1467359189488 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF68A9000 == 39 [pid = 3064] [id = 356] 00:46:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EECE39C00) [pid = 3064] [serial = 1067] [outer = 0000000000000000] 00:46:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEDD1D800) [pid = 3064] [serial = 1068] [outer = 0000003EECE39C00] 00:46:29 INFO - PROCESS | 3064 | 1467359189549 Marionette DEBUG loaded listener.js 00:46:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1E3CC00) [pid = 3064] [serial = 1069] [outer = 0000003EECE39C00] 00:46:30 INFO - PROCESS | 3064 | 1467359190173 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]]]}] 00:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 00:46:30 INFO - PROCESS | 3064 | 1467359190228 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 00:46:30 INFO - PROCESS | 3064 | 1467359190231 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 00:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:46:30 INFO - PROCESS | 3064 | 1467359190235 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:46:30 INFO - PROCESS | 3064 | 1467359190239 Marionette TRACE conn6 <- [1,1390,null,{}] 00:46:30 INFO - PROCESS | 3064 | 1467359190252 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}] 00:46:30 INFO - PROCESS | 3064 | 1467359190257 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:30 INFO - PROCESS | 3064 | 1467359190371 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 00:46:30 INFO - PROCESS | 3064 | 1467359190491 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:30 INFO - PROCESS | 3064 | 1467359190495 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB67800 == 40 [pid = 3064] [id = 357] 00:46:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF4311400) [pid = 3064] [serial = 1070] [outer = 0000000000000000] 00:46:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF5194400) [pid = 3064] [serial = 1071] [outer = 0000003EF4311400] 00:46:30 INFO - PROCESS | 3064 | 1467359190554 Marionette DEBUG loaded listener.js 00:46:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5561800) [pid = 3064] [serial = 1072] [outer = 0000003EF4311400] 00:46:31 INFO - PROCESS | 3064 | 1467359191147 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]]]}] 00:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 985ms 00:46:31 INFO - PROCESS | 3064 | 1467359191235 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 00:46:31 INFO - PROCESS | 3064 | 1467359191239 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 00:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:46:31 INFO - PROCESS | 3064 | 1467359191386 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:46:31 INFO - PROCESS | 3064 | 1467359191389 Marionette TRACE conn6 <- [1,1394,null,{}] 00:46:31 INFO - PROCESS | 3064 | 1467359191449 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}] 00:46:31 INFO - PROCESS | 3064 | 1467359191452 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:31 INFO - PROCESS | 3064 | 1467359191566 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 00:46:31 INFO - PROCESS | 3064 | 1467359191649 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 3064 | 1467359191653 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE326800 == 41 [pid = 3064] [id = 358] 00:46:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EE7DA1000) [pid = 3064] [serial = 1073] [outer = 0000000000000000] 00:46:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EE80C1000) [pid = 3064] [serial = 1074] [outer = 0000003EE7DA1000] 00:46:31 INFO - PROCESS | 3064 | 1467359191704 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EEC37C400) [pid = 3064] [serial = 1075] [outer = 0000003EE7DA1000] 00:46:32 INFO - PROCESS | 3064 | 1467359192288 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]]]}] 00:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1083ms 00:46:32 INFO - PROCESS | 3064 | 1467359192332 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 00:46:32 INFO - PROCESS | 3064 | 1467359192336 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 00:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:46:32 INFO - PROCESS | 3064 | 1467359192343 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:46:32 INFO - PROCESS | 3064 | 1467359192345 Marionette TRACE conn6 <- [1,1398,null,{}] 00:46:32 INFO - PROCESS | 3064 | 1467359192351 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}] 00:46:32 INFO - PROCESS | 3064 | 1467359192355 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:32 INFO - PROCESS | 3064 | 1467359192457 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 00:46:32 INFO - PROCESS | 3064 | 1467359192537 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:32 INFO - PROCESS | 3064 | 1467359192540 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD57000 == 40 [pid = 3064] [id = 353] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB90E000 == 39 [pid = 3064] [id = 352] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB83000 == 38 [pid = 3064] [id = 351] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5FDE000 == 37 [pid = 3064] [id = 350] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4AA3800 == 36 [pid = 3064] [id = 349] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF464B800 == 35 [pid = 3064] [id = 348] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78CA800 == 34 [pid = 3064] [id = 347] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7F6E000 == 33 [pid = 3064] [id = 346] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF4B800 == 32 [pid = 3064] [id = 343] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3A94800 == 31 [pid = 3064] [id = 344] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55F6000 == 30 [pid = 3064] [id = 345] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE326800 == 29 [pid = 3064] [id = 358] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB67800 == 28 [pid = 3064] [id = 357] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF68A9000 == 27 [pid = 3064] [id = 356] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18B6000 == 26 [pid = 3064] [id = 354] 00:46:33 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC34000 == 25 [pid = 3064] [id = 355] 00:46:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE6AA5800 == 26 [pid = 3064] [id = 359] 00:46:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE6A11C00) [pid = 3064] [serial = 1076] [outer = 0000000000000000] 00:46:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE73CD400) [pid = 3064] [serial = 1077] [outer = 0000003EE6A11C00] 00:46:33 INFO - PROCESS | 3064 | 1467359193223 Marionette DEBUG loaded listener.js 00:46:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EE7B03400) [pid = 3064] [serial = 1078] [outer = 0000003EE6A11C00] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EEC1C2C00) [pid = 3064] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF4310C00) [pid = 3064] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EEC379000) [pid = 3064] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF137F000) [pid = 3064] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF189C400) [pid = 3064] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7D9FC00) [pid = 3064] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF1485000) [pid = 3064] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE80BD400) [pid = 3064] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEDC8C000) [pid = 3064] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7C2EC00) [pid = 3064] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EECBD9800) [pid = 3064] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1E39800) [pid = 3064] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC153400) [pid = 3064] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF410F400) [pid = 3064] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EED0E1800) [pid = 3064] [serial = 994] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEC119800) [pid = 3064] [serial = 993] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF3CCB000) [pid = 3064] [serial = 997] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF1F38000) [pid = 3064] [serial = 996] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF1480C00) [pid = 3064] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF7B4CC00) [pid = 3064] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF556B000) [pid = 3064] [serial = 999] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF82DAC00) [pid = 3064] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF8237C00) [pid = 3064] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF4779C00) [pid = 3064] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEE305800) [pid = 3064] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 00:46:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE6114400) [pid = 3064] [serial = 1079] [outer = 0000003EED137800] 00:46:34 INFO - PROCESS | 3064 | 1467359194216 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]]]}] 00:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1901ms 00:46:34 INFO - PROCESS | 3064 | 1467359194248 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 00:46:34 INFO - PROCESS | 3064 | 1467359194253 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 00:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:46:34 INFO - PROCESS | 3064 | 1467359194259 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:46:34 INFO - PROCESS | 3064 | 1467359194264 Marionette TRACE conn6 <- [1,1402,null,{}] 00:46:34 INFO - PROCESS | 3064 | 1467359194269 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}] 00:46:34 INFO - PROCESS | 3064 | 1467359194272 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:34 INFO - PROCESS | 3064 | 1467359194407 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 00:46:34 INFO - PROCESS | 3064 | 1467359194472 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:34 INFO - PROCESS | 3064 | 1467359194476 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED129800 == 27 [pid = 3064] [id = 360] 00:46:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D8FC00) [pid = 3064] [serial = 1080] [outer = 0000000000000000] 00:46:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D99800) [pid = 3064] [serial = 1081] [outer = 0000003EE7D8FC00] 00:46:34 INFO - PROCESS | 3064 | 1467359194538 Marionette DEBUG loaded listener.js 00:46:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7E4A800) [pid = 3064] [serial = 1082] [outer = 0000003EE7D8FC00] 00:46:35 INFO - PROCESS | 3064 | 1467359195419 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]]]}] 00:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1194ms 00:46:35 INFO - PROCESS | 3064 | 1467359195455 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 00:46:35 INFO - PROCESS | 3064 | 1467359195460 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 00:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:46:35 INFO - PROCESS | 3064 | 1467359195467 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:46:35 INFO - PROCESS | 3064 | 1467359195470 Marionette TRACE conn6 <- [1,1406,null,{}] 00:46:35 INFO - PROCESS | 3064 | 1467359195475 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}] 00:46:35 INFO - PROCESS | 3064 | 1467359195478 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:35 INFO - PROCESS | 3064 | 1467359195617 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 00:46:35 INFO - PROCESS | 3064 | 1467359195682 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:35 INFO - PROCESS | 3064 | 1467359195685 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1F78800 == 28 [pid = 3064] [id = 361] 00:46:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE8313800) [pid = 3064] [serial = 1083] [outer = 0000000000000000] 00:46:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC120400) [pid = 3064] [serial = 1084] [outer = 0000003EE8313800] 00:46:35 INFO - PROCESS | 3064 | 1467359195745 Marionette DEBUG loaded listener.js 00:46:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEC1D5800) [pid = 3064] [serial = 1085] [outer = 0000003EE8313800] 00:46:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA78F800 == 27 [pid = 3064] [id = 20] 00:46:36 INFO - PROCESS | 3064 | 1467359196593 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]]]}] 00:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1184ms 00:46:36 INFO - PROCESS | 3064 | 1467359196653 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 00:46:36 INFO - PROCESS | 3064 | 1467359196658 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 00:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:46:36 INFO - PROCESS | 3064 | 1467359196663 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:46:36 INFO - PROCESS | 3064 | 1467359196667 Marionette TRACE conn6 <- [1,1410,null,{}] 00:46:36 INFO - PROCESS | 3064 | 1467359196673 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}] 00:46:36 INFO - PROCESS | 3064 | 1467359196677 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:36 INFO - PROCESS | 3064 | 1467359196800 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 00:46:36 INFO - PROCESS | 3064 | 1467359196867 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:36 INFO - PROCESS | 3064 | 1467359196870 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1864000 == 28 [pid = 3064] [id = 362] 00:46:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7F15000) [pid = 3064] [serial = 1086] [outer = 0000000000000000] 00:46:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE80C1C00) [pid = 3064] [serial = 1087] [outer = 0000003EE7F15000] 00:46:36 INFO - PROCESS | 3064 | 1467359196931 Marionette DEBUG loaded listener.js 00:46:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEC125000) [pid = 3064] [serial = 1088] [outer = 0000003EE7F15000] 00:46:37 INFO - PROCESS | 3064 | 1467359197601 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]]]}] 00:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 985ms 00:46:37 INFO - PROCESS | 3064 | 1467359197652 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 00:46:37 INFO - PROCESS | 3064 | 1467359197657 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 00:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:46:37 INFO - PROCESS | 3064 | 1467359197664 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:46:37 INFO - PROCESS | 3064 | 1467359197667 Marionette TRACE conn6 <- [1,1414,null,{}] 00:46:37 INFO - PROCESS | 3064 | 1467359197671 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}] 00:46:37 INFO - PROCESS | 3064 | 1467359197674 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:37 INFO - PROCESS | 3064 | 1467359197791 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 00:46:37 INFO - PROCESS | 3064 | 1467359197864 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 3064 | 1467359197867 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4640000 == 29 [pid = 3064] [id = 363] 00:46:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EECBD8800) [pid = 3064] [serial = 1089] [outer = 0000000000000000] 00:46:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EECC4BC00) [pid = 3064] [serial = 1090] [outer = 0000003EECBD8800] 00:46:37 INFO - PROCESS | 3064 | 1467359197927 Marionette DEBUG loaded listener.js 00:46:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEDC08800) [pid = 3064] [serial = 1091] [outer = 0000003EECBD8800] 00:46:38 INFO - PROCESS | 3064 | 1467359198597 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]]]}] 00:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 00:46:38 INFO - PROCESS | 3064 | 1467359198652 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 00:46:38 INFO - PROCESS | 3064 | 1467359198655 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 00:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:46:38 INFO - PROCESS | 3064 | 1467359198659 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:46:38 INFO - PROCESS | 3064 | 1467359198663 Marionette TRACE conn6 <- [1,1418,null,{}] 00:46:38 INFO - PROCESS | 3064 | 1467359198676 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}] 00:46:38 INFO - PROCESS | 3064 | 1467359198681 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:38 INFO - PROCESS | 3064 | 1467359198843 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 00:46:38 INFO - PROCESS | 3064 | 1467359198854 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:38 INFO - PROCESS | 3064 | 1467359198858 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A91800 == 30 [pid = 3064] [id = 364] 00:46:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEE3E1800) [pid = 3064] [serial = 1092] [outer = 0000000000000000] 00:46:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEE78B800) [pid = 3064] [serial = 1093] [outer = 0000003EEE3E1800] 00:46:38 INFO - PROCESS | 3064 | 1467359198920 Marionette DEBUG loaded listener.js 00:46:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1486800) [pid = 3064] [serial = 1094] [outer = 0000003EEE3E1800] 00:46:39 INFO - PROCESS | 3064 | 1467359199631 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]]]}] 00:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1031ms 00:46:39 INFO - PROCESS | 3064 | 1467359199692 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 00:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:46:39 INFO - PROCESS | 3064 | 1467359199695 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 00:46:39 INFO - PROCESS | 3064 | 1467359199699 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:46:39 INFO - PROCESS | 3064 | 1467359199701 Marionette TRACE conn6 <- [1,1422,null,{}] 00:46:39 INFO - PROCESS | 3064 | 1467359199705 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}] 00:46:39 INFO - PROCESS | 3064 | 1467359199708 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:39 INFO - PROCESS | 3064 | 1467359199822 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 00:46:39 INFO - PROCESS | 3064 | 1467359199893 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:39 INFO - PROCESS | 3064 | 1467359199896 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7888800 == 31 [pid = 3064] [id = 365] 00:46:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1E3A000) [pid = 3064] [serial = 1095] [outer = 0000000000000000] 00:46:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1F36C00) [pid = 3064] [serial = 1096] [outer = 0000003EF1E3A000] 00:46:39 INFO - PROCESS | 3064 | 1467359199953 Marionette DEBUG loaded listener.js 00:46:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF3399800) [pid = 3064] [serial = 1097] [outer = 0000003EF1E3A000] 00:46:40 INFO - PROCESS | 3064 | 1467359200642 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]]]}] 00:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 985ms 00:46:40 INFO - PROCESS | 3064 | 1467359200686 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 00:46:40 INFO - PROCESS | 3064 | 1467359200688 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 00:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:46:40 INFO - PROCESS | 3064 | 1467359200692 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:46:40 INFO - PROCESS | 3064 | 1467359200694 Marionette TRACE conn6 <- [1,1426,null,{}] 00:46:40 INFO - PROCESS | 3064 | 1467359200698 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}] 00:46:40 INFO - PROCESS | 3064 | 1467359200701 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:40 INFO - PROCESS | 3064 | 1467359200806 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 00:46:40 INFO - PROCESS | 3064 | 1467359200878 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:40 INFO - PROCESS | 3064 | 1467359200881 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF804F800 == 32 [pid = 3064] [id = 366] 00:46:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF1E3B000) [pid = 3064] [serial = 1098] [outer = 0000000000000000] 00:46:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF3A3F400) [pid = 3064] [serial = 1099] [outer = 0000003EF1E3B000] 00:46:40 INFO - PROCESS | 3064 | 1467359200937 Marionette DEBUG loaded listener.js 00:46:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF3CC0400) [pid = 3064] [serial = 1100] [outer = 0000003EF1E3B000] 00:46:41 INFO - PROCESS | 3064 | 1467359201702 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]]]}] 00:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1080ms 00:46:41 INFO - PROCESS | 3064 | 1467359201775 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 00:46:41 INFO - PROCESS | 3064 | 1467359201781 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 00:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:46:41 INFO - PROCESS | 3064 | 1467359201787 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:46:41 INFO - PROCESS | 3064 | 1467359201790 Marionette TRACE conn6 <- [1,1430,null,{}] 00:46:41 INFO - PROCESS | 3064 | 1467359201811 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}] 00:46:41 INFO - PROCESS | 3064 | 1467359201815 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:41 INFO - PROCESS | 3064 | 1467359201944 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 00:46:42 INFO - PROCESS | 3064 | 1467359202014 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:42 INFO - PROCESS | 3064 | 1467359202019 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE413800 == 33 [pid = 3064] [id = 367] 00:46:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE7E47400) [pid = 3064] [serial = 1101] [outer = 0000000000000000] 00:46:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE80C2000) [pid = 3064] [serial = 1102] [outer = 0000003EE7E47400] 00:46:42 INFO - PROCESS | 3064 | 1467359202122 Marionette DEBUG loaded listener.js 00:46:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EEC1DA800) [pid = 3064] [serial = 1103] [outer = 0000003EE7E47400] 00:46:42 INFO - PROCESS | 3064 | 1467359202764 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]]]}] 00:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1046ms 00:46:42 INFO - PROCESS | 3064 | 1467359202835 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 00:46:42 INFO - PROCESS | 3064 | 1467359202841 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 00:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:46:42 INFO - PROCESS | 3064 | 1467359202848 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:46:42 INFO - PROCESS | 3064 | 1467359202851 Marionette TRACE conn6 <- [1,1434,null,{}] 00:46:42 INFO - PROCESS | 3064 | 1467359202855 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}] 00:46:42 INFO - PROCESS | 3064 | 1467359202858 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:43 INFO - PROCESS | 3064 | 1467359203022 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 00:46:43 INFO - PROCESS | 3064 | 1467359203068 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:43 INFO - PROCESS | 3064 | 1467359203071 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE42E000 == 34 [pid = 3064] [id = 368] 00:46:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EEDF22C00) [pid = 3064] [serial = 1104] [outer = 0000000000000000] 00:46:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EEE306400) [pid = 3064] [serial = 1105] [outer = 0000003EEDF22C00] 00:46:43 INFO - PROCESS | 3064 | 1467359203130 Marionette DEBUG loaded listener.js 00:46:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EF1485400) [pid = 3064] [serial = 1106] [outer = 0000003EEDF22C00] 00:46:43 INFO - PROCESS | 3064 | 1467359203786 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]]]}] 00:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 00:46:43 INFO - PROCESS | 3064 | 1467359203835 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 00:46:43 INFO - PROCESS | 3064 | 1467359203838 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 00:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:46:43 INFO - PROCESS | 3064 | 1467359203842 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:46:43 INFO - PROCESS | 3064 | 1467359203846 Marionette TRACE conn6 <- [1,1438,null,{}] 00:46:43 INFO - PROCESS | 3064 | 1467359203858 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}] 00:46:43 INFO - PROCESS | 3064 | 1467359203863 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:43 INFO - PROCESS | 3064 | 1467359203978 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 00:46:44 INFO - PROCESS | 3064 | 1467359204055 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:44 INFO - PROCESS | 3064 | 1467359204058 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB93000 == 35 [pid = 3064] [id = 369] 00:46:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EF3C2F400) [pid = 3064] [serial = 1107] [outer = 0000000000000000] 00:46:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EF3CD7800) [pid = 3064] [serial = 1108] [outer = 0000003EF3C2F400] 00:46:44 INFO - PROCESS | 3064 | 1467359204119 Marionette DEBUG loaded listener.js 00:46:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EF429E000) [pid = 3064] [serial = 1109] [outer = 0000003EF3C2F400] 00:46:44 INFO - PROCESS | 3064 | 1467359204771 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]]]}] 00:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 00:46:44 INFO - PROCESS | 3064 | 1467359204828 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 00:46:44 INFO - PROCESS | 3064 | 1467359204832 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 00:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:46:44 INFO - PROCESS | 3064 | 1467359204836 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:46:44 INFO - PROCESS | 3064 | 1467359204838 Marionette TRACE conn6 <- [1,1442,null,{}] 00:46:44 INFO - PROCESS | 3064 | 1467359204842 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}] 00:46:44 INFO - PROCESS | 3064 | 1467359204844 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:44 INFO - PROCESS | 3064 | 1467359204964 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 00:46:45 INFO - PROCESS | 3064 | 1467359205038 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:45 INFO - PROCESS | 3064 | 1467359205041 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB928000 == 36 [pid = 3064] [id = 370] 00:46:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 101 (0000003EF431BC00) [pid = 3064] [serial = 1110] [outer = 0000000000000000] 00:46:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 102 (0000003EF4C4A400) [pid = 3064] [serial = 1111] [outer = 0000003EF431BC00] 00:46:45 INFO - PROCESS | 3064 | 1467359205139 Marionette DEBUG loaded listener.js 00:46:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 103 (0000003EF4D87000) [pid = 3064] [serial = 1112] [outer = 0000003EF431BC00] 00:46:45 INFO - PROCESS | 3064 | 1467359205828 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]]]}] 00:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1033ms 00:46:45 INFO - PROCESS | 3064 | 1467359205870 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 00:46:45 INFO - PROCESS | 3064 | 1467359205873 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 00:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:46:45 INFO - PROCESS | 3064 | 1467359205877 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:46:45 INFO - PROCESS | 3064 | 1467359205879 Marionette TRACE conn6 <- [1,1446,null,{}] 00:46:45 INFO - PROCESS | 3064 | 1467359205883 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}] 00:46:45 INFO - PROCESS | 3064 | 1467359205885 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:46 INFO - PROCESS | 3064 | 1467359206050 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 00:46:46 INFO - PROCESS | 3064 | 1467359206131 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:46 INFO - PROCESS | 3064 | 1467359206134 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECCC2800 == 37 [pid = 3064] [id = 371] 00:46:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 104 (0000003EE73C8800) [pid = 3064] [serial = 1113] [outer = 0000000000000000] 00:46:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 105 (0000003EE78F1800) [pid = 3064] [serial = 1114] [outer = 0000003EE73C8800] 00:46:46 INFO - PROCESS | 3064 | 1467359206228 Marionette DEBUG loaded listener.js 00:46:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 106 (0000003EE914DC00) [pid = 3064] [serial = 1115] [outer = 0000003EE73C8800] 00:46:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1864000 == 36 [pid = 3064] [id = 362] 00:46:47 INFO - PROCESS | 3064 | 1467359207021 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]]]}] 00:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1195ms 00:46:47 INFO - PROCESS | 3064 | 1467359207075 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 00:46:47 INFO - PROCESS | 3064 | 1467359207081 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 00:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:46:47 INFO - PROCESS | 3064 | 1467359207086 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:46:47 INFO - PROCESS | 3064 | 1467359207091 Marionette TRACE conn6 <- [1,1450,null,{}] 00:46:47 INFO - PROCESS | 3064 | 1467359207111 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}] 00:46:47 INFO - PROCESS | 3064 | 1467359207114 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:47 INFO - PROCESS | 3064 | 1467359207239 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 00:46:47 INFO - PROCESS | 3064 | 1467359207308 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:47 INFO - PROCESS | 3064 | 1467359207311 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A86800 == 37 [pid = 3064] [id = 372] 00:46:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 107 (0000003EED0DE800) [pid = 3064] [serial = 1116] [outer = 0000000000000000] 00:46:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 108 (0000003EEDC86800) [pid = 3064] [serial = 1117] [outer = 0000003EED0DE800] 00:46:47 INFO - PROCESS | 3064 | 1467359207414 Marionette DEBUG loaded listener.js 00:46:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 109 (0000003EEE3E5000) [pid = 3064] [serial = 1118] [outer = 0000003EED0DE800] 00:46:48 INFO - PROCESS | 3064 | 1467359208073 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]]]}] 00:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1044ms 00:46:48 INFO - PROCESS | 3064 | 1467359208133 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 00:46:48 INFO - PROCESS | 3064 | 1467359208138 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 00:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:46:48 INFO - PROCESS | 3064 | 1467359208145 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:46:48 INFO - PROCESS | 3064 | 1467359208148 Marionette TRACE conn6 <- [1,1454,null,{}] 00:46:48 INFO - PROCESS | 3064 | 1467359208153 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}] 00:46:48 INFO - PROCESS | 3064 | 1467359208156 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:48 INFO - PROCESS | 3064 | 1467359208279 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 00:46:48 INFO - PROCESS | 3064 | 1467359208355 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:48 INFO - PROCESS | 3064 | 1467359208358 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB90C000 == 38 [pid = 3064] [id = 373] 00:46:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 110 (0000003EF3A39C00) [pid = 3064] [serial = 1119] [outer = 0000000000000000] 00:46:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 111 (0000003EF3A55800) [pid = 3064] [serial = 1120] [outer = 0000003EF3A39C00] 00:46:48 INFO - PROCESS | 3064 | 1467359208418 Marionette DEBUG loaded listener.js 00:46:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 112 (0000003EF429C800) [pid = 3064] [serial = 1121] [outer = 0000003EF3A39C00] 00:46:49 INFO - PROCESS | 3064 | 1467359209123 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]]]}] 00:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1037ms 00:46:49 INFO - PROCESS | 3064 | 1467359209184 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 00:46:49 INFO - PROCESS | 3064 | 1467359209187 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 00:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:46:49 INFO - PROCESS | 3064 | 1467359209191 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:46:49 INFO - PROCESS | 3064 | 1467359209196 Marionette TRACE conn6 <- [1,1458,null,{}] 00:46:49 INFO - PROCESS | 3064 | 1467359209228 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}] 00:46:49 INFO - PROCESS | 3064 | 1467359209234 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:49 INFO - PROCESS | 3064 | 1467359209391 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 00:46:49 INFO - PROCESS | 3064 | 1467359209504 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:49 INFO - PROCESS | 3064 | 1467359209508 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4871800 == 39 [pid = 3064] [id = 374] 00:46:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 113 (0000003EF511E800) [pid = 3064] [serial = 1122] [outer = 0000000000000000] 00:46:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 114 (0000003EF5197400) [pid = 3064] [serial = 1123] [outer = 0000003EF511E800] 00:46:49 INFO - PROCESS | 3064 | 1467359209571 Marionette DEBUG loaded listener.js 00:46:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 115 (0000003EF555FC00) [pid = 3064] [serial = 1124] [outer = 0000003EF511E800] 00:46:50 INFO - PROCESS | 3064 | 1467359210207 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]]]}] 00:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1092ms 00:46:50 INFO - PROCESS | 3064 | 1467359210300 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 00:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:46:50 INFO - PROCESS | 3064 | 1467359210303 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 00:46:50 INFO - PROCESS | 3064 | 1467359210307 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:46:50 INFO - PROCESS | 3064 | 1467359210309 Marionette TRACE conn6 <- [1,1462,null,{}] 00:46:50 INFO - PROCESS | 3064 | 1467359210328 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}] 00:46:50 INFO - PROCESS | 3064 | 1467359210330 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:50 INFO - PROCESS | 3064 | 1467359210457 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 00:46:50 INFO - PROCESS | 3064 | 1467359210528 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:50 INFO - PROCESS | 3064 | 1467359210531 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDBF800 == 40 [pid = 3064] [id = 375] 00:46:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (0000003EF55B8400) [pid = 3064] [serial = 1125] [outer = 0000000000000000] 00:46:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (0000003EF55BC000) [pid = 3064] [serial = 1126] [outer = 0000003EF55B8400] 00:46:50 INFO - PROCESS | 3064 | 1467359210632 Marionette DEBUG loaded listener.js 00:46:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (0000003EF55C3800) [pid = 3064] [serial = 1127] [outer = 0000003EF55B8400] 00:46:51 INFO - PROCESS | 3064 | 1467359211366 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]]]}] 00:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1096ms 00:46:51 INFO - PROCESS | 3064 | 1467359211409 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 00:46:51 INFO - PROCESS | 3064 | 1467359211414 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 00:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:46:51 INFO - PROCESS | 3064 | 1467359211418 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:46:51 INFO - PROCESS | 3064 | 1467359211423 Marionette TRACE conn6 <- [1,1466,null,{}] 00:46:51 INFO - PROCESS | 3064 | 1467359211428 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}] 00:46:51 INFO - PROCESS | 3064 | 1467359211431 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:51 INFO - PROCESS | 3064 | 1467359211589 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 00:46:51 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED129800 == 39 [pid = 3064] [id = 360] 00:46:51 INFO - PROCESS | 3064 | 1467359211704 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:51 INFO - PROCESS | 3064 | 1467359211707 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECEF2800 == 40 [pid = 3064] [id = 376] 00:46:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0000003EE7C31800) [pid = 3064] [serial = 1128] [outer = 0000000000000000] 00:46:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (0000003EE7D90800) [pid = 3064] [serial = 1129] [outer = 0000003EE7C31800] 00:46:51 INFO - PROCESS | 3064 | 1467359211811 Marionette DEBUG loaded listener.js 00:46:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (0000003EECBDB800) [pid = 3064] [serial = 1130] [outer = 0000003EE7C31800] 00:46:52 INFO - PROCESS | 3064 | 1467359212563 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]]]}] 00:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1192ms 00:46:52 INFO - PROCESS | 3064 | 1467359212615 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 00:46:52 INFO - PROCESS | 3064 | 1467359212620 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 00:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:46:52 INFO - PROCESS | 3064 | 1467359212625 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:46:52 INFO - PROCESS | 3064 | 1467359212629 Marionette TRACE conn6 <- [1,1470,null,{}] 00:46:52 INFO - PROCESS | 3064 | 1467359212634 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}] 00:46:52 INFO - PROCESS | 3064 | 1467359212637 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:52 INFO - PROCESS | 3064 | 1467359212755 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 00:46:52 INFO - PROCESS | 3064 | 1467359212835 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:52 INFO - PROCESS | 3064 | 1467359212838 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB914800 == 41 [pid = 3064] [id = 377] 00:46:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (0000003EF3A58000) [pid = 3064] [serial = 1131] [outer = 0000000000000000] 00:46:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (0000003EF3CD5400) [pid = 3064] [serial = 1132] [outer = 0000003EF3A58000] 00:46:52 INFO - PROCESS | 3064 | 1467359212939 Marionette DEBUG loaded listener.js 00:46:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (0000003EF4310C00) [pid = 3064] [serial = 1133] [outer = 0000003EF3A58000] 00:46:53 INFO - PROCESS | 3064 | 1467359213567 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]]]}] 00:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 987ms 00:46:53 INFO - PROCESS | 3064 | 1467359213615 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 00:46:53 INFO - PROCESS | 3064 | 1467359213618 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 00:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:46:53 INFO - PROCESS | 3064 | 1467359213622 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:46:53 INFO - PROCESS | 3064 | 1467359213624 Marionette TRACE conn6 <- [1,1474,null,{}] 00:46:53 INFO - PROCESS | 3064 | 1467359213628 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}] 00:46:53 INFO - PROCESS | 3064 | 1467359213631 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:53 INFO - PROCESS | 3064 | 1467359213747 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 00:46:53 INFO - PROCESS | 3064 | 1467359213829 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:53 INFO - PROCESS | 3064 | 1467359213831 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDC1800 == 42 [pid = 3064] [id = 378] 00:46:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (0000003EF5195800) [pid = 3064] [serial = 1134] [outer = 0000000000000000] 00:46:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (0000003EF51E3400) [pid = 3064] [serial = 1135] [outer = 0000003EF5195800] 00:46:53 INFO - PROCESS | 3064 | 1467359213930 Marionette DEBUG loaded listener.js 00:46:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (0000003EF55BA400) [pid = 3064] [serial = 1136] [outer = 0000003EF5195800] 00:46:54 INFO - PROCESS | 3064 | 1467359214591 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]]]}] 00:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 986ms 00:46:54 INFO - PROCESS | 3064 | 1467359214609 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 00:46:54 INFO - PROCESS | 3064 | 1467359214614 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 00:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:46:54 INFO - PROCESS | 3064 | 1467359214626 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:46:54 INFO - PROCESS | 3064 | 1467359214631 Marionette TRACE conn6 <- [1,1478,null,{}] 00:46:54 INFO - PROCESS | 3064 | 1467359214635 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}] 00:46:54 INFO - PROCESS | 3064 | 1467359214638 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:54 INFO - PROCESS | 3064 | 1467359214759 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 00:46:54 INFO - PROCESS | 3064 | 1467359214837 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:54 INFO - PROCESS | 3064 | 1467359214839 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCBA6000 == 43 [pid = 3064] [id = 379] 00:46:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (0000003EF5851400) [pid = 3064] [serial = 1137] [outer = 0000000000000000] 00:46:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (0000003EF5D34400) [pid = 3064] [serial = 1138] [outer = 0000003EF5851400] 00:46:54 INFO - PROCESS | 3064 | 1467359214938 Marionette DEBUG loaded listener.js 00:46:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (0000003EF6875C00) [pid = 3064] [serial = 1139] [outer = 0000003EF5851400] 00:46:55 INFO - PROCESS | 3064 | 1467359215643 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]]]}] 00:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1044ms 00:46:55 INFO - PROCESS | 3064 | 1467359215679 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 00:46:55 INFO - PROCESS | 3064 | 1467359215681 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 00:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:46:55 INFO - PROCESS | 3064 | 1467359215704 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:46:55 INFO - PROCESS | 3064 | 1467359215707 Marionette TRACE conn6 <- [1,1482,null,{}] 00:46:55 INFO - PROCESS | 3064 | 1467359215710 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}] 00:46:55 INFO - PROCESS | 3064 | 1467359215713 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:55 INFO - PROCESS | 3064 | 1467359215826 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 00:46:55 INFO - PROCESS | 3064 | 1467359215903 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:55 INFO - PROCESS | 3064 | 1467359215906 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB1B000 == 44 [pid = 3064] [id = 380] 00:46:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (0000003EF6D58800) [pid = 3064] [serial = 1140] [outer = 0000000000000000] 00:46:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (0000003EF71A1800) [pid = 3064] [serial = 1141] [outer = 0000003EF6D58800] 00:46:55 INFO - PROCESS | 3064 | 1467359215961 Marionette DEBUG loaded listener.js 00:46:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (0000003EF7E02800) [pid = 3064] [serial = 1142] [outer = 0000003EF6D58800] 00:46:56 INFO - PROCESS | 3064 | 1467359216639 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]]]}] 00:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1005ms 00:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:46:56 INFO - PROCESS | 3064 | 1467359216693 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 00:46:56 INFO - PROCESS | 3064 | 1467359216697 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 00:46:56 INFO - PROCESS | 3064 | 1467359216701 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:46:56 INFO - PROCESS | 3064 | 1467359216705 Marionette TRACE conn6 <- [1,1486,null,{}] 00:46:56 INFO - PROCESS | 3064 | 1467359216724 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}] 00:46:56 INFO - PROCESS | 3064 | 1467359216727 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:56 INFO - PROCESS | 3064 | 1467359216915 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 00:46:57 INFO - PROCESS | 3064 | 1467359216994 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:57 INFO - PROCESS | 3064 | 1467359216997 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF457F800 == 45 [pid = 3064] [id = 381] 00:46:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (0000003EE78EE400) [pid = 3064] [serial = 1143] [outer = 0000000000000000] 00:46:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (0000003EE7D98800) [pid = 3064] [serial = 1144] [outer = 0000003EE78EE400] 00:46:57 INFO - PROCESS | 3064 | 1467359217101 Marionette DEBUG loaded listener.js 00:46:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (0000003EED0E1400) [pid = 3064] [serial = 1145] [outer = 0000003EE78EE400] 00:46:57 INFO - PROCESS | 3064 | 1467359217811 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]]]}] 00:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1145ms 00:46:57 INFO - PROCESS | 3064 | 1467359217848 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 00:46:57 INFO - PROCESS | 3064 | 1467359217852 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 00:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:46:57 INFO - PROCESS | 3064 | 1467359217858 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:46:57 INFO - PROCESS | 3064 | 1467359217862 Marionette TRACE conn6 <- [1,1490,null,{}] 00:46:57 INFO - PROCESS | 3064 | 1467359217868 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}] 00:46:57 INFO - PROCESS | 3064 | 1467359217871 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:58 INFO - PROCESS | 3064 | 1467359218020 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 00:46:58 INFO - PROCESS | 3064 | 1467359218142 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:46:58 INFO - PROCESS | 3064 | 1467359218146 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:46:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC93C800 == 46 [pid = 3064] [id = 382] 00:46:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 137 (0000003EF3A35C00) [pid = 3064] [serial = 1146] [outer = 0000000000000000] 00:46:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 138 (0000003EF429C000) [pid = 3064] [serial = 1147] [outer = 0000003EF3A35C00] 00:46:58 INFO - PROCESS | 3064 | 1467359218209 Marionette DEBUG loaded listener.js 00:46:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 139 (0000003EF4D86400) [pid = 3064] [serial = 1148] [outer = 0000003EF3A35C00] 00:46:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECEF2800 == 45 [pid = 3064] [id = 376] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A94800 == 44 [pid = 3064] [id = 16] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7888800 == 43 [pid = 3064] [id = 365] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4194000 == 42 [pid = 3064] [id = 13] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE327000 == 41 [pid = 3064] [id = 11] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE413800 == 40 [pid = 3064] [id = 367] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB914800 == 39 [pid = 3064] [id = 377] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4598800 == 38 [pid = 3064] [id = 28] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE42E000 == 37 [pid = 3064] [id = 368] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED0B5000 == 36 [pid = 3064] [id = 23] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB93000 == 35 [pid = 3064] [id = 369] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCBA6000 == 34 [pid = 3064] [id = 379] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46BE000 == 33 [pid = 3064] [id = 14] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDC1800 == 32 [pid = 3064] [id = 378] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1F7A000 == 31 [pid = 3064] [id = 24] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4640000 == 30 [pid = 3064] [id = 363] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4871800 == 29 [pid = 3064] [id = 374] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDBF800 == 28 [pid = 3064] [id = 375] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA773000 == 27 [pid = 3064] [id = 19] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46BC000 == 26 [pid = 3064] [id = 25] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4870800 == 25 [pid = 3064] [id = 15] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE73A7000 == 24 [pid = 3064] [id = 27] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8222000 == 23 [pid = 3064] [id = 21] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A90000 == 22 [pid = 3064] [id = 26] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECCC2800 == 21 [pid = 3064] [id = 371] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB928000 == 20 [pid = 3064] [id = 370] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB1B000 == 19 [pid = 3064] [id = 380] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE6AA5800 == 18 [pid = 3064] [id = 359] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A86800 == 17 [pid = 3064] [id = 372] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A91800 == 16 [pid = 3064] [id = 364] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55F2800 == 15 [pid = 3064] [id = 17] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB90C000 == 14 [pid = 3064] [id = 373] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF68B5000 == 13 [pid = 3064] [id = 18] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7F63800 == 12 [pid = 3064] [id = 22] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1F78800 == 11 [pid = 3064] [id = 361] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF804F800 == 10 [pid = 3064] [id = 366] 00:47:01 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF457F800 == 9 [pid = 3064] [id = 381] 00:47:04 INFO - PROCESS | 3064 | 1467359224337 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]]]}] 00:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 6517ms 00:47:04 INFO - PROCESS | 3064 | 1467359224380 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 00:47:04 INFO - PROCESS | 3064 | 1467359224385 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 00:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:47:04 INFO - PROCESS | 3064 | 1467359224390 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:47:04 INFO - PROCESS | 3064 | 1467359224393 Marionette TRACE conn6 <- [1,1494,null,{}] 00:47:04 INFO - PROCESS | 3064 | 1467359224401 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}] 00:47:04 INFO - PROCESS | 3064 | 1467359224404 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:04 INFO - PROCESS | 3064 | 1467359224505 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 00:47:04 INFO - PROCESS | 3064 | 1467359224513 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:04 INFO - PROCESS | 3064 | 1467359224515 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C9000 == 10 [pid = 3064] [id = 383] 00:47:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 140 (0000003EEC1D0800) [pid = 3064] [serial = 1149] [outer = 0000000000000000] 00:47:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 141 (0000003EEC374000) [pid = 3064] [serial = 1150] [outer = 0000003EEC1D0800] 00:47:04 INFO - PROCESS | 3064 | 1467359224569 Marionette DEBUG loaded listener.js 00:47:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 142 (0000003EED072800) [pid = 3064] [serial = 1151] [outer = 0000003EEC1D0800] 00:47:05 INFO - PROCESS | 3064 | 1467359225073 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]]]}] 00:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 733ms 00:47:05 INFO - PROCESS | 3064 | 1467359225125 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 00:47:05 INFO - PROCESS | 3064 | 1467359225130 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 00:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:47:05 INFO - PROCESS | 3064 | 1467359225137 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:47:05 INFO - PROCESS | 3064 | 1467359225140 Marionette TRACE conn6 <- [1,1498,null,{}] 00:47:05 INFO - PROCESS | 3064 | 1467359225144 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}] 00:47:05 INFO - PROCESS | 3064 | 1467359225146 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:05 INFO - PROCESS | 3064 | 1467359225245 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 00:47:05 INFO - PROCESS | 3064 | 1467359225252 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:05 INFO - PROCESS | 3064 | 1467359225255 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF58000 == 11 [pid = 3064] [id = 384] 00:47:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 143 (0000003EEE85C400) [pid = 3064] [serial = 1152] [outer = 0000000000000000] 00:47:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 144 (0000003EF1480400) [pid = 3064] [serial = 1153] [outer = 0000003EEE85C400] 00:47:05 INFO - PROCESS | 3064 | 1467359225305 Marionette DEBUG loaded listener.js 00:47:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 145 (0000003EF1E37800) [pid = 3064] [serial = 1154] [outer = 0000003EEE85C400] 00:47:05 INFO - PROCESS | 3064 | 1467359225829 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]]]}] 00:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 733ms 00:47:05 INFO - PROCESS | 3064 | 1467359225904 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 00:47:05 INFO - PROCESS | 3064 | 1467359225907 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 00:47:05 INFO - PROCESS | 3064 | 1467359225910 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:47:05 INFO - PROCESS | 3064 | 1467359225914 Marionette TRACE conn6 <- [1,1502,null,{}] 00:47:05 INFO - PROCESS | 3064 | 1467359225926 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}] 00:47:05 INFO - PROCESS | 3064 | 1467359225931 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:06 INFO - PROCESS | 3064 | 1467359226056 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 00:47:06 INFO - PROCESS | 3064 | 1467359226112 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:06 INFO - PROCESS | 3064 | 1467359226115 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD34D000 == 12 [pid = 3064] [id = 385] 00:47:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 146 (0000003EF42A9C00) [pid = 3064] [serial = 1155] [outer = 0000000000000000] 00:47:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 147 (0000003EF4312000) [pid = 3064] [serial = 1156] [outer = 0000003EF42A9C00] 00:47:06 INFO - PROCESS | 3064 | 1467359226167 Marionette DEBUG loaded listener.js 00:47:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 148 (0000003EF5119C00) [pid = 3064] [serial = 1157] [outer = 0000003EF42A9C00] 00:47:06 INFO - PROCESS | 3064 | 1467359226664 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]]]}] 00:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 775ms 00:47:06 INFO - PROCESS | 3064 | 1467359226690 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 00:47:06 INFO - PROCESS | 3064 | 1467359226693 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 00:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:47:06 INFO - PROCESS | 3064 | 1467359226702 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:47:06 INFO - PROCESS | 3064 | 1467359226704 Marionette TRACE conn6 <- [1,1506,null,{}] 00:47:06 INFO - PROCESS | 3064 | 1467359226708 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}] 00:47:06 INFO - PROCESS | 3064 | 1467359226710 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:06 INFO - PROCESS | 3064 | 1467359226832 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 00:47:06 INFO - PROCESS | 3064 | 1467359226884 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:06 INFO - PROCESS | 3064 | 1467359226887 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCD34000 == 13 [pid = 3064] [id = 386] 00:47:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 149 (0000003EF5562400) [pid = 3064] [serial = 1158] [outer = 0000000000000000] 00:47:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 150 (0000003EF5569800) [pid = 3064] [serial = 1159] [outer = 0000003EF5562400] 00:47:06 INFO - PROCESS | 3064 | 1467359226940 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 151 (0000003EF55C3400) [pid = 3064] [serial = 1160] [outer = 0000003EF5562400] 00:47:07 INFO - PROCESS | 3064 | 1467359227395 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]]]}] 00:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 00:47:07 INFO - PROCESS | 3064 | 1467359227469 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 00:47:07 INFO - PROCESS | 3064 | 1467359227471 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 00:47:07 INFO - PROCESS | 3064 | 1467359227475 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:47:07 INFO - PROCESS | 3064 | 1467359227477 Marionette TRACE conn6 <- [1,1510,null,{}] 00:47:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:47:07 INFO - PROCESS | 3064 | 1467359227480 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}] 00:47:07 INFO - PROCESS | 3064 | 1467359227482 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:07 INFO - PROCESS | 3064 | 1467359227597 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 00:47:07 INFO - PROCESS | 3064 | 1467359227654 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:07 INFO - PROCESS | 3064 | 1467359227656 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89B9800 == 14 [pid = 3064] [id = 387] 00:47:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 152 (0000003EEC382800) [pid = 3064] [serial = 1161] [outer = 0000000000000000] 00:47:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 153 (0000003EF584F400) [pid = 3064] [serial = 1162] [outer = 0000003EEC382800] 00:47:07 INFO - PROCESS | 3064 | 1467359227703 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 154 (0000003EF585A000) [pid = 3064] [serial = 1163] [outer = 0000003EEC382800] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 153 (0000003EE8313800) [pid = 3064] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 152 (0000003EE7E47400) [pid = 3064] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 151 (0000003EE73C8800) [pid = 3064] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 150 (0000003EE7D8FC00) [pid = 3064] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 149 (0000003EE7DA1000) [pid = 3064] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 148 (0000003EECE39C00) [pid = 3064] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 147 (0000003EE78F4800) [pid = 3064] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 146 (0000003EF4311400) [pid = 3064] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 145 (0000003EEE308000) [pid = 3064] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 144 (0000003EE7B07800) [pid = 3064] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 143 (0000003EF3CDD400) [pid = 3064] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 142 (0000003EECC43400) [pid = 3064] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 141 (0000003EEC1CC400) [pid = 3064] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 140 (0000003EECC48000) [pid = 3064] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 139 (0000003EE7F1FC00) [pid = 3064] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 138 (0000003EE78F1000) [pid = 3064] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 137 (0000003EE7D27000) [pid = 3064] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 136 (0000003EF511D400) [pid = 3064] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (0000003EE6A11C00) [pid = 3064] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (0000003EF51BE400) [pid = 3064] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (0000003EEC1D8000) [pid = 3064] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (0000003EF511E800) [pid = 3064] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (0000003EF6D58800) [pid = 3064] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (0000003EF5851400) [pid = 3064] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (0000003EE7C31800) [pid = 3064] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (0000003EF55B8400) [pid = 3064] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (0000003EF5195800) [pid = 3064] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (0000003EF3A58000) [pid = 3064] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (0000003EF431BC00) [pid = 3064] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (0000003EEDF22C00) [pid = 3064] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (0000003EF3C2F400) [pid = 3064] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (0000003EF1E3B000) [pid = 3064] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (0000003EF1E3A000) [pid = 3064] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0000003EE78EE400) [pid = 3064] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0000003EF3A39C00) [pid = 3064] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (0000003EECBD8800) [pid = 3064] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (0000003EEE3E1800) [pid = 3064] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (0000003EE7F15000) [pid = 3064] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:47:08 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0000003EED0DE800) [pid = 3064] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:47:08 INFO - PROCESS | 3064 | 1467359228373 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"]]]}] 00:47:08 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 () { 00:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:47:08 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 () { 00:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:47:08 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 () { 00:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:47:08 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 () { 00:47:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:47:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 932ms 00:47:08 INFO - PROCESS | 3064 | 1467359228414 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 00:47:08 INFO - PROCESS | 3064 | 1467359228416 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 00:47:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:47:08 INFO - PROCESS | 3064 | 1467359228419 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:47:08 INFO - PROCESS | 3064 | 1467359228421 Marionette TRACE conn6 <- [1,1514,null,{}] 00:47:08 INFO - PROCESS | 3064 | 1467359228424 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}] 00:47:08 INFO - PROCESS | 3064 | 1467359228430 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:08 INFO - PROCESS | 3064 | 1467359228555 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 00:47:08 INFO - PROCESS | 3064 | 1467359228562 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:08 INFO - PROCESS | 3064 | 1467359228564 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E80B93000 == 15 [pid = 3064] [id = 388] 00:47:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 116 (0000003EE8316800) [pid = 3064] [serial = 1164] [outer = 0000000000000000] 00:47:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 117 (0000003EF2136C00) [pid = 3064] [serial = 1165] [outer = 0000003EE8316800] 00:47:08 INFO - PROCESS | 3064 | 1467359228609 Marionette DEBUG loaded listener.js 00:47:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 118 (0000003EF4314800) [pid = 3064] [serial = 1166] [outer = 0000003EE8316800] 00:47:09 INFO - PROCESS | 3064 | 1467359229093 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"]]]}] 00:47:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:47:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:47:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:47:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 725ms 00:47:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:47:09 INFO - PROCESS | 3064 | 1467359229148 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 00:47:09 INFO - PROCESS | 3064 | 1467359229150 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 00:47:09 INFO - PROCESS | 3064 | 1467359229154 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:47:09 INFO - PROCESS | 3064 | 1467359229156 Marionette TRACE conn6 <- [1,1518,null,{}] 00:47:09 INFO - PROCESS | 3064 | 1467359229159 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}] 00:47:09 INFO - PROCESS | 3064 | 1467359229161 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:09 INFO - PROCESS | 3064 | 1467359229271 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 00:47:09 INFO - PROCESS | 3064 | 1467359229279 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:09 INFO - PROCESS | 3064 | 1467359229281 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E80B3F000 == 16 [pid = 3064] [id = 389] 00:47:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 119 (0000003EE7B0D000) [pid = 3064] [serial = 1167] [outer = 0000000000000000] 00:47:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 120 (0000003EF56EC000) [pid = 3064] [serial = 1168] [outer = 0000003EE7B0D000] 00:47:09 INFO - PROCESS | 3064 | 1467359229326 Marionette DEBUG loaded listener.js 00:47:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 121 (0000003EF6814C00) [pid = 3064] [serial = 1169] [outer = 0000003EE7B0D000] 00:47:09 INFO - PROCESS | 3064 | 1467359229728 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]]]}] 00:47:09 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 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:47:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:47:09 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. 00:47:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:47:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 00:47:09 INFO - PROCESS | 3064 | 1467359229789 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 00:47:09 INFO - PROCESS | 3064 | 1467359229792 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 00:47:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:47:09 INFO - PROCESS | 3064 | 1467359229796 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:47:09 INFO - PROCESS | 3064 | 1467359229797 Marionette TRACE conn6 <- [1,1522,null,{}] 00:47:09 INFO - PROCESS | 3064 | 1467359229801 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}] 00:47:09 INFO - PROCESS | 3064 | 1467359229803 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:09 INFO - PROCESS | 3064 | 1467359229889 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 00:47:09 INFO - PROCESS | 3064 | 1467359229895 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:09 INFO - PROCESS | 3064 | 1467359229897 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A50000 == 17 [pid = 3064] [id = 390] 00:47:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 122 (0000003EF68D4400) [pid = 3064] [serial = 1170] [outer = 0000000000000000] 00:47:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 123 (0000003EF719EC00) [pid = 3064] [serial = 1171] [outer = 0000003EF68D4400] 00:47:09 INFO - PROCESS | 3064 | 1467359229943 Marionette DEBUG loaded listener.js 00:47:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 124 (0000003EF7E05400) [pid = 3064] [serial = 1172] [outer = 0000003EF68D4400] 00:47:10 INFO - PROCESS | 3064 | 1467359230681 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]]]}] 00:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 943ms 00:47:10 INFO - PROCESS | 3064 | 1467359230742 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 00:47:10 INFO - PROCESS | 3064 | 1467359230747 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 00:47:10 INFO - PROCESS | 3064 | 1467359230752 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:47:10 INFO - PROCESS | 3064 | 1467359230758 Marionette TRACE conn6 <- [1,1526,null,{}] 00:47:10 INFO - PROCESS | 3064 | 1467359230764 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}] 00:47:10 INFO - PROCESS | 3064 | 1467359230767 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:10 INFO - PROCESS | 3064 | 1467359230891 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 00:47:11 INFO - PROCESS | 3064 | 1467359231012 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:11 INFO - PROCESS | 3064 | 1467359231015 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89A7000 == 18 [pid = 3064] [id = 391] 00:47:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 125 (0000003EE8293C00) [pid = 3064] [serial = 1173] [outer = 0000000000000000] 00:47:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 126 (0000003EEC1D6C00) [pid = 3064] [serial = 1174] [outer = 0000003EE8293C00] 00:47:11 INFO - PROCESS | 3064 | 1467359231076 Marionette DEBUG loaded listener.js 00:47:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 127 (0000003EEDC8A400) [pid = 3064] [serial = 1175] [outer = 0000003EE8293C00] 00:47:11 INFO - PROCESS | 3064 | 1467359231643 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]]]}] 00:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 945ms 00:47:11 INFO - PROCESS | 3064 | 1467359231701 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 00:47:11 INFO - PROCESS | 3064 | 1467359231706 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 00:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:47:11 INFO - PROCESS | 3064 | 1467359231713 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:47:11 INFO - PROCESS | 3064 | 1467359231716 Marionette TRACE conn6 <- [1,1530,null,{}] 00:47:11 INFO - PROCESS | 3064 | 1467359231720 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}] 00:47:11 INFO - PROCESS | 3064 | 1467359231723 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:11 INFO - PROCESS | 3064 | 1467359231844 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 00:47:11 INFO - PROCESS | 3064 | 1467359231943 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:11 INFO - PROCESS | 3064 | 1467359231945 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCBA3800 == 19 [pid = 3064] [id = 392] 00:47:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 128 (0000003EF3A02800) [pid = 3064] [serial = 1176] [outer = 0000000000000000] 00:47:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 129 (0000003EF3A3C400) [pid = 3064] [serial = 1177] [outer = 0000003EF3A02800] 00:47:12 INFO - PROCESS | 3064 | 1467359232004 Marionette DEBUG loaded listener.js 00:47:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 130 (0000003EF430D800) [pid = 3064] [serial = 1178] [outer = 0000003EF3A02800] 00:47:12 INFO - PROCESS | 3064 | 1467359232622 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]]]}] 00:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 944ms 00:47:12 INFO - PROCESS | 3064 | 1467359232658 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 00:47:12 INFO - PROCESS | 3064 | 1467359232661 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 00:47:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:47:12 INFO - PROCESS | 3064 | 1467359232665 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:47:12 INFO - PROCESS | 3064 | 1467359232669 Marionette TRACE conn6 <- [1,1534,null,{}] 00:47:12 INFO - PROCESS | 3064 | 1467359232681 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}] 00:47:12 INFO - PROCESS | 3064 | 1467359232686 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:12 INFO - PROCESS | 3064 | 1467359232804 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 00:47:12 INFO - PROCESS | 3064 | 1467359232942 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:12 INFO - PROCESS | 3064 | 1467359232945 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCC36000 == 20 [pid = 3064] [id = 393] 00:47:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 131 (0000003EE7F20000) [pid = 3064] [serial = 1179] [outer = 0000000000000000] 00:47:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 132 (0000003EF68DBC00) [pid = 3064] [serial = 1180] [outer = 0000003EE7F20000] 00:47:13 INFO - PROCESS | 3064 | 1467359233013 Marionette DEBUG loaded listener.js 00:47:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 133 (0000003EF7E11400) [pid = 3064] [serial = 1181] [outer = 0000003EE7F20000] 00:47:13 INFO - PROCESS | 3064 | 1467359233974 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]]]}] 00:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1339ms 00:47:14 INFO - PROCESS | 3064 | 1467359234006 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 00:47:14 INFO - PROCESS | 3064 | 1467359234011 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 00:47:14 INFO - PROCESS | 3064 | 1467359234016 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:47:14 INFO - PROCESS | 3064 | 1467359234020 Marionette TRACE conn6 <- [1,1538,null,{}] 00:47:14 INFO - PROCESS | 3064 | 1467359234025 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}] 00:47:14 INFO - PROCESS | 3064 | 1467359234028 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:14 INFO - PROCESS | 3064 | 1467359234135 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 00:47:14 INFO - PROCESS | 3064 | 1467359234268 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:14 INFO - PROCESS | 3064 | 1467359234273 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E80B31800 == 21 [pid = 3064] [id = 394] 00:47:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 134 (0000003EE7B0E000) [pid = 3064] [serial = 1182] [outer = 0000000000000000] 00:47:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 135 (0000003EE7C35400) [pid = 3064] [serial = 1183] [outer = 0000003EE7B0E000] 00:47:14 INFO - PROCESS | 3064 | 1467359234327 Marionette DEBUG loaded listener.js 00:47:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 136 (0000003EE7DA4800) [pid = 3064] [serial = 1184] [outer = 0000003EE7B0E000] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 135 (0000003EF5505C00) [pid = 3064] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 134 (0000003EE7B03400) [pid = 3064] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 133 (0000003EF1487C00) [pid = 3064] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 132 (0000003EF3A42400) [pid = 3064] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 131 (0000003EF51C1C00) [pid = 3064] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 130 (0000003EF5196800) [pid = 3064] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 129 (0000003EEDC8F800) [pid = 3064] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 128 (0000003EF4C57000) [pid = 3064] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 127 (0000003EEC1DA800) [pid = 3064] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 126 (0000003EE80C2000) [pid = 3064] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 125 (0000003EE914DC00) [pid = 3064] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 124 (0000003EE7E4A800) [pid = 3064] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 123 (0000003EEC37C400) [pid = 3064] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 122 (0000003EEDD1D800) [pid = 3064] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 121 (0000003EF1E3CC00) [pid = 3064] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 120 (0000003EE80C1000) [pid = 3064] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 119 (0000003EEC120400) [pid = 3064] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 118 (0000003EE865D000) [pid = 3064] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 117 (0000003EE7D99800) [pid = 3064] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 116 (0000003EF5561800) [pid = 3064] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 115 (0000003EE7D8CC00) [pid = 3064] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 114 (0000003EF5194400) [pid = 3064] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 113 (0000003EEDC86800) [pid = 3064] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 112 (0000003EF5117C00) [pid = 3064] [serial = 658] [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.] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 111 (0000003EE7D98800) [pid = 3064] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 110 (0000003EE78F1800) [pid = 3064] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 109 (0000003EEE3EA000) [pid = 3064] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 108 (0000003EF213E800) [pid = 3064] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 107 (0000003EF1E37C00) [pid = 3064] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 106 (0000003EF4317000) [pid = 3064] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 105 (0000003EF4C59400) [pid = 3064] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 104 (0000003EEDF1F800) [pid = 3064] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 103 (0000003EF147FC00) [pid = 3064] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 102 (0000003EECE39800) [pid = 3064] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 101 (0000003EE80BC000) [pid = 3064] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 100 (0000003EE865B000) [pid = 3064] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EE7B06000) [pid = 3064] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EE7C36C00) [pid = 3064] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EE830DC00) [pid = 3064] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EEC1D1400) [pid = 3064] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EF511F800) [pid = 3064] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EF4C50400) [pid = 3064] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE73CD400) [pid = 3064] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF429C800) [pid = 3064] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EEDC08800) [pid = 3064] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF5197400) [pid = 3064] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF1486800) [pid = 3064] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EEE78B800) [pid = 3064] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC125000) [pid = 3064] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF1F36C00) [pid = 3064] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EECC4BC00) [pid = 3064] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEE3E5000) [pid = 3064] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF3A55800) [pid = 3064] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEC1D5800) [pid = 3064] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE80C1C00) [pid = 3064] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D90800) [pid = 3064] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF55C3800) [pid = 3064] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF55BA400) [pid = 3064] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF4310C00) [pid = 3064] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF55BC000) [pid = 3064] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF4C4A400) [pid = 3064] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF51E3400) [pid = 3064] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4D87000) [pid = 3064] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1485400) [pid = 3064] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF3CD7800) [pid = 3064] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEE306400) [pid = 3064] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF429E000) [pid = 3064] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3CD5400) [pid = 3064] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF3CC0400) [pid = 3064] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EECBDB800) [pid = 3064] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF3399800) [pid = 3064] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF3A3F400) [pid = 3064] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EED0E1400) [pid = 3064] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EF555FC00) [pid = 3064] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF7E02800) [pid = 3064] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EF6875C00) [pid = 3064] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EF71A1800) [pid = 3064] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EF5D34400) [pid = 3064] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 00:47:14 INFO - PROCESS | 3064 | 1467359234877 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]]]}] 00:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 881ms 00:47:14 INFO - PROCESS | 3064 | 1467359234901 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 00:47:14 INFO - PROCESS | 3064 | 1467359234906 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 00:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:47:14 INFO - PROCESS | 3064 | 1467359234912 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:47:14 INFO - PROCESS | 3064 | 1467359234915 Marionette TRACE conn6 <- [1,1542,null,{}] 00:47:14 INFO - PROCESS | 3064 | 1467359234919 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}] 00:47:14 INFO - PROCESS | 3064 | 1467359234922 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:15 INFO - PROCESS | 3064 | 1467359235017 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 00:47:15 INFO - PROCESS | 3064 | 1467359235026 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 3064 | 1467359235029 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7CA5000 == 22 [pid = 3064] [id = 395] 00:47:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EE7D8CC00) [pid = 3064] [serial = 1185] [outer = 0000000000000000] 00:47:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EE7E4C400) [pid = 3064] [serial = 1186] [outer = 0000003EE7D8CC00] 00:47:15 INFO - PROCESS | 3064 | 1467359235081 Marionette DEBUG loaded listener.js 00:47:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE80C6400) [pid = 3064] [serial = 1187] [outer = 0000003EE7D8CC00] 00:47:15 INFO - PROCESS | 3064 | 1467359235638 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]]]}] 00:47:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:47:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 776ms 00:47:15 INFO - PROCESS | 3064 | 1467359235692 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 00:47:15 INFO - PROCESS | 3064 | 1467359235694 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 00:47:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:47:15 INFO - PROCESS | 3064 | 1467359235698 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:47:15 INFO - PROCESS | 3064 | 1467359235702 Marionette TRACE conn6 <- [1,1546,null,{}] 00:47:15 INFO - PROCESS | 3064 | 1467359235712 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}] 00:47:15 INFO - PROCESS | 3064 | 1467359235717 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:15 INFO - PROCESS | 3064 | 1467359235810 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 00:47:15 INFO - PROCESS | 3064 | 1467359235886 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 3064 | 1467359235890 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD92000 == 23 [pid = 3064] [id = 396] 00:47:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EEC11F800) [pid = 3064] [serial = 1188] [outer = 0000000000000000] 00:47:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EEC1D5000) [pid = 3064] [serial = 1189] [outer = 0000003EEC11F800] 00:47:15 INFO - PROCESS | 3064 | 1467359235939 Marionette DEBUG loaded listener.js 00:47:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EECB18400) [pid = 3064] [serial = 1190] [outer = 0000003EEC11F800] 00:47:16 INFO - PROCESS | 3064 | 1467359236308 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]]]}] 00:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 00:47:16 INFO - PROCESS | 3064 | 1467359236391 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 00:47:16 INFO - PROCESS | 3064 | 1467359236394 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 00:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:47:16 INFO - PROCESS | 3064 | 1467359236397 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:47:16 INFO - PROCESS | 3064 | 1467359236399 Marionette TRACE conn6 <- [1,1550,null,{}] 00:47:16 INFO - PROCESS | 3064 | 1467359236402 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}] 00:47:16 INFO - PROCESS | 3064 | 1467359236404 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:16 INFO - PROCESS | 3064 | 1467359236496 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 00:47:16 INFO - PROCESS | 3064 | 1467359236501 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:16 INFO - PROCESS | 3064 | 1467359236503 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18AE800 == 24 [pid = 3064] [id = 397] 00:47:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EED0DC000) [pid = 3064] [serial = 1191] [outer = 0000000000000000] 00:47:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EEDC87C00) [pid = 3064] [serial = 1192] [outer = 0000003EED0DC000] 00:47:16 INFO - PROCESS | 3064 | 1467359236549 Marionette DEBUG loaded listener.js 00:47:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEE306400) [pid = 3064] [serial = 1193] [outer = 0000003EED0DC000] 00:47:17 INFO - PROCESS | 3064 | 1467359236986 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]]]}] 00:47:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:47:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 628ms 00:47:17 INFO - PROCESS | 3064 | 1467359237028 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 00:47:17 INFO - PROCESS | 3064 | 1467359237031 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 00:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:47:17 INFO - PROCESS | 3064 | 1467359237046 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:47:17 INFO - PROCESS | 3064 | 1467359237048 Marionette TRACE conn6 <- [1,1554,null,{}] 00:47:17 INFO - PROCESS | 3064 | 1467359237052 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}] 00:47:17 INFO - PROCESS | 3064 | 1467359237056 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:17 INFO - PROCESS | 3064 | 1467359237183 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 00:47:17 INFO - PROCESS | 3064 | 1467359237260 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:17 INFO - PROCESS | 3064 | 1467359237262 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3AA5000 == 25 [pid = 3064] [id = 398] 00:47:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEE3E5000) [pid = 3064] [serial = 1194] [outer = 0000000000000000] 00:47:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEE78B800) [pid = 3064] [serial = 1195] [outer = 0000003EEE3E5000] 00:47:17 INFO - PROCESS | 3064 | 1467359237316 Marionette DEBUG loaded listener.js 00:47:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF1488400) [pid = 3064] [serial = 1196] [outer = 0000003EEE3E5000] 00:47:17 INFO - PROCESS | 3064 | 1467359237762 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]]]}] 00:47:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:47:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 732ms 00:47:17 INFO - PROCESS | 3064 | 1467359237780 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 00:47:17 INFO - PROCESS | 3064 | 1467359237782 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 00:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:47:17 INFO - PROCESS | 3064 | 1467359237791 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:47:17 INFO - PROCESS | 3064 | 1467359237793 Marionette TRACE conn6 <- [1,1558,null,{}] 00:47:17 INFO - PROCESS | 3064 | 1467359237801 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}] 00:47:17 INFO - PROCESS | 3064 | 1467359237807 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:17 INFO - PROCESS | 3064 | 1467359237953 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 00:47:18 INFO - PROCESS | 3064 | 1467359238010 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:18 INFO - PROCESS | 3064 | 1467359238013 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458D000 == 26 [pid = 3064] [id = 399] 00:47:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF1E34C00) [pid = 3064] [serial = 1197] [outer = 0000000000000000] 00:47:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF3A0D400) [pid = 3064] [serial = 1198] [outer = 0000003EF1E34C00] 00:47:18 INFO - PROCESS | 3064 | 1467359238060 Marionette DEBUG loaded listener.js 00:47:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3C2AC00) [pid = 3064] [serial = 1199] [outer = 0000003EF1E34C00] 00:47:18 INFO - PROCESS | 3064 | 1467359238567 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]]]}] 00:47:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 839ms 00:47:18 INFO - PROCESS | 3064 | 1467359238632 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 00:47:18 INFO - PROCESS | 3064 | 1467359238634 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 00:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:47:18 INFO - PROCESS | 3064 | 1467359238637 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:47:18 INFO - PROCESS | 3064 | 1467359238639 Marionette TRACE conn6 <- [1,1562,null,{}] 00:47:18 INFO - PROCESS | 3064 | 1467359238643 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}] 00:47:18 INFO - PROCESS | 3064 | 1467359238645 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:18 INFO - PROCESS | 3064 | 1467359238768 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 00:47:18 INFO - PROCESS | 3064 | 1467359238824 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:18 INFO - PROCESS | 3064 | 1467359238826 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47BB000 == 27 [pid = 3064] [id = 400] 00:47:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A41800) [pid = 3064] [serial = 1200] [outer = 0000000000000000] 00:47:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF429F000) [pid = 3064] [serial = 1201] [outer = 0000003EF3A41800] 00:47:18 INFO - PROCESS | 3064 | 1467359238870 Marionette DEBUG loaded listener.js 00:47:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4319800) [pid = 3064] [serial = 1202] [outer = 0000003EF3A41800] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF42A9C00) [pid = 3064] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC1D0800) [pid = 3064] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEE85C400) [pid = 3064] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3A35C00) [pid = 3064] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE7B0D000) [pid = 3064] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5562400) [pid = 3064] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEC382800) [pid = 3064] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:47:19 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE8316800) [pid = 3064] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:47:19 INFO - PROCESS | 3064 | 1467359239658 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]]]}] 00:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1024ms 00:47:19 INFO - PROCESS | 3064 | 1467359239666 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 00:47:19 INFO - PROCESS | 3064 | 1467359239668 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 00:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:47:19 INFO - PROCESS | 3064 | 1467359239672 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:47:19 INFO - PROCESS | 3064 | 1467359239673 Marionette TRACE conn6 <- [1,1566,null,{}] 00:47:19 INFO - PROCESS | 3064 | 1467359239677 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}] 00:47:19 INFO - PROCESS | 3064 | 1467359239679 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:19 INFO - PROCESS | 3064 | 1467359239794 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 00:47:19 INFO - PROCESS | 3064 | 1467359239839 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:19 INFO - PROCESS | 3064 | 1467359239841 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E34000 == 28 [pid = 3064] [id = 401] 00:47:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE8316800) [pid = 3064] [serial = 1203] [outer = 0000000000000000] 00:47:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF3C2A800) [pid = 3064] [serial = 1204] [outer = 0000003EE8316800] 00:47:19 INFO - PROCESS | 3064 | 1467359239887 Marionette DEBUG loaded listener.js 00:47:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF4C4FC00) [pid = 3064] [serial = 1205] [outer = 0000003EE8316800] 00:47:20 INFO - PROCESS | 3064 | 1467359240244 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]]]}] 00:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 00:47:20 INFO - PROCESS | 3064 | 1467359240311 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 3064 | 1467359240313 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 00:47:20 INFO - PROCESS | 3064 | 1467359240317 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:47:20 INFO - PROCESS | 3064 | 1467359240318 Marionette TRACE conn6 <- [1,1570,null,{}] 00:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:47:20 INFO - PROCESS | 3064 | 1467359240322 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}] 00:47:20 INFO - PROCESS | 3064 | 1467359240324 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:20 INFO - PROCESS | 3064 | 1467359240412 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 00:47:20 INFO - PROCESS | 3064 | 1467359240417 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 3064 | 1467359240419 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D77800 == 29 [pid = 3064] [id = 402] 00:47:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF4C57000) [pid = 3064] [serial = 1206] [outer = 0000000000000000] 00:47:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF5117400) [pid = 3064] [serial = 1207] [outer = 0000003EF4C57000] 00:47:20 INFO - PROCESS | 3064 | 1467359240463 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF5196000) [pid = 3064] [serial = 1208] [outer = 0000003EF4C57000] 00:47:20 INFO - PROCESS | 3064 | 1467359240926 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]]]}] 00:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 628ms 00:47:20 INFO - PROCESS | 3064 | 1467359240954 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 3064 | 1467359240956 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 00:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:47:20 INFO - PROCESS | 3064 | 1467359240965 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:47:20 INFO - PROCESS | 3064 | 1467359240967 Marionette TRACE conn6 <- [1,1574,null,{}] 00:47:20 INFO - PROCESS | 3064 | 1467359240971 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}] 00:47:20 INFO - PROCESS | 3064 | 1467359240973 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:21 INFO - PROCESS | 3064 | 1467359241062 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 00:47:21 INFO - PROCESS | 3064 | 1467359241068 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:21 INFO - PROCESS | 3064 | 1467359241070 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF74E0800 == 30 [pid = 3064] [id = 403] 00:47:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF51BBC00) [pid = 3064] [serial = 1209] [outer = 0000000000000000] 00:47:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF51C4800) [pid = 3064] [serial = 1210] [outer = 0000003EF51BBC00] 00:47:21 INFO - PROCESS | 3064 | 1467359241116 Marionette DEBUG loaded listener.js 00:47:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5563C00) [pid = 3064] [serial = 1211] [outer = 0000003EF51BBC00] 00:47:21 INFO - PROCESS | 3064 | 1467359241677 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]]]}] 00:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 00:47:21 INFO - PROCESS | 3064 | 1467359241699 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 00:47:21 INFO - PROCESS | 3064 | 1467359241704 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 00:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:47:21 INFO - PROCESS | 3064 | 1467359241710 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:47:21 INFO - PROCESS | 3064 | 1467359241714 Marionette TRACE conn6 <- [1,1578,null,{}] 00:47:21 INFO - PROCESS | 3064 | 1467359241720 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}] 00:47:21 INFO - PROCESS | 3064 | 1467359241723 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:21 INFO - PROCESS | 3064 | 1467359241893 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 00:47:22 INFO - PROCESS | 3064 | 1467359242015 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:22 INFO - PROCESS | 3064 | 1467359242021 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78D1800 == 31 [pid = 3064] [id = 404] 00:47:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE782A000) [pid = 3064] [serial = 1212] [outer = 0000000000000000] 00:47:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7D89C00) [pid = 3064] [serial = 1213] [outer = 0000003EE782A000] 00:47:22 INFO - PROCESS | 3064 | 1467359242081 Marionette DEBUG loaded listener.js 00:47:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE8313800) [pid = 3064] [serial = 1214] [outer = 0000003EE782A000] 00:47:22 INFO - PROCESS | 3064 | 1467359242662 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]]]}] 00:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 00:47:22 INFO - PROCESS | 3064 | 1467359242699 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 00:47:22 INFO - PROCESS | 3064 | 1467359242704 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 00:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:47:22 INFO - PROCESS | 3064 | 1467359242710 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:47:22 INFO - PROCESS | 3064 | 1467359242713 Marionette TRACE conn6 <- [1,1582,null,{}] 00:47:22 INFO - PROCESS | 3064 | 1467359242717 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}] 00:47:22 INFO - PROCESS | 3064 | 1467359242721 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:22 INFO - PROCESS | 3064 | 1467359242840 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 00:47:22 INFO - PROCESS | 3064 | 1467359242961 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:22 INFO - PROCESS | 3064 | 1467359242964 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4198000 == 32 [pid = 3064] [id = 405] 00:47:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEC379000) [pid = 3064] [serial = 1215] [outer = 0000000000000000] 00:47:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EECC44C00) [pid = 3064] [serial = 1216] [outer = 0000003EEC379000] 00:47:23 INFO - PROCESS | 3064 | 1467359243023 Marionette DEBUG loaded listener.js 00:47:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEE3E7400) [pid = 3064] [serial = 1217] [outer = 0000003EEC379000] 00:47:23 INFO - PROCESS | 3064 | 1467359243639 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]]]}] 00:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 00:47:23 INFO - PROCESS | 3064 | 1467359243698 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 00:47:23 INFO - PROCESS | 3064 | 1467359243700 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 00:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:47:23 INFO - PROCESS | 3064 | 1467359243704 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:47:23 INFO - PROCESS | 3064 | 1467359243708 Marionette TRACE conn6 <- [1,1586,null,{}] 00:47:23 INFO - PROCESS | 3064 | 1467359243720 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}] 00:47:23 INFO - PROCESS | 3064 | 1467359243725 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:23 INFO - PROCESS | 3064 | 1467359243903 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 00:47:23 INFO - PROCESS | 3064 | 1467359243952 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:23 INFO - PROCESS | 3064 | 1467359243956 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89B7800 == 33 [pid = 3064] [id = 406] 00:47:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF3A55800) [pid = 3064] [serial = 1218] [outer = 0000000000000000] 00:47:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF42A1800) [pid = 3064] [serial = 1219] [outer = 0000003EF3A55800] 00:47:24 INFO - PROCESS | 3064 | 1467359244015 Marionette DEBUG loaded listener.js 00:47:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF5565800) [pid = 3064] [serial = 1220] [outer = 0000003EF3A55800] 00:47:24 INFO - PROCESS | 3064 | 1467359244868 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]]]}] 00:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1199ms 00:47:24 INFO - PROCESS | 3064 | 1467359244906 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 00:47:24 INFO - PROCESS | 3064 | 1467359244911 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 00:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:47:24 INFO - PROCESS | 3064 | 1467359244916 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:47:24 INFO - PROCESS | 3064 | 1467359244919 Marionette TRACE conn6 <- [1,1590,null,{}] 00:47:24 INFO - PROCESS | 3064 | 1467359244925 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}] 00:47:24 INFO - PROCESS | 3064 | 1467359244928 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:25 INFO - PROCESS | 3064 | 1467359245037 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 00:47:25 INFO - PROCESS | 3064 | 1467359245110 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:25 INFO - PROCESS | 3064 | 1467359245115 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE6021800 == 34 [pid = 3064] [id = 407] 00:47:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE6A21C00) [pid = 3064] [serial = 1221] [outer = 0000000000000000] 00:47:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE78E9400) [pid = 3064] [serial = 1222] [outer = 0000003EE6A21C00] 00:47:25 INFO - PROCESS | 3064 | 1467359245210 Marionette DEBUG loaded listener.js 00:47:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EE7E44400) [pid = 3064] [serial = 1223] [outer = 0000003EE6A21C00] 00:47:26 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC93C800 == 33 [pid = 3064] [id = 382] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF429C000) [pid = 3064] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF4312000) [pid = 3064] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC374000) [pid = 3064] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EED072800) [pid = 3064] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF1480400) [pid = 3064] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4D86400) [pid = 3064] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF719EC00) [pid = 3064] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF6814C00) [pid = 3064] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF5569800) [pid = 3064] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF5119C00) [pid = 3064] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF584F400) [pid = 3064] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF55C3400) [pid = 3064] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF56EC000) [pid = 3064] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF585A000) [pid = 3064] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF2136C00) [pid = 3064] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF1E37800) [pid = 3064] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4314800) [pid = 3064] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 00:47:26 INFO - PROCESS | 3064 | 1467359246525 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]]]}] 00:47:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:47:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1642ms 00:47:26 INFO - PROCESS | 3064 | 1467359246562 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 00:47:26 INFO - PROCESS | 3064 | 1467359246567 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 00:47:26 INFO - PROCESS | 3064 | 1467359246572 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:47:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:47:26 INFO - PROCESS | 3064 | 1467359246576 Marionette TRACE conn6 <- [1,1594,null,{}] 00:47:26 INFO - PROCESS | 3064 | 1467359246581 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}] 00:47:26 INFO - PROCESS | 3064 | 1467359246584 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:26 INFO - PROCESS | 3064 | 1467359246673 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 00:47:26 INFO - PROCESS | 3064 | 1467359246687 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:26 INFO - PROCESS | 3064 | 1467359246692 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE734A000 == 34 [pid = 3064] [id = 408] 00:47:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7B0F400) [pid = 3064] [serial = 1224] [outer = 0000000000000000] 00:47:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7C30C00) [pid = 3064] [serial = 1225] [outer = 0000003EE7B0F400] 00:47:26 INFO - PROCESS | 3064 | 1467359246741 Marionette DEBUG loaded listener.js 00:47:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7D30000) [pid = 3064] [serial = 1226] [outer = 0000003EE7B0F400] 00:47:27 INFO - PROCESS | 3064 | 1467359247213 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]]]}] 00:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 693ms 00:47:27 INFO - PROCESS | 3064 | 1467359247269 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 00:47:27 INFO - PROCESS | 3064 | 1467359247274 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 00:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:47:27 INFO - PROCESS | 3064 | 1467359247281 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:47:27 INFO - PROCESS | 3064 | 1467359247284 Marionette TRACE conn6 <- [1,1598,null,{}] 00:47:27 INFO - PROCESS | 3064 | 1467359247288 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}] 00:47:27 INFO - PROCESS | 3064 | 1467359247290 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:27 INFO - PROCESS | 3064 | 1467359247383 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 00:47:27 INFO - PROCESS | 3064 | 1467359247391 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:27 INFO - PROCESS | 3064 | 1467359247394 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC8C6000 == 35 [pid = 3064] [id = 409] 00:47:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7F1F800) [pid = 3064] [serial = 1227] [outer = 0000000000000000] 00:47:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE80BB400) [pid = 3064] [serial = 1228] [outer = 0000003EE7F1F800] 00:47:27 INFO - PROCESS | 3064 | 1467359247444 Marionette DEBUG loaded listener.js 00:47:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE8296800) [pid = 3064] [serial = 1229] [outer = 0000003EE7F1F800] 00:47:27 INFO - PROCESS | 3064 | 1467359247911 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]]]}] 00:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 00:47:27 INFO - PROCESS | 3064 | 1467359247975 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 00:47:27 INFO - PROCESS | 3064 | 1467359247977 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 00:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:47:27 INFO - PROCESS | 3064 | 1467359247981 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:47:27 INFO - PROCESS | 3064 | 1467359247984 Marionette TRACE conn6 <- [1,1602,null,{}] 00:47:28 INFO - PROCESS | 3064 | 1467359247996 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}] 00:47:28 INFO - PROCESS | 3064 | 1467359248001 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:28 INFO - PROCESS | 3064 | 1467359248118 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 00:47:28 INFO - PROCESS | 3064 | 1467359248201 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:28 INFO - PROCESS | 3064 | 1467359248204 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18AB800 == 36 [pid = 3064] [id = 410] 00:47:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE6A20800) [pid = 3064] [serial = 1230] [outer = 0000000000000000] 00:47:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEC336800) [pid = 3064] [serial = 1231] [outer = 0000003EE6A20800] 00:47:28 INFO - PROCESS | 3064 | 1467359248255 Marionette DEBUG loaded listener.js 00:47:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEC4BE400) [pid = 3064] [serial = 1232] [outer = 0000003EE6A20800] 00:47:28 INFO - PROCESS | 3064 | 1467359248697 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]]]}] 00:47:28 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 00:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 00:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:47:28 INFO - PROCESS | 3064 | 1467359248720 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 00:47:28 INFO - PROCESS | 3064 | 1467359248723 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 00:47:28 INFO - PROCESS | 3064 | 1467359248726 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:47:28 INFO - PROCESS | 3064 | 1467359248728 Marionette TRACE conn6 <- [1,1606,null,{}] 00:47:28 INFO - PROCESS | 3064 | 1467359248732 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}] 00:47:28 INFO - PROCESS | 3064 | 1467359248734 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:28 INFO - PROCESS | 3064 | 1467359248848 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 00:47:28 INFO - PROCESS | 3064 | 1467359248854 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:28 INFO - PROCESS | 3064 | 1467359248856 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43D6000 == 37 [pid = 3064] [id = 411] 00:47:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EED07EC00) [pid = 3064] [serial = 1233] [outer = 0000000000000000] 00:47:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEDC05000) [pid = 3064] [serial = 1234] [outer = 0000003EED07EC00] 00:47:28 INFO - PROCESS | 3064 | 1467359248942 Marionette DEBUG loaded listener.js 00:47:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEDD21400) [pid = 3064] [serial = 1235] [outer = 0000003EED07EC00] 00:47:29 INFO - PROCESS | 3064 | 1467359249401 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]]]}] 00:47:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:47:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 732ms 00:47:29 INFO - PROCESS | 3064 | 1467359249484 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 00:47:29 INFO - PROCESS | 3064 | 1467359249486 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 00:47:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:47:29 INFO - PROCESS | 3064 | 1467359249501 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:47:29 INFO - PROCESS | 3064 | 1467359249503 Marionette TRACE conn6 <- [1,1610,null,{}] 00:47:29 INFO - PROCESS | 3064 | 1467359249506 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}] 00:47:29 INFO - PROCESS | 3064 | 1467359249509 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:29 INFO - PROCESS | 3064 | 1467359249619 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 00:47:29 INFO - PROCESS | 3064 | 1467359249630 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:29 INFO - PROCESS | 3064 | 1467359249632 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C9800 == 38 [pid = 3064] [id = 412] 00:47:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7B0E400) [pid = 3064] [serial = 1236] [outer = 0000000000000000] 00:47:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEE3E2800) [pid = 3064] [serial = 1237] [outer = 0000003EE7B0E400] 00:47:29 INFO - PROCESS | 3064 | 1467359249677 Marionette DEBUG loaded listener.js 00:47:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF147E400) [pid = 3064] [serial = 1238] [outer = 0000003EE7B0E400] 00:47:30 INFO - PROCESS | 3064 | 1467359250143 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]]]}] 00:47:30 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 00:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 00:47:30 INFO - PROCESS | 3064 | 1467359250193 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 00:47:30 INFO - PROCESS | 3064 | 1467359250195 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 00:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:47:30 INFO - PROCESS | 3064 | 1467359250198 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:47:30 INFO - PROCESS | 3064 | 1467359250200 Marionette TRACE conn6 <- [1,1614,null,{}] 00:47:30 INFO - PROCESS | 3064 | 1467359250204 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}] 00:47:30 INFO - PROCESS | 3064 | 1467359250210 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:30 INFO - PROCESS | 3064 | 1467359250350 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 00:47:30 INFO - PROCESS | 3064 | 1467359250366 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:30 INFO - PROCESS | 3064 | 1467359250368 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55F9800 == 39 [pid = 3064] [id = 413] 00:47:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF1896C00) [pid = 3064] [serial = 1239] [outer = 0000000000000000] 00:47:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF1E34000) [pid = 3064] [serial = 1240] [outer = 0000003EF1896C00] 00:47:30 INFO - PROCESS | 3064 | 1467359250455 Marionette DEBUG loaded listener.js 00:47:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF339F800) [pid = 3064] [serial = 1241] [outer = 0000003EF1896C00] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EEE3E5000) [pid = 3064] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EED0DC000) [pid = 3064] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7F20000) [pid = 3064] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE8293C00) [pid = 3064] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7D8CC00) [pid = 3064] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF3A02800) [pid = 3064] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEC11F800) [pid = 3064] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1E34C00) [pid = 3064] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7B0E000) [pid = 3064] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF4C57000) [pid = 3064] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF68D4400) [pid = 3064] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF51BBC00) [pid = 3064] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF3A41800) [pid = 3064] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:47:30 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE8316800) [pid = 3064] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:47:31 INFO - PROCESS | 3064 | 1467359251030 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]]]}] 00:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 881ms 00:47:31 INFO - PROCESS | 3064 | 1467359251082 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 00:47:31 INFO - PROCESS | 3064 | 1467359251084 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 00:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:47:31 INFO - PROCESS | 3064 | 1467359251088 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:47:31 INFO - PROCESS | 3064 | 1467359251090 Marionette TRACE conn6 <- [1,1618,null,{}] 00:47:31 INFO - PROCESS | 3064 | 1467359251098 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}] 00:47:31 INFO - PROCESS | 3064 | 1467359251101 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:31 INFO - PROCESS | 3064 | 1467359251182 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 00:47:31 INFO - PROCESS | 3064 | 1467359251187 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:31 INFO - PROCESS | 3064 | 1467359251189 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71B5000 == 40 [pid = 3064] [id = 414] 00:47:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC45A400) [pid = 3064] [serial = 1242] [outer = 0000000000000000] 00:47:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF1FC1C00) [pid = 3064] [serial = 1243] [outer = 0000003EEC45A400] 00:47:31 INFO - PROCESS | 3064 | 1467359251234 Marionette DEBUG loaded listener.js 00:47:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF3A39000) [pid = 3064] [serial = 1244] [outer = 0000003EEC45A400] 00:47:31 INFO - PROCESS | 3064 | 1467359251650 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]]]}] 00:47:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:47:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 587ms 00:47:31 INFO - PROCESS | 3064 | 1467359251686 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 00:47:31 INFO - PROCESS | 3064 | 1467359251689 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 00:47:31 INFO - PROCESS | 3064 | 1467359251692 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:47:31 INFO - PROCESS | 3064 | 1467359251694 Marionette TRACE conn6 <- [1,1622,null,{}] 00:47:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:47:31 INFO - PROCESS | 3064 | 1467359251697 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}] 00:47:31 INFO - PROCESS | 3064 | 1467359251699 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:31 INFO - PROCESS | 3064 | 1467359251780 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 00:47:31 INFO - PROCESS | 3064 | 1467359251786 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:31 INFO - PROCESS | 3064 | 1467359251788 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89B0000 == 41 [pid = 3064] [id = 415] 00:47:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3A41800) [pid = 3064] [serial = 1245] [outer = 0000000000000000] 00:47:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF3CD5C00) [pid = 3064] [serial = 1246] [outer = 0000003EF3A41800] 00:47:31 INFO - PROCESS | 3064 | 1467359251833 Marionette DEBUG loaded listener.js 00:47:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4255000) [pid = 3064] [serial = 1247] [outer = 0000003EF3A41800] 00:47:32 INFO - PROCESS | 3064 | 1467359252281 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]]]}] 00:47:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:47:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 00:47:32 INFO - PROCESS | 3064 | 1467359252332 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 00:47:32 INFO - PROCESS | 3064 | 1467359252334 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 00:47:32 INFO - PROCESS | 3064 | 1467359252337 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:47:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:47:32 INFO - PROCESS | 3064 | 1467359252339 Marionette TRACE conn6 <- [1,1626,null,{}] 00:47:32 INFO - PROCESS | 3064 | 1467359252342 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}] 00:47:32 INFO - PROCESS | 3064 | 1467359252344 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:32 INFO - PROCESS | 3064 | 1467359252424 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 00:47:32 INFO - PROCESS | 3064 | 1467359252430 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:32 INFO - PROCESS | 3064 | 1467359252432 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1879800 == 42 [pid = 3064] [id = 416] 00:47:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF42A4400) [pid = 3064] [serial = 1248] [outer = 0000000000000000] 00:47:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF430C400) [pid = 3064] [serial = 1249] [outer = 0000003EF42A4400] 00:47:32 INFO - PROCESS | 3064 | 1467359252477 Marionette DEBUG loaded listener.js 00:47:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF431B800) [pid = 3064] [serial = 1250] [outer = 0000003EF42A4400] 00:47:33 INFO - PROCESS | 3064 | 1467359253138 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]]]}] 00:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 922ms 00:47:33 INFO - PROCESS | 3064 | 1467359253265 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 00:47:33 INFO - PROCESS | 3064 | 1467359253270 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 00:47:33 INFO - PROCESS | 3064 | 1467359253275 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:47:33 INFO - PROCESS | 3064 | 1467359253279 Marionette TRACE conn6 <- [1,1630,null,{}] 00:47:33 INFO - PROCESS | 3064 | 1467359253285 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}] 00:47:33 INFO - PROCESS | 3064 | 1467359253289 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:33 INFO - PROCESS | 3064 | 1467359253443 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 00:47:33 INFO - PROCESS | 3064 | 1467359253518 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:33 INFO - PROCESS | 3064 | 1467359253521 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC4F0000 == 43 [pid = 3064] [id = 417] 00:47:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE7B0D000) [pid = 3064] [serial = 1251] [outer = 0000000000000000] 00:47:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7D9C400) [pid = 3064] [serial = 1252] [outer = 0000003EE7B0D000] 00:47:33 INFO - PROCESS | 3064 | 1467359253621 Marionette DEBUG loaded listener.js 00:47:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE81B6400) [pid = 3064] [serial = 1253] [outer = 0000003EE7B0D000] 00:47:34 INFO - PROCESS | 3064 | 1467359254287 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]]]}] 00:47:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1028ms 00:47:34 INFO - PROCESS | 3064 | 1467359254307 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 00:47:34 INFO - PROCESS | 3064 | 1467359254312 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 00:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:47:34 INFO - PROCESS | 3064 | 1467359254319 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:47:34 INFO - PROCESS | 3064 | 1467359254322 Marionette TRACE conn6 <- [1,1634,null,{}] 00:47:34 INFO - PROCESS | 3064 | 1467359254326 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}] 00:47:34 INFO - PROCESS | 3064 | 1467359254329 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:34 INFO - PROCESS | 3064 | 1467359254458 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 00:47:34 INFO - PROCESS | 3064 | 1467359254536 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:34 INFO - PROCESS | 3064 | 1467359254539 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C7000 == 44 [pid = 3064] [id = 418] 00:47:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEC3EC400) [pid = 3064] [serial = 1254] [outer = 0000000000000000] 00:47:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EECC50400) [pid = 3064] [serial = 1255] [outer = 0000003EEC3EC400] 00:47:34 INFO - PROCESS | 3064 | 1467359254637 Marionette DEBUG loaded listener.js 00:47:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EEE303400) [pid = 3064] [serial = 1256] [outer = 0000003EEC3EC400] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4198000 == 43 [pid = 3064] [id = 405] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89B0000 == 42 [pid = 3064] [id = 415] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71B5000 == 41 [pid = 3064] [id = 414] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55F9800 == 40 [pid = 3064] [id = 413] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C9800 == 39 [pid = 3064] [id = 412] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43D6000 == 38 [pid = 3064] [id = 411] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18AB800 == 37 [pid = 3064] [id = 410] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC8C6000 == 36 [pid = 3064] [id = 409] 00:47:35 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE734A000 == 35 [pid = 3064] [id = 408] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEE78B800) [pid = 3064] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EEDC87C00) [pid = 3064] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF68DBC00) [pid = 3064] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF7E11400) [pid = 3064] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC1D6C00) [pid = 3064] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEDC8A400) [pid = 3064] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7E4C400) [pid = 3064] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE80C6400) [pid = 3064] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF3A3C400) [pid = 3064] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF430D800) [pid = 3064] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC1D5000) [pid = 3064] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EECB18400) [pid = 3064] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF3C2AC00) [pid = 3064] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7C35400) [pid = 3064] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF5196000) [pid = 3064] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF3A0D400) [pid = 3064] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7DA4800) [pid = 3064] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF7E05400) [pid = 3064] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF51C4800) [pid = 3064] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF429F000) [pid = 3064] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF3C2A800) [pid = 3064] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5563C00) [pid = 3064] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF5117400) [pid = 3064] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF4319800) [pid = 3064] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF1488400) [pid = 3064] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEE306400) [pid = 3064] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF4C4FC00) [pid = 3064] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 00:47:35 INFO - PROCESS | 3064 | 1467359255553 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]]]}] 00:47:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:47:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1298ms 00:47:35 INFO - PROCESS | 3064 | 1467359255619 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 00:47:35 INFO - PROCESS | 3064 | 1467359255624 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 00:47:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:47:35 INFO - PROCESS | 3064 | 1467359255629 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:47:35 INFO - PROCESS | 3064 | 1467359255633 Marionette TRACE conn6 <- [1,1638,null,{}] 00:47:35 INFO - PROCESS | 3064 | 1467359255638 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}] 00:47:35 INFO - PROCESS | 3064 | 1467359255641 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:35 INFO - PROCESS | 3064 | 1467359255739 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 00:47:35 INFO - PROCESS | 3064 | 1467359255747 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:35 INFO - PROCESS | 3064 | 1467359255752 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C8A800 == 36 [pid = 3064] [id = 419] 00:47:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7D8CC00) [pid = 3064] [serial = 1257] [outer = 0000000000000000] 00:47:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7D9A000) [pid = 3064] [serial = 1258] [outer = 0000003EE7D8CC00] 00:47:35 INFO - PROCESS | 3064 | 1467359255801 Marionette DEBUG loaded listener.js 00:47:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE80C0000) [pid = 3064] [serial = 1259] [outer = 0000003EE7D8CC00] 00:47:36 INFO - PROCESS | 3064 | 1467359256330 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]]]}] 00:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 00:47:36 INFO - PROCESS | 3064 | 1467359256366 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 00:47:36 INFO - PROCESS | 3064 | 1467359256371 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 00:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:47:36 INFO - PROCESS | 3064 | 1467359256377 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:47:36 INFO - PROCESS | 3064 | 1467359256379 Marionette TRACE conn6 <- [1,1642,null,{}] 00:47:36 INFO - PROCESS | 3064 | 1467359256383 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}] 00:47:36 INFO - PROCESS | 3064 | 1467359256386 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:36 INFO - PROCESS | 3064 | 1467359256475 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 00:47:36 INFO - PROCESS | 3064 | 1467359256553 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:36 INFO - PROCESS | 3064 | 1467359256555 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE17D800 == 37 [pid = 3064] [id = 420] 00:47:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC1CDC00) [pid = 3064] [serial = 1260] [outer = 0000000000000000] 00:47:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC377400) [pid = 3064] [serial = 1261] [outer = 0000003EEC1CDC00] 00:47:36 INFO - PROCESS | 3064 | 1467359256604 Marionette DEBUG loaded listener.js 00:47:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EECE3A400) [pid = 3064] [serial = 1262] [outer = 0000003EEC1CDC00] 00:47:36 INFO - PROCESS | 3064 | 1467359256985 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]]]}] 00:47:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:47:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 628ms 00:47:37 INFO - PROCESS | 3064 | 1467359257021 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 3064 | 1467359257024 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 00:47:37 INFO - PROCESS | 3064 | 1467359257028 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:47:37 INFO - PROCESS | 3064 | 1467359257032 Marionette TRACE conn6 <- [1,1646,null,{}] 00:47:37 INFO - PROCESS | 3064 | 1467359257043 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}] 00:47:37 INFO - PROCESS | 3064 | 1467359257048 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:37 INFO - PROCESS | 3064 | 1467359257167 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 00:47:37 INFO - PROCESS | 3064 | 1467359257176 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 3064 | 1467359257180 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4191000 == 38 [pid = 3064] [id = 421] 00:47:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7B09C00) [pid = 3064] [serial = 1263] [outer = 0000000000000000] 00:47:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE859000) [pid = 3064] [serial = 1264] [outer = 0000003EE7B09C00] 00:47:37 INFO - PROCESS | 3064 | 1467359257230 Marionette DEBUG loaded listener.js 00:47:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1805800) [pid = 3064] [serial = 1265] [outer = 0000003EE7B09C00] 00:47:37 INFO - PROCESS | 3064 | 1467359257681 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]]]}] 00:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 00:47:37 INFO - PROCESS | 3064 | 1467359257726 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 3064 | 1467359257729 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 00:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:47:37 INFO - PROCESS | 3064 | 1467359257732 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:47:37 INFO - PROCESS | 3064 | 1467359257734 Marionette TRACE conn6 <- [1,1650,null,{}] 00:47:37 INFO - PROCESS | 3064 | 1467359257738 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}] 00:47:37 INFO - PROCESS | 3064 | 1467359257740 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:37 INFO - PROCESS | 3064 | 1467359257855 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 00:47:37 INFO - PROCESS | 3064 | 1467359257861 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 3064 | 1467359257863 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C6000 == 39 [pid = 3064] [id = 422] 00:47:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1E36C00) [pid = 3064] [serial = 1266] [outer = 0000000000000000] 00:47:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF1E3C400) [pid = 3064] [serial = 1267] [outer = 0000003EF1E36C00] 00:47:37 INFO - PROCESS | 3064 | 1467359257949 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF339E800) [pid = 3064] [serial = 1268] [outer = 0000003EF1E36C00] 00:47:38 INFO - PROCESS | 3064 | 1467359258391 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]]]}] 00:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 00:47:38 INFO - PROCESS | 3064 | 1467359258427 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 00:47:38 INFO - PROCESS | 3064 | 1467359258429 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 00:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:47:38 INFO - PROCESS | 3064 | 1467359258433 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:47:38 INFO - PROCESS | 3064 | 1467359258435 Marionette TRACE conn6 <- [1,1654,null,{}] 00:47:38 INFO - PROCESS | 3064 | 1467359258445 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}] 00:47:38 INFO - PROCESS | 3064 | 1467359258447 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:38 INFO - PROCESS | 3064 | 1467359258583 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 00:47:38 INFO - PROCESS | 3064 | 1467359258605 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:38 INFO - PROCESS | 3064 | 1467359258607 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5219000 == 40 [pid = 3064] [id = 423] 00:47:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3A3A400) [pid = 3064] [serial = 1269] [outer = 0000000000000000] 00:47:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3CC0400) [pid = 3064] [serial = 1270] [outer = 0000003EF3A3A400] 00:47:38 INFO - PROCESS | 3064 | 1467359258653 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF42A5800) [pid = 3064] [serial = 1271] [outer = 0000003EF3A3A400] 00:47:39 INFO - PROCESS | 3064 | 1467359259128 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]]]}] 00:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 731ms 00:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:47:39 INFO - PROCESS | 3064 | 1467359259166 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 00:47:39 INFO - PROCESS | 3064 | 1467359259168 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 00:47:39 INFO - PROCESS | 3064 | 1467359259178 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:47:39 INFO - PROCESS | 3064 | 1467359259180 Marionette TRACE conn6 <- [1,1658,null,{}] 00:47:39 INFO - PROCESS | 3064 | 1467359259184 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}] 00:47:39 INFO - PROCESS | 3064 | 1467359259190 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:39 INFO - PROCESS | 3064 | 1467359259335 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 00:47:39 INFO - PROCESS | 3064 | 1467359259389 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 3064 | 1467359259391 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF804F800 == 41 [pid = 3064] [id = 424] 00:47:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4C53800) [pid = 3064] [serial = 1272] [outer = 0000000000000000] 00:47:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5114C00) [pid = 3064] [serial = 1273] [outer = 0000003EF4C53800] 00:47:39 INFO - PROCESS | 3064 | 1467359259439 Marionette DEBUG loaded listener.js 00:47:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF511F800) [pid = 3064] [serial = 1274] [outer = 0000003EF4C53800] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7F1F800) [pid = 3064] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7B0F400) [pid = 3064] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EED07EC00) [pid = 3064] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE6A21C00) [pid = 3064] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE6A20800) [pid = 3064] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE782A000) [pid = 3064] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7B0E400) [pid = 3064] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC379000) [pid = 3064] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3A41800) [pid = 3064] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3A55800) [pid = 3064] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1896C00) [pid = 3064] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:47:39 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC45A400) [pid = 3064] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:47:39 INFO - PROCESS | 3064 | 1467359259933 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]]]}] 00:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 796ms 00:47:39 INFO - PROCESS | 3064 | 1467359259970 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 00:47:39 INFO - PROCESS | 3064 | 1467359259972 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 00:47:39 INFO - PROCESS | 3064 | 1467359259975 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:47:39 INFO - PROCESS | 3064 | 1467359259977 Marionette TRACE conn6 <- [1,1662,null,{}] 00:47:39 INFO - PROCESS | 3064 | 1467359259981 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}] 00:47:39 INFO - PROCESS | 3064 | 1467359259983 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:40 INFO - PROCESS | 3064 | 1467359260092 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 00:47:40 INFO - PROCESS | 3064 | 1467359260143 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:40 INFO - PROCESS | 3064 | 1467359260146 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A5B800 == 42 [pid = 3064] [id = 425] 00:47:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7E4EC00) [pid = 3064] [serial = 1275] [outer = 0000000000000000] 00:47:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEDD1FC00) [pid = 3064] [serial = 1276] [outer = 0000003EE7E4EC00] 00:47:40 INFO - PROCESS | 3064 | 1467359260191 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF4C4FC00) [pid = 3064] [serial = 1277] [outer = 0000003EE7E4EC00] 00:47:40 INFO - PROCESS | 3064 | 1467359260534 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]]]}] 00:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 586ms 00:47:40 INFO - PROCESS | 3064 | 1467359260565 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 00:47:40 INFO - PROCESS | 3064 | 1467359260567 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 00:47:40 INFO - PROCESS | 3064 | 1467359260570 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:47:40 INFO - PROCESS | 3064 | 1467359260572 Marionette TRACE conn6 <- [1,1666,null,{}] 00:47:40 INFO - PROCESS | 3064 | 1467359260576 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}] 00:47:40 INFO - PROCESS | 3064 | 1467359260586 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:40 INFO - PROCESS | 3064 | 1467359260703 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 00:47:40 INFO - PROCESS | 3064 | 1467359260709 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:40 INFO - PROCESS | 3064 | 1467359260711 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB1D000 == 43 [pid = 3064] [id = 426] 00:47:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF5197400) [pid = 3064] [serial = 1278] [outer = 0000000000000000] 00:47:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF51BAC00) [pid = 3064] [serial = 1279] [outer = 0000003EF5197400] 00:47:40 INFO - PROCESS | 3064 | 1467359260757 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF51C7800) [pid = 3064] [serial = 1280] [outer = 0000003EF5197400] 00:47:41 INFO - PROCESS | 3064 | 1467359261148 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]]]}] 00:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 626ms 00:47:41 INFO - PROCESS | 3064 | 1467359261201 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 00:47:41 INFO - PROCESS | 3064 | 1467359261203 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 00:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:47:41 INFO - PROCESS | 3064 | 1467359261206 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:47:41 INFO - PROCESS | 3064 | 1467359261208 Marionette TRACE conn6 <- [1,1670,null,{}] 00:47:41 INFO - PROCESS | 3064 | 1467359261212 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}] 00:47:41 INFO - PROCESS | 3064 | 1467359261214 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:41 INFO - PROCESS | 3064 | 1467359261298 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 00:47:41 INFO - PROCESS | 3064 | 1467359261304 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:41 INFO - PROCESS | 3064 | 1467359261305 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF418F800 == 44 [pid = 3064] [id = 427] 00:47:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF555D400) [pid = 3064] [serial = 1281] [outer = 0000000000000000] 00:47:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF5564000) [pid = 3064] [serial = 1282] [outer = 0000003EF555D400] 00:47:41 INFO - PROCESS | 3064 | 1467359261350 Marionette DEBUG loaded listener.js 00:47:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF55BAC00) [pid = 3064] [serial = 1283] [outer = 0000003EF555D400] 00:47:41 INFO - PROCESS | 3064 | 1467359261837 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]]]}] 00:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 00:47:41 INFO - PROCESS | 3064 | 1467359261881 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 00:47:41 INFO - PROCESS | 3064 | 1467359261886 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 00:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:47:41 INFO - PROCESS | 3064 | 1467359261891 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:47:41 INFO - PROCESS | 3064 | 1467359261896 Marionette TRACE conn6 <- [1,1674,null,{}] 00:47:41 INFO - PROCESS | 3064 | 1467359261904 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}] 00:47:41 INFO - PROCESS | 3064 | 1467359261907 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:42 INFO - PROCESS | 3064 | 1467359262036 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 00:47:42 INFO - PROCESS | 3064 | 1467359262123 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:42 INFO - PROCESS | 3064 | 1467359262128 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C99000 == 45 [pid = 3064] [id = 428] 00:47:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7C2AC00) [pid = 3064] [serial = 1284] [outer = 0000000000000000] 00:47:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE7D2FC00) [pid = 3064] [serial = 1285] [outer = 0000003EE7C2AC00] 00:47:42 INFO - PROCESS | 3064 | 1467359262188 Marionette DEBUG loaded listener.js 00:47:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEC11AC00) [pid = 3064] [serial = 1286] [outer = 0000003EE7C2AC00] 00:47:42 INFO - PROCESS | 3064 | 1467359262829 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]]]}] 00:47:42 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 00:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 985ms 00:47:42 INFO - PROCESS | 3064 | 1467359262880 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 3064 | 1467359262885 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 00:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:47:42 INFO - PROCESS | 3064 | 1467359262892 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:47:42 INFO - PROCESS | 3064 | 1467359262895 Marionette TRACE conn6 <- [1,1678,null,{}] 00:47:42 INFO - PROCESS | 3064 | 1467359262899 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}] 00:47:42 INFO - PROCESS | 3064 | 1467359262902 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:43 INFO - PROCESS | 3064 | 1467359263049 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 00:47:43 INFO - PROCESS | 3064 | 1467359263169 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:43 INFO - PROCESS | 3064 | 1467359263171 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47B7000 == 46 [pid = 3064] [id = 429] 00:47:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEDC8BC00) [pid = 3064] [serial = 1287] [outer = 0000000000000000] 00:47:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEE3DF800) [pid = 3064] [serial = 1288] [outer = 0000003EEDC8BC00] 00:47:43 INFO - PROCESS | 3064 | 1467359263231 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF189EC00) [pid = 3064] [serial = 1289] [outer = 0000003EEDC8BC00] 00:47:43 INFO - PROCESS | 3064 | 1467359263813 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]]]}] 00:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 985ms 00:47:43 INFO - PROCESS | 3064 | 1467359263879 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 00:47:43 INFO - PROCESS | 3064 | 1467359263882 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 00:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:47:43 INFO - PROCESS | 3064 | 1467359263886 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:47:43 INFO - PROCESS | 3064 | 1467359263890 Marionette TRACE conn6 <- [1,1682,null,{}] 00:47:43 INFO - PROCESS | 3064 | 1467359263917 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}] 00:47:43 INFO - PROCESS | 3064 | 1467359263922 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:44 INFO - PROCESS | 3064 | 1467359264045 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 00:47:44 INFO - PROCESS | 3064 | 1467359264117 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:44 INFO - PROCESS | 3064 | 1467359264121 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF54000 == 47 [pid = 3064] [id = 430] 00:47:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF4C4CC00) [pid = 3064] [serial = 1290] [outer = 0000000000000000] 00:47:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF4C6CC00) [pid = 3064] [serial = 1291] [outer = 0000003EF4C4CC00] 00:47:44 INFO - PROCESS | 3064 | 1467359264221 Marionette DEBUG loaded listener.js 00:47:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5565C00) [pid = 3064] [serial = 1292] [outer = 0000003EF4C4CC00] 00:47:44 INFO - PROCESS | 3064 | 1467359264845 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]]]}] 00:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 985ms 00:47:44 INFO - PROCESS | 3064 | 1467359264873 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 00:47:44 INFO - PROCESS | 3064 | 1467359264876 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 00:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:47:44 INFO - PROCESS | 3064 | 1467359264879 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:47:44 INFO - PROCESS | 3064 | 1467359264881 Marionette TRACE conn6 <- [1,1686,null,{}] 00:47:44 INFO - PROCESS | 3064 | 1467359264885 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}] 00:47:44 INFO - PROCESS | 3064 | 1467359264888 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:45 INFO - PROCESS | 3064 | 1467359265025 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 00:47:45 INFO - PROCESS | 3064 | 1467359265118 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:45 INFO - PROCESS | 3064 | 1467359265121 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE339800 == 48 [pid = 3064] [id = 431] 00:47:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEC120800) [pid = 3064] [serial = 1293] [outer = 0000000000000000] 00:47:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF213E000) [pid = 3064] [serial = 1294] [outer = 0000003EEC120800] 00:47:45 INFO - PROCESS | 3064 | 1467359265179 Marionette DEBUG loaded listener.js 00:47:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF56F4C00) [pid = 3064] [serial = 1295] [outer = 0000003EEC120800] 00:47:46 INFO - PROCESS | 3064 | 1467359266000 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]]]}] 00:47:46 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 00:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1193ms 00:47:46 INFO - PROCESS | 3064 | 1467359266079 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 3064 | 1467359266084 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 00:47:46 INFO - PROCESS | 3064 | 1467359266089 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:47:46 INFO - PROCESS | 3064 | 1467359266094 Marionette TRACE conn6 <- [1,1690,null,{}] 00:47:46 INFO - PROCESS | 3064 | 1467359266099 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}] 00:47:46 INFO - PROCESS | 3064 | 1467359266102 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:46 INFO - PROCESS | 3064 | 1467359266217 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 00:47:46 INFO - PROCESS | 3064 | 1467359266290 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:46 INFO - PROCESS | 3064 | 1467359266293 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE6021800 == 47 [pid = 3064] [id = 407] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB1D000 == 46 [pid = 3064] [id = 426] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A5B800 == 45 [pid = 3064] [id = 425] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF804F800 == 44 [pid = 3064] [id = 424] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5219000 == 43 [pid = 3064] [id = 423] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C6000 == 42 [pid = 3064] [id = 422] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4191000 == 41 [pid = 3064] [id = 421] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE17D800 == 40 [pid = 3064] [id = 420] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C8A800 == 39 [pid = 3064] [id = 419] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89B7800 == 38 [pid = 3064] [id = 406] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D77800 == 37 [pid = 3064] [id = 402] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C7000 == 36 [pid = 3064] [id = 418] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF74E0800 == 35 [pid = 3064] [id = 403] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E34000 == 34 [pid = 3064] [id = 401] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC4F0000 == 33 [pid = 3064] [id = 417] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1879800 == 32 [pid = 3064] [id = 416] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78D1800 == 31 [pid = 3064] [id = 404] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE339800 == 30 [pid = 3064] [id = 431] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF54000 == 29 [pid = 3064] [id = 430] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47B7000 == 28 [pid = 3064] [id = 429] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF418F800 == 27 [pid = 3064] [id = 427] 00:47:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C99000 == 26 [pid = 3064] [id = 428] 00:47:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E80B35000 == 27 [pid = 3064] [id = 432] 00:47:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE6119800) [pid = 3064] [serial = 1296] [outer = 0000000000000000] 00:47:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE69D0C00) [pid = 3064] [serial = 1297] [outer = 0000003EE6119800] 00:47:46 INFO - PROCESS | 3064 | 1467359266957 Marionette DEBUG loaded listener.js 00:47:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EE78F3400) [pid = 3064] [serial = 1298] [outer = 0000003EE6119800] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE80BB400) [pid = 3064] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE8296800) [pid = 3064] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE7C30C00) [pid = 3064] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EE7D30000) [pid = 3064] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EEDC05000) [pid = 3064] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7E44400) [pid = 3064] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE78E9400) [pid = 3064] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC336800) [pid = 3064] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE8313800) [pid = 3064] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7D89C00) [pid = 3064] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEE3E2800) [pid = 3064] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEE3E7400) [pid = 3064] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EECC44C00) [pid = 3064] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF4255000) [pid = 3064] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF430C400) [pid = 3064] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF5565800) [pid = 3064] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF42A1800) [pid = 3064] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDD21400) [pid = 3064] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF1E34000) [pid = 3064] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF147E400) [pid = 3064] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3CD5C00) [pid = 3064] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF339F800) [pid = 3064] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1FC1C00) [pid = 3064] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF3A39000) [pid = 3064] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEC4BE400) [pid = 3064] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 00:47:47 INFO - PROCESS | 3064 | 1467359267548 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]]]}] 00:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1490ms 00:47:47 INFO - PROCESS | 3064 | 1467359267586 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 00:47:47 INFO - PROCESS | 3064 | 1467359267590 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 00:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:47:47 INFO - PROCESS | 3064 | 1467359267595 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:47:47 INFO - PROCESS | 3064 | 1467359267598 Marionette TRACE conn6 <- [1,1694,null,{}] 00:47:47 INFO - PROCESS | 3064 | 1467359267603 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}] 00:47:47 INFO - PROCESS | 3064 | 1467359267606 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:47 INFO - PROCESS | 3064 | 1467359267733 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 00:47:47 INFO - PROCESS | 3064 | 1467359267811 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:47 INFO - PROCESS | 3064 | 1467359267814 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC46F000 == 28 [pid = 3064] [id = 433] 00:47:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7C2E400) [pid = 3064] [serial = 1299] [outer = 0000000000000000] 00:47:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D97000) [pid = 3064] [serial = 1300] [outer = 0000003EE7C2E400] 00:47:47 INFO - PROCESS | 3064 | 1467359267865 Marionette DEBUG loaded listener.js 00:47:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7F1E400) [pid = 3064] [serial = 1301] [outer = 0000003EE7C2E400] 00:47:48 INFO - PROCESS | 3064 | 1467359268294 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]]]}] 00:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 00:47:48 INFO - PROCESS | 3064 | 1467359268342 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 00:47:48 INFO - PROCESS | 3064 | 1467359268347 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 00:47:48 INFO - PROCESS | 3064 | 1467359268353 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:47:48 INFO - PROCESS | 3064 | 1467359268356 Marionette TRACE conn6 <- [1,1698,null,{}] 00:47:48 INFO - PROCESS | 3064 | 1467359268360 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}] 00:47:48 INFO - PROCESS | 3064 | 1467359268363 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:48 INFO - PROCESS | 3064 | 1467359268460 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 00:47:48 INFO - PROCESS | 3064 | 1467359268506 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:48 INFO - PROCESS | 3064 | 1467359268509 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE423800 == 29 [pid = 3064] [id = 434] 00:47:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEC124000) [pid = 3064] [serial = 1302] [outer = 0000000000000000] 00:47:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC1CBC00) [pid = 3064] [serial = 1303] [outer = 0000003EEC124000] 00:47:48 INFO - PROCESS | 3064 | 1467359268558 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC373800) [pid = 3064] [serial = 1304] [outer = 0000003EEC124000] 00:47:49 INFO - PROCESS | 3064 | 1467359269057 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]]]}] 00:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 00:47:49 INFO - PROCESS | 3064 | 1467359269093 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 3064 | 1467359269096 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 00:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:47:49 INFO - PROCESS | 3064 | 1467359269099 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 3064 | 1467359269103 Marionette TRACE conn6 <- [1,1702,null,{}] 00:47:49 INFO - PROCESS | 3064 | 1467359269115 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}] 00:47:49 INFO - PROCESS | 3064 | 1467359269120 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:49 INFO - PROCESS | 3064 | 1467359269221 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 00:47:49 INFO - PROCESS | 3064 | 1467359269231 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:49 INFO - PROCESS | 3064 | 1467359269233 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43DE000 == 30 [pid = 3064] [id = 435] 00:47:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EED142400) [pid = 3064] [serial = 1305] [outer = 0000000000000000] 00:47:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEDC89C00) [pid = 3064] [serial = 1306] [outer = 0000003EED142400] 00:47:49 INFO - PROCESS | 3064 | 1467359269287 Marionette DEBUG loaded listener.js 00:47:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEDD23C00) [pid = 3064] [serial = 1307] [outer = 0000003EED142400] 00:47:49 INFO - PROCESS | 3064 | 1467359269789 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 00:47:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 00:47:49 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 00:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:47:49 INFO - _addTest/ [0,1705,"getWindowHandle",null] 00:47:49 INFO - PROCESS | 3064 | 1467359269873 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 00:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:47:49 INFO - PROCESS | 3064 | 1467359269882 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:47:49 INFO - PROCESS | 3064 | 1467359269884 Marionette TRACE conn6 <- [1,1706,null,{}] 00:47:49 INFO - PROCESS | 3064 | 1467359269888 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}] 00:47:49 INFO - PROCESS | 3064 | 1467359269890 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:50 INFO - PROCESS | 3064 | 1467359270021 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 00:47:50 INFO - PROCESS | 3064 | 1467359270026 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 3064 | 1467359270028 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46B7800 == 31 [pid = 3064] [id = 436] 00:47:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE3BFC00) [pid = 3064] [serial = 1308] [outer = 0000000000000000] 00:47:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEE3EB800) [pid = 3064] [serial = 1309] [outer = 0000003EEE3BFC00] 00:47:50 INFO - PROCESS | 3064 | 1467359270076 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF147E400) [pid = 3064] [serial = 1310] [outer = 0000003EEE3BFC00] 00:47:50 INFO - PROCESS | 3064 | 1467359270535 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]]]}] 00:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 00:47:50 INFO - PROCESS | 3064 | 1467359270576 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 00:47:50 INFO - PROCESS | 3064 | 1467359270579 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 00:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:47:50 INFO - PROCESS | 3064 | 1467359270582 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:47:50 INFO - PROCESS | 3064 | 1467359270584 Marionette TRACE conn6 <- [1,1710,null,{}] 00:47:50 INFO - PROCESS | 3064 | 1467359270588 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}] 00:47:50 INFO - PROCESS | 3064 | 1467359270590 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:50 INFO - PROCESS | 3064 | 1467359270704 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 00:47:50 INFO - PROCESS | 3064 | 1467359270709 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:50 INFO - PROCESS | 3064 | 1467359270711 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A94800 == 32 [pid = 3064] [id = 437] 00:47:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF1897400) [pid = 3064] [serial = 1311] [outer = 0000000000000000] 00:47:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF189DC00) [pid = 3064] [serial = 1312] [outer = 0000003EF1897400] 00:47:50 INFO - PROCESS | 3064 | 1467359270769 Marionette DEBUG loaded listener.js 00:47:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1FCC800) [pid = 3064] [serial = 1313] [outer = 0000003EF1897400] 00:47:51 INFO - PROCESS | 3064 | 1467359271313 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]]]}] 00:47:51 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 00:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 776ms 00:47:51 INFO - PROCESS | 3064 | 1467359271360 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 00:47:51 INFO - PROCESS | 3064 | 1467359271363 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 00:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:47:51 INFO - PROCESS | 3064 | 1467359271366 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:47:51 INFO - PROCESS | 3064 | 1467359271368 Marionette TRACE conn6 <- [1,1714,null,{}] 00:47:51 INFO - PROCESS | 3064 | 1467359271372 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}] 00:47:51 INFO - PROCESS | 3064 | 1467359271378 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:51 INFO - PROCESS | 3064 | 1467359271688 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF3A3A400) [pid = 3064] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEC1CDC00) [pid = 3064] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF42A4400) [pid = 3064] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7B09C00) [pid = 3064] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7D8CC00) [pid = 3064] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7E4EC00) [pid = 3064] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC3EC400) [pid = 3064] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7B0D000) [pid = 3064] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF4C53800) [pid = 3064] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5197400) [pid = 3064] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF555D400) [pid = 3064] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:47:51 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1E36C00) [pid = 3064] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:47:51 INFO - PROCESS | 3064 | 1467359271748 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:51 INFO - PROCESS | 3064 | 1467359271750 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E80B4C800 == 33 [pid = 3064] [id = 438] 00:47:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE69D0800) [pid = 3064] [serial = 1314] [outer = 0000000000000000] 00:47:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7C2FC00) [pid = 3064] [serial = 1315] [outer = 0000003EE69D0800] 00:47:51 INFO - PROCESS | 3064 | 1467359271796 Marionette DEBUG loaded listener.js 00:47:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE3E9000) [pid = 3064] [serial = 1316] [outer = 0000003EE69D0800] 00:47:52 INFO - PROCESS | 3064 | 1467359272151 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]]]}] 00:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 839ms 00:47:52 INFO - PROCESS | 3064 | 1467359272207 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 00:47:52 INFO - PROCESS | 3064 | 1467359272210 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 00:47:52 INFO - PROCESS | 3064 | 1467359272213 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:47:52 INFO - PROCESS | 3064 | 1467359272214 Marionette TRACE conn6 <- [1,1718,null,{}] 00:47:52 INFO - PROCESS | 3064 | 1467359272218 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}] 00:47:52 INFO - PROCESS | 3064 | 1467359272220 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:52 INFO - PROCESS | 3064 | 1467359272302 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 00:47:52 INFO - PROCESS | 3064 | 1467359272308 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:52 INFO - PROCESS | 3064 | 1467359272310 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89AE000 == 34 [pid = 3064] [id = 439] 00:47:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3C24800) [pid = 3064] [serial = 1317] [outer = 0000000000000000] 00:47:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF429DC00) [pid = 3064] [serial = 1318] [outer = 0000003EF3C24800] 00:47:52 INFO - PROCESS | 3064 | 1467359272356 Marionette DEBUG loaded listener.js 00:47:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF430FC00) [pid = 3064] [serial = 1319] [outer = 0000003EF3C24800] 00:47:52 INFO - PROCESS | 3064 | 1467359272792 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] 00:47:52 INFO - PROCESS | 3064 | 1467359272848 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 00:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:47:52 INFO - PROCESS | 3064 | 1467359272852 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:47:52 INFO - PROCESS | 3064 | 1467359272854 Marionette TRACE conn6 <- [1,1722,null,{}] 00:47:52 INFO - PROCESS | 3064 | 1467359272857 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}] 00:47:52 INFO - PROCESS | 3064 | 1467359272859 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:52 INFO - PROCESS | 3064 | 1467359272950 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 00:47:52 INFO - PROCESS | 3064 | 1467359272957 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:52 INFO - PROCESS | 3064 | 1467359272959 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A68000 == 35 [pid = 3064] [id = 440] 00:47:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF431A800) [pid = 3064] [serial = 1320] [outer = 0000000000000000] 00:47:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4C50000) [pid = 3064] [serial = 1321] [outer = 0000003EF431A800] 00:47:53 INFO - PROCESS | 3064 | 1467359273005 Marionette DEBUG loaded listener.js 00:47:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4C61800) [pid = 3064] [serial = 1322] [outer = 0000003EF431A800] 00:47:53 INFO - PROCESS | 3064 | 1467359273451 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]]]}] 00:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 00:47:53 INFO - PROCESS | 3064 | 1467359273492 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 00:47:53 INFO - PROCESS | 3064 | 1467359273494 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 00:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:47:53 INFO - PROCESS | 3064 | 1467359273502 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:47:53 INFO - PROCESS | 3064 | 1467359273504 Marionette TRACE conn6 <- [1,1726,null,{}] 00:47:53 INFO - PROCESS | 3064 | 1467359273508 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}] 00:47:53 INFO - PROCESS | 3064 | 1467359273510 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:53 INFO - PROCESS | 3064 | 1467359273593 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 00:47:53 INFO - PROCESS | 3064 | 1467359273598 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:53 INFO - PROCESS | 3064 | 1467359273600 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB2A800 == 36 [pid = 3064] [id = 441] 00:47:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4EDF400) [pid = 3064] [serial = 1323] [outer = 0000000000000000] 00:47:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF511BC00) [pid = 3064] [serial = 1324] [outer = 0000003EF4EDF400] 00:47:53 INFO - PROCESS | 3064 | 1467359273645 Marionette DEBUG loaded listener.js 00:47:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF5196C00) [pid = 3064] [serial = 1325] [outer = 0000003EF4EDF400] 00:47:54 INFO - PROCESS | 3064 | 1467359274467 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]]]}] 00:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 984ms 00:47:54 INFO - PROCESS | 3064 | 1467359274488 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 00:47:54 INFO - PROCESS | 3064 | 1467359274493 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 00:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:47:54 INFO - PROCESS | 3064 | 1467359274498 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:47:54 INFO - PROCESS | 3064 | 1467359274503 Marionette TRACE conn6 <- [1,1730,null,{}] 00:47:54 INFO - PROCESS | 3064 | 1467359274509 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}] 00:47:54 INFO - PROCESS | 3064 | 1467359274512 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:54 INFO - PROCESS | 3064 | 1467359274643 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 00:47:54 INFO - PROCESS | 3064 | 1467359274763 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:54 INFO - PROCESS | 3064 | 1467359274766 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD99800 == 37 [pid = 3064] [id = 442] 00:47:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7E4F400) [pid = 3064] [serial = 1326] [outer = 0000000000000000] 00:47:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE80C3800) [pid = 3064] [serial = 1327] [outer = 0000003EE7E4F400] 00:47:54 INFO - PROCESS | 3064 | 1467359274834 Marionette DEBUG loaded listener.js 00:47:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEC1CE000) [pid = 3064] [serial = 1328] [outer = 0000003EE7E4F400] 00:47:55 INFO - PROCESS | 3064 | 1467359275498 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]]]}] 00:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1086ms 00:47:55 INFO - PROCESS | 3064 | 1467359275588 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 00:47:55 INFO - PROCESS | 3064 | 1467359275594 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 00:47:55 INFO - PROCESS | 3064 | 1467359275624 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:47:55 INFO - PROCESS | 3064 | 1467359275628 Marionette TRACE conn6 <- [1,1734,null,{}] 00:47:55 INFO - PROCESS | 3064 | 1467359275632 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}] 00:47:55 INFO - PROCESS | 3064 | 1467359275635 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:55 INFO - PROCESS | 3064 | 1467359275774 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 00:47:55 INFO - PROCESS | 3064 | 1467359275846 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:55 INFO - PROCESS | 3064 | 1467359275849 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF418B000 == 38 [pid = 3064] [id = 443] 00:47:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE80BD400) [pid = 3064] [serial = 1329] [outer = 0000000000000000] 00:47:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEE306000) [pid = 3064] [serial = 1330] [outer = 0000003EE80BD400] 00:47:55 INFO - PROCESS | 3064 | 1467359275907 Marionette DEBUG loaded listener.js 00:47:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF1894400) [pid = 3064] [serial = 1331] [outer = 0000003EE80BD400] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003E80B31800 == 37 [pid = 3064] [id = 394] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD92000 == 36 [pid = 3064] [id = 396] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003E80B3F000 == 35 [pid = 3064] [id = 389] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3AA5000 == 34 [pid = 3064] [id = 398] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD34D000 == 33 [pid = 3064] [id = 385] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF58000 == 32 [pid = 3064] [id = 384] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003E80B93000 == 31 [pid = 3064] [id = 388] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18AE800 == 30 [pid = 3064] [id = 397] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCD34000 == 29 [pid = 3064] [id = 386] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF458D000 == 28 [pid = 3064] [id = 399] 00:47:56 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7CA5000 == 27 [pid = 3064] [id = 395] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF42A5800) [pid = 3064] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF3CC0400) [pid = 3064] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC377400) [pid = 3064] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EECE3A400) [pid = 3064] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF431B800) [pid = 3064] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEE859000) [pid = 3064] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7D9A000) [pid = 3064] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEDD1FC00) [pid = 3064] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE80C0000) [pid = 3064] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EECC50400) [pid = 3064] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEE303400) [pid = 3064] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D9C400) [pid = 3064] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE81B6400) [pid = 3064] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF5114C00) [pid = 3064] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF51BAC00) [pid = 3064] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF511F800) [pid = 3064] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF5564000) [pid = 3064] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF55BAC00) [pid = 3064] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF51C7800) [pid = 3064] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1E3C400) [pid = 3064] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF339E800) [pid = 3064] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF1805800) [pid = 3064] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF4C4FC00) [pid = 3064] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 00:47:56 INFO - PROCESS | 3064 | 1467359276810 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]]]}] 00:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1231ms 00:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:47:56 INFO - PROCESS | 3064 | 1467359276863 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 00:47:56 INFO - PROCESS | 3064 | 1467359276867 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 00:47:56 INFO - PROCESS | 3064 | 1467359276872 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:47:56 INFO - PROCESS | 3064 | 1467359276875 Marionette TRACE conn6 <- [1,1738,null,{}] 00:47:56 INFO - PROCESS | 3064 | 1467359276881 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}] 00:47:56 INFO - PROCESS | 3064 | 1467359276884 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:56 INFO - PROCESS | 3064 | 1467359276982 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 00:47:56 INFO - PROCESS | 3064 | 1467359276989 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:56 INFO - PROCESS | 3064 | 1467359276991 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F5D800 == 28 [pid = 3064] [id = 444] 00:47:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7D87C00) [pid = 3064] [serial = 1332] [outer = 0000000000000000] 00:47:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE7D95C00) [pid = 3064] [serial = 1333] [outer = 0000003EE7D87C00] 00:47:57 INFO - PROCESS | 3064 | 1467359277040 Marionette DEBUG loaded listener.js 00:47:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7F21000) [pid = 3064] [serial = 1334] [outer = 0000003EE7D87C00] 00:47:57 INFO - PROCESS | 3064 | 1467359277562 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]]]}] 00:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 00:47:57 INFO - PROCESS | 3064 | 1467359277606 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 00:47:57 INFO - PROCESS | 3064 | 1467359277611 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 00:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:47:57 INFO - PROCESS | 3064 | 1467359277617 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:47:57 INFO - PROCESS | 3064 | 1467359277620 Marionette TRACE conn6 <- [1,1742,null,{}] 00:47:57 INFO - PROCESS | 3064 | 1467359277624 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}] 00:47:57 INFO - PROCESS | 3064 | 1467359277626 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:57 INFO - PROCESS | 3064 | 1467359277717 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 00:47:57 INFO - PROCESS | 3064 | 1467359277798 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:57 INFO - PROCESS | 3064 | 1467359277800 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE32B800 == 29 [pid = 3064] [id = 445] 00:47:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC125800) [pid = 3064] [serial = 1335] [outer = 0000000000000000] 00:47:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEC1CF400) [pid = 3064] [serial = 1336] [outer = 0000003EEC125800] 00:47:57 INFO - PROCESS | 3064 | 1467359277849 Marionette DEBUG loaded listener.js 00:47:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EECC96800) [pid = 3064] [serial = 1337] [outer = 0000003EEC125800] 00:47:58 INFO - PROCESS | 3064 | 1467359278257 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]]]}] 00:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 00:47:58 INFO - PROCESS | 3064 | 1467359278312 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 00:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:47:58 INFO - PROCESS | 3064 | 1467359278314 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 00:47:58 INFO - PROCESS | 3064 | 1467359278318 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:47:58 INFO - PROCESS | 3064 | 1467359278322 Marionette TRACE conn6 <- [1,1746,null,{}] 00:47:58 INFO - PROCESS | 3064 | 1467359278360 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}] 00:47:58 INFO - PROCESS | 3064 | 1467359278365 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:58 INFO - PROCESS | 3064 | 1467359278461 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 00:47:58 INFO - PROCESS | 3064 | 1467359278479 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:58 INFO - PROCESS | 3064 | 1467359278483 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4651800 == 30 [pid = 3064] [id = 446] 00:47:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7B0B800) [pid = 3064] [serial = 1338] [outer = 0000000000000000] 00:47:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE3E7C00) [pid = 3064] [serial = 1339] [outer = 0000003EE7B0B800] 00:47:58 INFO - PROCESS | 3064 | 1467359278533 Marionette DEBUG loaded listener.js 00:47:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF180B800) [pid = 3064] [serial = 1340] [outer = 0000003EE7B0B800] 00:47:58 INFO - PROCESS | 3064 | 1467359278976 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]]]}] 00:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 00:47:59 INFO - PROCESS | 3064 | 1467359279013 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 00:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:47:59 INFO - PROCESS | 3064 | 1467359279016 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 00:47:59 INFO - PROCESS | 3064 | 1467359279024 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:47:59 INFO - PROCESS | 3064 | 1467359279026 Marionette TRACE conn6 <- [1,1750,null,{}] 00:47:59 INFO - PROCESS | 3064 | 1467359279030 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}] 00:47:59 INFO - PROCESS | 3064 | 1467359279032 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:59 INFO - PROCESS | 3064 | 1467359279147 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 00:47:59 INFO - PROCESS | 3064 | 1467359279153 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 3064 | 1467359279155 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5069000 == 31 [pid = 3064] [id = 447] 00:47:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF1FC1000) [pid = 3064] [serial = 1341] [outer = 0000000000000000] 00:47:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3A04800) [pid = 3064] [serial = 1342] [outer = 0000003EF1FC1000] 00:47:59 INFO - PROCESS | 3064 | 1467359279250 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF3A41400) [pid = 3064] [serial = 1343] [outer = 0000003EF1FC1000] 00:47:59 INFO - PROCESS | 3064 | 1467359279669 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]]]}] 00:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 00:47:59 INFO - PROCESS | 3064 | 1467359279711 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 00:47:59 INFO - PROCESS | 3064 | 1467359279714 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 00:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:47:59 INFO - PROCESS | 3064 | 1467359279717 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:47:59 INFO - PROCESS | 3064 | 1467359279719 Marionette TRACE conn6 <- [1,1754,null,{}] 00:47:59 INFO - PROCESS | 3064 | 1467359279723 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}] 00:47:59 INFO - PROCESS | 3064 | 1467359279725 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:59 INFO - PROCESS | 3064 | 1467359279835 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 00:47:59 INFO - PROCESS | 3064 | 1467359279917 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 3064 | 1467359279919 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:47:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF7B9B000 == 32 [pid = 3064] [id = 448] 00:47:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7B08C00) [pid = 3064] [serial = 1344] [outer = 0000000000000000] 00:47:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4111000) [pid = 3064] [serial = 1345] [outer = 0000003EE7B08C00] 00:47:59 INFO - PROCESS | 3064 | 1467359279964 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF42A9C00) [pid = 3064] [serial = 1346] [outer = 0000003EE7B08C00] 00:48:00 INFO - PROCESS | 3064 | 1467359280400 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]]]}] 00:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 00:48:00 INFO - PROCESS | 3064 | 1467359280454 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 00:48:00 INFO - PROCESS | 3064 | 1467359280456 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 00:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:48:00 INFO - PROCESS | 3064 | 1467359280459 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:48:00 INFO - PROCESS | 3064 | 1467359280461 Marionette TRACE conn6 <- [1,1758,null,{}] 00:48:00 INFO - PROCESS | 3064 | 1467359280465 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}] 00:48:00 INFO - PROCESS | 3064 | 1467359280471 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:00 INFO - PROCESS | 3064 | 1467359280617 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 00:48:00 INFO - PROCESS | 3064 | 1467359280672 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 3064 | 1467359280675 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA779000 == 33 [pid = 3064] [id = 449] 00:48:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C4B000) [pid = 3064] [serial = 1347] [outer = 0000000000000000] 00:48:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF5192400) [pid = 3064] [serial = 1348] [outer = 0000003EF4C4B000] 00:48:00 INFO - PROCESS | 3064 | 1467359280720 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF51B8C00) [pid = 3064] [serial = 1349] [outer = 0000003EF4C4B000] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7C2AC00) [pid = 3064] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEDC8BC00) [pid = 3064] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF4C4CC00) [pid = 3064] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE69D0800) [pid = 3064] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3C24800) [pid = 3064] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF431A800) [pid = 3064] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEE3BFC00) [pid = 3064] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7C2E400) [pid = 3064] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EED142400) [pid = 3064] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE6119800) [pid = 3064] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC124000) [pid = 3064] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:48:01 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF1897400) [pid = 3064] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:48:01 INFO - PROCESS | 3064 | 1467359281226 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]]]}] 00:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 776ms 00:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:48:01 INFO - PROCESS | 3064 | 1467359281238 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 00:48:01 INFO - PROCESS | 3064 | 1467359281240 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 00:48:01 INFO - PROCESS | 3064 | 1467359281244 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:48:01 INFO - PROCESS | 3064 | 1467359281246 Marionette TRACE conn6 <- [1,1762,null,{}] 00:48:01 INFO - PROCESS | 3064 | 1467359281249 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}] 00:48:01 INFO - PROCESS | 3064 | 1467359281251 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:01 INFO - PROCESS | 3064 | 1467359281334 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 00:48:01 INFO - PROCESS | 3064 | 1467359281406 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:01 INFO - PROCESS | 3064 | 1467359281408 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE910A800 == 34 [pid = 3064] [id = 450] 00:48:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7D2B800) [pid = 3064] [serial = 1350] [outer = 0000000000000000] 00:48:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE3BFC00) [pid = 3064] [serial = 1351] [outer = 0000003EE7D2B800] 00:48:01 INFO - PROCESS | 3064 | 1467359281457 Marionette DEBUG loaded listener.js 00:48:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF47F8400) [pid = 3064] [serial = 1352] [outer = 0000003EE7D2B800] 00:48:01 INFO - PROCESS | 3064 | 1467359281827 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]]]}] 00:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 00:48:01 INFO - PROCESS | 3064 | 1467359281875 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 00:48:01 INFO - PROCESS | 3064 | 1467359281877 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 00:48:01 INFO - PROCESS | 3064 | 1467359281881 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:48:01 INFO - PROCESS | 3064 | 1467359281883 Marionette TRACE conn6 <- [1,1766,null,{}] 00:48:01 INFO - PROCESS | 3064 | 1467359281887 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}] 00:48:01 INFO - PROCESS | 3064 | 1467359281888 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:02 INFO - PROCESS | 3064 | 1467359282009 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 00:48:02 INFO - PROCESS | 3064 | 1467359282017 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:02 INFO - PROCESS | 3064 | 1467359282019 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF47000 == 35 [pid = 3064] [id = 451] 00:48:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4C4CC00) [pid = 3064] [serial = 1353] [outer = 0000000000000000] 00:48:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF51DF800) [pid = 3064] [serial = 1354] [outer = 0000003EF4C4CC00] 00:48:02 INFO - PROCESS | 3064 | 1467359282066 Marionette DEBUG loaded listener.js 00:48:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5566400) [pid = 3064] [serial = 1355] [outer = 0000003EF4C4CC00] 00:48:02 INFO - PROCESS | 3064 | 1467359282475 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]]]}] 00:48:02 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 00:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 00:48:02 INFO - PROCESS | 3064 | 1467359282513 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 00:48:02 INFO - PROCESS | 3064 | 1467359282516 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 00:48:02 INFO - PROCESS | 3064 | 1467359282519 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:48:02 INFO - PROCESS | 3064 | 1467359282521 Marionette TRACE conn6 <- [1,1770,null,{}] 00:48:02 INFO - PROCESS | 3064 | 1467359282525 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}] 00:48:02 INFO - PROCESS | 3064 | 1467359282527 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:02 INFO - PROCESS | 3064 | 1467359282641 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 00:48:02 INFO - PROCESS | 3064 | 1467359282684 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:02 INFO - PROCESS | 3064 | 1467359282686 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB921800 == 36 [pid = 3064] [id = 452] 00:48:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5565800) [pid = 3064] [serial = 1356] [outer = 0000000000000000] 00:48:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF55BCC00) [pid = 3064] [serial = 1357] [outer = 0000003EF5565800] 00:48:02 INFO - PROCESS | 3064 | 1467359282731 Marionette DEBUG loaded listener.js 00:48:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF55C7C00) [pid = 3064] [serial = 1358] [outer = 0000003EF5565800] 00:48:03 INFO - PROCESS | 3064 | 1467359283210 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]]]}] 00:48:03 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 00:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 00:48:03 INFO - PROCESS | 3064 | 1467359283257 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 00:48:03 INFO - PROCESS | 3064 | 1467359283262 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 00:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:48:03 INFO - PROCESS | 3064 | 1467359283268 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:48:03 INFO - PROCESS | 3064 | 1467359283272 Marionette TRACE conn6 <- [1,1774,null,{}] 00:48:03 INFO - PROCESS | 3064 | 1467359283279 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}] 00:48:03 INFO - PROCESS | 3064 | 1467359283282 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:03 INFO - PROCESS | 3064 | 1467359283403 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 00:48:03 INFO - PROCESS | 3064 | 1467359283525 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:03 INFO - PROCESS | 3064 | 1467359283530 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE866A800 == 37 [pid = 3064] [id = 453] 00:48:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7DA2000) [pid = 3064] [serial = 1359] [outer = 0000000000000000] 00:48:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7E4B800) [pid = 3064] [serial = 1360] [outer = 0000003EE7DA2000] 00:48:03 INFO - PROCESS | 3064 | 1467359283612 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEC124000) [pid = 3064] [serial = 1361] [outer = 0000003EE7DA2000] 00:48:04 INFO - PROCESS | 3064 | 1467359284264 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]]]}] 00:48:04 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 00:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1028ms 00:48:04 INFO - PROCESS | 3064 | 1467359284299 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 00:48:04 INFO - PROCESS | 3064 | 1467359284304 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 00:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:48:04 INFO - PROCESS | 3064 | 1467359284323 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:48:04 INFO - PROCESS | 3064 | 1467359284327 Marionette TRACE conn6 <- [1,1778,null,{}] 00:48:04 INFO - PROCESS | 3064 | 1467359284353 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}] 00:48:04 INFO - PROCESS | 3064 | 1467359284357 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:04 INFO - PROCESS | 3064 | 1467359284478 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 00:48:04 INFO - PROCESS | 3064 | 1467359284601 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:04 INFO - PROCESS | 3064 | 1467359284603 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8215000 == 38 [pid = 3064] [id = 454] 00:48:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEDF1C000) [pid = 3064] [serial = 1362] [outer = 0000000000000000] 00:48:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1480C00) [pid = 3064] [serial = 1363] [outer = 0000003EEDF1C000] 00:48:04 INFO - PROCESS | 3064 | 1467359284663 Marionette DEBUG loaded listener.js 00:48:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF3A3B000) [pid = 3064] [serial = 1364] [outer = 0000003EEDF1C000] 00:48:05 INFO - PROCESS | 3064 | 1467359285274 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]]]}] 00:48:05 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) 00:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1018ms 00:48:05 INFO - PROCESS | 3064 | 1467359285330 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 00:48:05 INFO - PROCESS | 3064 | 1467359285333 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 00:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:48:05 INFO - PROCESS | 3064 | 1467359285337 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:48:05 INFO - PROCESS | 3064 | 1467359285341 Marionette TRACE conn6 <- [1,1782,null,{}] 00:48:05 INFO - PROCESS | 3064 | 1467359285353 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}] 00:48:05 INFO - PROCESS | 3064 | 1467359285358 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:05 INFO - PROCESS | 3064 | 1467359285475 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 00:48:05 INFO - PROCESS | 3064 | 1467359285568 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:05 INFO - PROCESS | 3064 | 1467359285572 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC882000 == 39 [pid = 3064] [id = 455] 00:48:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF5122800) [pid = 3064] [serial = 1365] [outer = 0000000000000000] 00:48:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF51C2C00) [pid = 3064] [serial = 1366] [outer = 0000003EF5122800] 00:48:05 INFO - PROCESS | 3064 | 1467359285630 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF56F3400) [pid = 3064] [serial = 1367] [outer = 0000003EF5122800] 00:48:06 INFO - PROCESS | 3064 | 1467359286188 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]]]}] 00:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 880ms 00:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:48:06 INFO - PROCESS | 3064 | 1467359286219 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 3064 | 1467359286222 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 00:48:06 INFO - PROCESS | 3064 | 1467359286226 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:48:06 INFO - PROCESS | 3064 | 1467359286228 Marionette TRACE conn6 <- [1,1786,null,{}] 00:48:06 INFO - PROCESS | 3064 | 1467359286232 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}] 00:48:06 INFO - PROCESS | 3064 | 1467359286234 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:06 INFO - PROCESS | 3064 | 1467359286349 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 00:48:06 INFO - PROCESS | 3064 | 1467359286441 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 3064 | 1467359286443 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC920800 == 40 [pid = 3064] [id = 456] 00:48:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF5D06000) [pid = 3064] [serial = 1368] [outer = 0000000000000000] 00:48:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF5D31400) [pid = 3064] [serial = 1369] [outer = 0000003EF5D06000] 00:48:06 INFO - PROCESS | 3064 | 1467359286499 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF6819800) [pid = 3064] [serial = 1370] [outer = 0000003EF5D06000] 00:48:07 INFO - PROCESS | 3064 | 1467359287309 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]]]}] 00:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1134ms 00:48:07 INFO - PROCESS | 3064 | 1467359287361 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 00:48:07 INFO - PROCESS | 3064 | 1467359287366 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 00:48:07 INFO - PROCESS | 3064 | 1467359287371 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:48:07 INFO - PROCESS | 3064 | 1467359287375 Marionette TRACE conn6 <- [1,1790,null,{}] 00:48:07 INFO - PROCESS | 3064 | 1467359287381 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}] 00:48:07 INFO - PROCESS | 3064 | 1467359287384 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:07 INFO - PROCESS | 3064 | 1467359287488 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 00:48:07 INFO - PROCESS | 3064 | 1467359287563 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 3064 | 1467359287568 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78C5800 == 41 [pid = 3064] [id = 457] 00:48:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EE7D27000) [pid = 3064] [serial = 1371] [outer = 0000000000000000] 00:48:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EE7D2F000) [pid = 3064] [serial = 1372] [outer = 0000003EE7D27000] 00:48:07 INFO - PROCESS | 3064 | 1467359287618 Marionette DEBUG loaded listener.js 00:48:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EE7DA4400) [pid = 3064] [serial = 1373] [outer = 0000003EE7D27000] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A50000 == 40 [pid = 3064] [id = 390] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCBA3800 == 39 [pid = 3064] [id = 392] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C9000 == 38 [pid = 3064] [id = 383] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCC36000 == 37 [pid = 3064] [id = 393] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47BB000 == 36 [pid = 3064] [id = 400] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89A7000 == 35 [pid = 3064] [id = 391] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89B9800 == 34 [pid = 3064] [id = 387] 00:48:08 INFO - PROCESS | 3064 | --DOCSHELL 0000003E80B35000 == 33 [pid = 3064] [id = 432] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EF4C50000) [pid = 3064] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EEE3EB800) [pid = 3064] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EE7D97000) [pid = 3064] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE7F1E400) [pid = 3064] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EEDC89C00) [pid = 3064] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE69D0C00) [pid = 3064] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EE78F3400) [pid = 3064] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EEC1CBC00) [pid = 3064] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EEC373800) [pid = 3064] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF189DC00) [pid = 3064] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC11AC00) [pid = 3064] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7D2FC00) [pid = 3064] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF189EC00) [pid = 3064] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEE3DF800) [pid = 3064] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF5565C00) [pid = 3064] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF4C6CC00) [pid = 3064] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF213E000) [pid = 3064] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF147E400) [pid = 3064] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7C2FC00) [pid = 3064] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF1FCC800) [pid = 3064] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF4C61800) [pid = 3064] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF429DC00) [pid = 3064] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEE3E9000) [pid = 3064] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF430FC00) [pid = 3064] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEDD23C00) [pid = 3064] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 00:48:08 INFO - PROCESS | 3064 | 1467359288937 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]]]}] 00:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1634ms 00:48:09 INFO - PROCESS | 3064 | 1467359289010 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 00:48:09 INFO - PROCESS | 3064 | 1467359289015 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 00:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:48:09 INFO - PROCESS | 3064 | 1467359289029 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:48:09 INFO - PROCESS | 3064 | 1467359289032 Marionette TRACE conn6 <- [1,1794,null,{}] 00:48:09 INFO - PROCESS | 3064 | 1467359289038 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}] 00:48:09 INFO - PROCESS | 3064 | 1467359289041 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:09 INFO - PROCESS | 3064 | 1467359289134 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 00:48:09 INFO - PROCESS | 3064 | 1467359289204 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:09 INFO - PROCESS | 3064 | 1467359289209 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE734A000 == 34 [pid = 3064] [id = 458] 00:48:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7B03000) [pid = 3064] [serial = 1374] [outer = 0000000000000000] 00:48:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7B0C800) [pid = 3064] [serial = 1375] [outer = 0000003EE7B03000] 00:48:09 INFO - PROCESS | 3064 | 1467359289260 Marionette DEBUG loaded listener.js 00:48:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7C39000) [pid = 3064] [serial = 1376] [outer = 0000003EE7B03000] 00:48:09 INFO - PROCESS | 3064 | 1467359289708 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]]]}] 00:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 733ms 00:48:09 INFO - PROCESS | 3064 | 1467359289757 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 00:48:09 INFO - PROCESS | 3064 | 1467359289762 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 00:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:48:09 INFO - PROCESS | 3064 | 1467359289769 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:48:09 INFO - PROCESS | 3064 | 1467359289772 Marionette TRACE conn6 <- [1,1798,null,{}] 00:48:09 INFO - PROCESS | 3064 | 1467359289776 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}] 00:48:09 INFO - PROCESS | 3064 | 1467359289779 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:09 INFO - PROCESS | 3064 | 1467359289872 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 00:48:09 INFO - PROCESS | 3064 | 1467359289888 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:09 INFO - PROCESS | 3064 | 1467359289890 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0C6800 == 35 [pid = 3064] [id = 459] 00:48:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7F1C400) [pid = 3064] [serial = 1377] [outer = 0000000000000000] 00:48:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7F20C00) [pid = 3064] [serial = 1378] [outer = 0000003EE7F1C400] 00:48:09 INFO - PROCESS | 3064 | 1467359289939 Marionette DEBUG loaded listener.js 00:48:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE8296800) [pid = 3064] [serial = 1379] [outer = 0000003EE7F1C400] 00:48:10 INFO - PROCESS | 3064 | 1467359290427 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]]]}] 00:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 00:48:10 INFO - PROCESS | 3064 | 1467359290462 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 00:48:10 INFO - PROCESS | 3064 | 1467359290464 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 00:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:48:10 INFO - PROCESS | 3064 | 1467359290468 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:48:10 INFO - PROCESS | 3064 | 1467359290472 Marionette TRACE conn6 <- [1,1802,null,{}] 00:48:10 INFO - PROCESS | 3064 | 1467359290483 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}] 00:48:10 INFO - PROCESS | 3064 | 1467359290488 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:10 INFO - PROCESS | 3064 | 1467359290650 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 00:48:10 INFO - PROCESS | 3064 | 1467359290706 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:10 INFO - PROCESS | 3064 | 1467359290709 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC4DC000 == 36 [pid = 3064] [id = 460] 00:48:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEC1D1000) [pid = 3064] [serial = 1380] [outer = 0000000000000000] 00:48:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEC37D800) [pid = 3064] [serial = 1381] [outer = 0000003EEC1D1000] 00:48:10 INFO - PROCESS | 3064 | 1467359290759 Marionette DEBUG loaded listener.js 00:48:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EECBDC400) [pid = 3064] [serial = 1382] [outer = 0000003EEC1D1000] 00:48:11 INFO - PROCESS | 3064 | 1467359291211 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]]]}] 00:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 796ms 00:48:11 INFO - PROCESS | 3064 | 1467359291267 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 00:48:11 INFO - PROCESS | 3064 | 1467359291269 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 00:48:11 INFO - PROCESS | 3064 | 1467359291281 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:48:11 INFO - PROCESS | 3064 | 1467359291283 Marionette TRACE conn6 <- [1,1806,null,{}] 00:48:11 INFO - PROCESS | 3064 | 1467359291287 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}] 00:48:11 INFO - PROCESS | 3064 | 1467359291289 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:11 INFO - PROCESS | 3064 | 1467359291402 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 00:48:11 INFO - PROCESS | 3064 | 1467359291415 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 3064 | 1467359291417 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4647000 == 37 [pid = 3064] [id = 461] 00:48:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEDC08400) [pid = 3064] [serial = 1383] [outer = 0000000000000000] 00:48:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEDD20000) [pid = 3064] [serial = 1384] [outer = 0000003EEDC08400] 00:48:11 INFO - PROCESS | 3064 | 1467359291505 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEE307800) [pid = 3064] [serial = 1385] [outer = 0000003EEDC08400] 00:48:11 INFO - PROCESS | 3064 | 1467359291955 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]]]}] 00:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 00:48:12 INFO - PROCESS | 3064 | 1467359292021 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 00:48:12 INFO - PROCESS | 3064 | 1467359292023 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 00:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:48:12 INFO - PROCESS | 3064 | 1467359292026 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:48:12 INFO - PROCESS | 3064 | 1467359292028 Marionette TRACE conn6 <- [1,1810,null,{}] 00:48:12 INFO - PROCESS | 3064 | 1467359292038 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}] 00:48:12 INFO - PROCESS | 3064 | 1467359292040 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:12 INFO - PROCESS | 3064 | 1467359292149 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 00:48:12 INFO - PROCESS | 3064 | 1467359292158 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 3064 | 1467359292160 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A1F800 == 38 [pid = 3064] [id = 462] 00:48:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEC1CD800) [pid = 3064] [serial = 1386] [outer = 0000000000000000] 00:48:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEE3EA000) [pid = 3064] [serial = 1387] [outer = 0000003EEC1CD800] 00:48:12 INFO - PROCESS | 3064 | 1467359292209 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1483400) [pid = 3064] [serial = 1388] [outer = 0000003EEC1CD800] 00:48:12 INFO - PROCESS | 3064 | 1467359292672 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]]]}] 00:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 00:48:12 INFO - PROCESS | 3064 | 1467359292721 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 00:48:12 INFO - PROCESS | 3064 | 1467359292723 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 00:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:48:12 INFO - PROCESS | 3064 | 1467359292726 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:48:12 INFO - PROCESS | 3064 | 1467359292728 Marionette TRACE conn6 <- [1,1814,null,{}] 00:48:12 INFO - PROCESS | 3064 | 1467359292732 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}] 00:48:12 INFO - PROCESS | 3064 | 1467359292738 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:12 INFO - PROCESS | 3064 | 1467359292879 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 00:48:12 INFO - PROCESS | 3064 | 1467359292936 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 3064 | 1467359292938 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5FE5800 == 39 [pid = 3064] [id = 463] 00:48:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF189A400) [pid = 3064] [serial = 1389] [outer = 0000000000000000] 00:48:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF3396800) [pid = 3064] [serial = 1390] [outer = 0000003EF189A400] 00:48:12 INFO - PROCESS | 3064 | 1467359292984 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF3A3E000) [pid = 3064] [serial = 1391] [outer = 0000003EF189A400] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF1FC1000) [pid = 3064] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7D2B800) [pid = 3064] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7E4F400) [pid = 3064] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE7B0B800) [pid = 3064] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7B08C00) [pid = 3064] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4C4B000) [pid = 3064] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4EDF400) [pid = 3064] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEC120800) [pid = 3064] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC125800) [pid = 3064] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE80BD400) [pid = 3064] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7D87C00) [pid = 3064] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4C4CC00) [pid = 3064] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:48:13 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF5565800) [pid = 3064] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:48:13 INFO - PROCESS | 3064 | 1467359293591 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]]]}] 00:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 880ms 00:48:13 INFO - PROCESS | 3064 | 1467359293608 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 3064 | 1467359293611 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 00:48:13 INFO - PROCESS | 3064 | 1467359293614 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:48:13 INFO - PROCESS | 3064 | 1467359293616 Marionette TRACE conn6 <- [1,1818,null,{}] 00:48:13 INFO - PROCESS | 3064 | 1467359293620 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}] 00:48:13 INFO - PROCESS | 3064 | 1467359293622 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:13 INFO - PROCESS | 3064 | 1467359293703 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 00:48:13 INFO - PROCESS | 3064 | 1467359293708 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 3064 | 1467359293710 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8041000 == 40 [pid = 3064] [id = 464] 00:48:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEC11EC00) [pid = 3064] [serial = 1392] [outer = 0000000000000000] 00:48:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF1FC1000) [pid = 3064] [serial = 1393] [outer = 0000003EEC11EC00] 00:48:13 INFO - PROCESS | 3064 | 1467359293756 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3C2BC00) [pid = 3064] [serial = 1394] [outer = 0000003EEC11EC00] 00:48:14 INFO - PROCESS | 3064 | 1467359294192 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]]]}] 00:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 00:48:14 INFO - PROCESS | 3064 | 1467359294247 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 00:48:14 INFO - PROCESS | 3064 | 1467359294249 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 00:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:48:14 INFO - PROCESS | 3064 | 1467359294253 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:48:14 INFO - PROCESS | 3064 | 1467359294255 Marionette TRACE conn6 <- [1,1822,null,{}] 00:48:14 INFO - PROCESS | 3064 | 1467359294258 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}] 00:48:14 INFO - PROCESS | 3064 | 1467359294260 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:14 INFO - PROCESS | 3064 | 1467359294342 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 00:48:14 INFO - PROCESS | 3064 | 1467359294350 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 3064 | 1467359294352 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A4D000 == 41 [pid = 3064] [id = 465] 00:48:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EECB3D400) [pid = 3064] [serial = 1395] [outer = 0000000000000000] 00:48:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4251800) [pid = 3064] [serial = 1396] [outer = 0000003EECB3D400] 00:48:14 INFO - PROCESS | 3064 | 1467359294399 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF42A1000) [pid = 3064] [serial = 1397] [outer = 0000003EECB3D400] 00:48:15 INFO - PROCESS | 3064 | 1467359295201 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]]]}] 00:48:15 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 00:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 985ms 00:48:15 INFO - PROCESS | 3064 | 1467359295241 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 3064 | 1467359295246 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 00:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:48:15 INFO - PROCESS | 3064 | 1467359295251 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:48:15 INFO - PROCESS | 3064 | 1467359295257 Marionette TRACE conn6 <- [1,1826,null,{}] 00:48:15 INFO - PROCESS | 3064 | 1467359295263 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}] 00:48:15 INFO - PROCESS | 3064 | 1467359295266 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:15 INFO - PROCESS | 3064 | 1467359295397 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 00:48:15 INFO - PROCESS | 3064 | 1467359295518 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 3064 | 1467359295521 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE32E000 == 42 [pid = 3064] [id = 466] 00:48:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7E45400) [pid = 3064] [serial = 1398] [outer = 0000000000000000] 00:48:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE80B9400) [pid = 3064] [serial = 1399] [outer = 0000003EE7E45400] 00:48:15 INFO - PROCESS | 3064 | 1467359295582 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEC119C00) [pid = 3064] [serial = 1400] [outer = 0000003EE7E45400] 00:48:16 INFO - PROCESS | 3064 | 1467359296363 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]]]}] 00:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1140ms 00:48:16 INFO - PROCESS | 3064 | 1467359296394 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 00:48:16 INFO - PROCESS | 3064 | 1467359296400 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 00:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:48:16 INFO - PROCESS | 3064 | 1467359296406 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:48:16 INFO - PROCESS | 3064 | 1467359296410 Marionette TRACE conn6 <- [1,1830,null,{}] 00:48:16 INFO - PROCESS | 3064 | 1467359296438 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}] 00:48:16 INFO - PROCESS | 3064 | 1467359296441 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:16 INFO - PROCESS | 3064 | 1467359296578 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 00:48:16 INFO - PROCESS | 3064 | 1467359296693 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 3064 | 1467359296696 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE6010800 == 43 [pid = 3064] [id = 467] 00:48:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE73C9000) [pid = 3064] [serial = 1401] [outer = 0000000000000000] 00:48:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE80BE800) [pid = 3064] [serial = 1402] [outer = 0000003EE73C9000] 00:48:16 INFO - PROCESS | 3064 | 1467359296758 Marionette DEBUG loaded listener.js 00:48:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEDC11800) [pid = 3064] [serial = 1403] [outer = 0000003EE73C9000] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC882000 == 42 [pid = 3064] [id = 455] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC920800 == 41 [pid = 3064] [id = 456] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF47000 == 40 [pid = 3064] [id = 451] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8041000 == 39 [pid = 3064] [id = 464] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5FE5800 == 38 [pid = 3064] [id = 463] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A1F800 == 37 [pid = 3064] [id = 462] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4647000 == 36 [pid = 3064] [id = 461] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC4DC000 == 35 [pid = 3064] [id = 460] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED0C6800 == 34 [pid = 3064] [id = 459] 00:48:17 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE734A000 == 33 [pid = 3064] [id = 458] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF5566400) [pid = 3064] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF55C7C00) [pid = 3064] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF55BCC00) [pid = 3064] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF3A04800) [pid = 3064] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEE3BFC00) [pid = 3064] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEC1CE000) [pid = 3064] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEE3E7C00) [pid = 3064] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF180B800) [pid = 3064] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF4111000) [pid = 3064] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF51B8C00) [pid = 3064] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF5196C00) [pid = 3064] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF47F8400) [pid = 3064] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF511BC00) [pid = 3064] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF56F4C00) [pid = 3064] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EECC96800) [pid = 3064] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3A41400) [pid = 3064] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF42A9C00) [pid = 3064] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5192400) [pid = 3064] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC1CF400) [pid = 3064] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF1894400) [pid = 3064] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7D95C00) [pid = 3064] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EEE306000) [pid = 3064] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF51DF800) [pid = 3064] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EE80C3800) [pid = 3064] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EE7F21000) [pid = 3064] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 00:48:17 INFO - PROCESS | 3064 | 1467359297561 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]]]}] 00:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1213ms 00:48:17 INFO - PROCESS | 3064 | 1467359297622 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 00:48:17 INFO - PROCESS | 3064 | 1467359297626 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 00:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:48:17 INFO - PROCESS | 3064 | 1467359297630 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:48:17 INFO - PROCESS | 3064 | 1467359297635 Marionette TRACE conn6 <- [1,1834,null,{}] 00:48:17 INFO - PROCESS | 3064 | 1467359297640 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}] 00:48:17 INFO - PROCESS | 3064 | 1467359297643 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:17 INFO - PROCESS | 3064 | 1467359297743 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 00:48:17 INFO - PROCESS | 3064 | 1467359297822 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:17 INFO - PROCESS | 3064 | 1467359297825 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8C1C000 == 34 [pid = 3064] [id = 468] 00:48:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7B0A800) [pid = 3064] [serial = 1404] [outer = 0000000000000000] 00:48:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7D99400) [pid = 3064] [serial = 1405] [outer = 0000003EE7B0A800] 00:48:17 INFO - PROCESS | 3064 | 1467359297875 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE8293400) [pid = 3064] [serial = 1406] [outer = 0000003EE7B0A800] 00:48:18 INFO - PROCESS | 3064 | 1467359298331 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]]]}] 00:48:18 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) 00:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 733ms 00:48:18 INFO - PROCESS | 3064 | 1467359298364 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 00:48:18 INFO - PROCESS | 3064 | 1467359298368 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 00:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:48:18 INFO - PROCESS | 3064 | 1467359298375 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:48:18 INFO - PROCESS | 3064 | 1467359298377 Marionette TRACE conn6 <- [1,1838,null,{}] 00:48:18 INFO - PROCESS | 3064 | 1467359298381 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}] 00:48:18 INFO - PROCESS | 3064 | 1467359298384 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:18 INFO - PROCESS | 3064 | 1467359298477 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 00:48:18 INFO - PROCESS | 3064 | 1467359298485 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 3064 | 1467359298487 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF18C0000 == 35 [pid = 3064] [id = 469] 00:48:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EECC9F800) [pid = 3064] [serial = 1407] [outer = 0000000000000000] 00:48:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EED071C00) [pid = 3064] [serial = 1408] [outer = 0000003EECC9F800] 00:48:18 INFO - PROCESS | 3064 | 1467359298536 Marionette DEBUG loaded listener.js 00:48:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEDC8A000) [pid = 3064] [serial = 1409] [outer = 0000003EECC9F800] 00:48:19 INFO - PROCESS | 3064 | 1467359299038 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]]]}] 00:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 00:48:19 INFO - PROCESS | 3064 | 1467359299067 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 00:48:19 INFO - PROCESS | 3064 | 1467359299069 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 00:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:48:19 INFO - PROCESS | 3064 | 1467359299073 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:48:19 INFO - PROCESS | 3064 | 1467359299077 Marionette TRACE conn6 <- [1,1842,null,{}] 00:48:19 INFO - PROCESS | 3064 | 1467359299089 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}] 00:48:19 INFO - PROCESS | 3064 | 1467359299094 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:19 INFO - PROCESS | 3064 | 1467359299183 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 00:48:19 INFO - PROCESS | 3064 | 1467359299192 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 3064 | 1467359299196 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF487A000 == 36 [pid = 3064] [id = 470] 00:48:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF147B800) [pid = 3064] [serial = 1410] [outer = 0000000000000000] 00:48:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1808400) [pid = 3064] [serial = 1411] [outer = 0000003EF147B800] 00:48:19 INFO - PROCESS | 3064 | 1467359299246 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1E34800) [pid = 3064] [serial = 1412] [outer = 0000003EF147B800] 00:48:19 INFO - PROCESS | 3064 | 1467359299705 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]]]}] 00:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 00:48:19 INFO - PROCESS | 3064 | 1467359299766 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 00:48:19 INFO - PROCESS | 3064 | 1467359299769 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 00:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:48:19 INFO - PROCESS | 3064 | 1467359299773 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:48:19 INFO - PROCESS | 3064 | 1467359299775 Marionette TRACE conn6 <- [1,1846,null,{}] 00:48:19 INFO - PROCESS | 3064 | 1467359299778 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}] 00:48:19 INFO - PROCESS | 3064 | 1467359299780 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:19 INFO - PROCESS | 3064 | 1467359299873 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 00:48:19 INFO - PROCESS | 3064 | 1467359299880 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 3064 | 1467359299882 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5FD2800 == 37 [pid = 3064] [id = 471] 00:48:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF2136C00) [pid = 3064] [serial = 1413] [outer = 0000000000000000] 00:48:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3A38C00) [pid = 3064] [serial = 1414] [outer = 0000003EF2136C00] 00:48:19 INFO - PROCESS | 3064 | 1467359299929 Marionette DEBUG loaded listener.js 00:48:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3CD4400) [pid = 3064] [serial = 1415] [outer = 0000003EF2136C00] 00:48:20 INFO - PROCESS | 3064 | 1467359300417 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]]]}] 00:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 00:48:20 INFO - PROCESS | 3064 | 1467359300466 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 00:48:20 INFO - PROCESS | 3064 | 1467359300469 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 00:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:48:20 INFO - PROCESS | 3064 | 1467359300472 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:48:20 INFO - PROCESS | 3064 | 1467359300473 Marionette TRACE conn6 <- [1,1850,null,{}] 00:48:20 INFO - PROCESS | 3064 | 1467359300477 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}] 00:48:20 INFO - PROCESS | 3064 | 1467359300479 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:20 INFO - PROCESS | 3064 | 1467359300618 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 00:48:20 INFO - PROCESS | 3064 | 1467359300673 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:20 INFO - PROCESS | 3064 | 1467359300675 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8222000 == 38 [pid = 3064] [id = 472] 00:48:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF429A800) [pid = 3064] [serial = 1416] [outer = 0000000000000000] 00:48:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF42A5000) [pid = 3064] [serial = 1417] [outer = 0000003EF429A800] 00:48:20 INFO - PROCESS | 3064 | 1467359300720 Marionette DEBUG loaded listener.js 00:48:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4310C00) [pid = 3064] [serial = 1418] [outer = 0000003EF429A800] 00:48:21 INFO - PROCESS | 3064 | 1467359301178 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]]]}] 00:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 733ms 00:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:48:21 INFO - PROCESS | 3064 | 1467359301215 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 00:48:21 INFO - PROCESS | 3064 | 1467359301217 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 00:48:21 INFO - PROCESS | 3064 | 1467359301220 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:48:21 INFO - PROCESS | 3064 | 1467359301222 Marionette TRACE conn6 <- [1,1854,null,{}] 00:48:21 INFO - PROCESS | 3064 | 1467359301226 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}] 00:48:21 INFO - PROCESS | 3064 | 1467359301232 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:21 INFO - PROCESS | 3064 | 1467359301357 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 00:48:21 INFO - PROCESS | 3064 | 1467359301414 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 3064 | 1467359301416 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA785800 == 39 [pid = 3064] [id = 473] 00:48:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4C53800) [pid = 3064] [serial = 1419] [outer = 0000000000000000] 00:48:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4ED6800) [pid = 3064] [serial = 1420] [outer = 0000003EF4C53800] 00:48:21 INFO - PROCESS | 3064 | 1467359301469 Marionette DEBUG loaded listener.js 00:48:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF511A000) [pid = 3064] [serial = 1421] [outer = 0000003EF4C53800] 00:48:21 INFO - PROCESS | 3064 | 1467359301907 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]]]}] 00:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 733ms 00:48:21 INFO - PROCESS | 3064 | 1467359301970 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 00:48:21 INFO - PROCESS | 3064 | 1467359301972 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 00:48:21 INFO - PROCESS | 3064 | 1467359301976 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:48:21 INFO - PROCESS | 3064 | 1467359301978 Marionette TRACE conn6 <- [1,1858,null,{}] 00:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:48:21 INFO - PROCESS | 3064 | 1467359301981 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}] 00:48:21 INFO - PROCESS | 3064 | 1467359301983 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:22 INFO - PROCESS | 3064 | 1467359302093 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 00:48:22 INFO - PROCESS | 3064 | 1467359302178 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 3064 | 1467359302180 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEDC08400) [pid = 3064] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7F1C400) [pid = 3064] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC1D1000) [pid = 3064] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D27000) [pid = 3064] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7B03000) [pid = 3064] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC1CD800) [pid = 3064] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7DA2000) [pid = 3064] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEDF1C000) [pid = 3064] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF5122800) [pid = 3064] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEC11EC00) [pid = 3064] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5D06000) [pid = 3064] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:48:22 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF189A400) [pid = 3064] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:48:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE786F000 == 40 [pid = 3064] [id = 474] 00:48:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE78EF000) [pid = 3064] [serial = 1422] [outer = 0000000000000000] 00:48:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D27000) [pid = 3064] [serial = 1423] [outer = 0000003EE78EF000] 00:48:22 INFO - PROCESS | 3064 | 1467359302236 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEDD19800) [pid = 3064] [serial = 1424] [outer = 0000003EE78EF000] 00:48:22 INFO - PROCESS | 3064 | 1467359302600 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]]]}] 00:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 689ms 00:48:22 INFO - PROCESS | 3064 | 1467359302671 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 00:48:22 INFO - PROCESS | 3064 | 1467359302673 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 00:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:48:22 INFO - PROCESS | 3064 | 1467359302676 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:48:22 INFO - PROCESS | 3064 | 1467359302679 Marionette TRACE conn6 <- [1,1862,null,{}] 00:48:22 INFO - PROCESS | 3064 | 1467359302682 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}] 00:48:22 INFO - PROCESS | 3064 | 1467359302684 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:22 INFO - PROCESS | 3064 | 1467359302797 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 00:48:22 INFO - PROCESS | 3064 | 1467359302805 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:22 INFO - PROCESS | 3064 | 1467359302807 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB93000 == 41 [pid = 3064] [id = 475] 00:48:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEDC08400) [pid = 3064] [serial = 1425] [outer = 0000000000000000] 00:48:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5193800) [pid = 3064] [serial = 1426] [outer = 0000003EEDC08400] 00:48:22 INFO - PROCESS | 3064 | 1467359302860 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF51BD800) [pid = 3064] [serial = 1427] [outer = 0000003EEDC08400] 00:48:23 INFO - PROCESS | 3064 | 1467359303312 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]]]}] 00:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 00:48:23 INFO - PROCESS | 3064 | 1467359303370 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 00:48:23 INFO - PROCESS | 3064 | 1467359303372 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 00:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:48:23 INFO - PROCESS | 3064 | 1467359303376 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:48:23 INFO - PROCESS | 3064 | 1467359303378 Marionette TRACE conn6 <- [1,1866,null,{}] 00:48:23 INFO - PROCESS | 3064 | 1467359303381 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}] 00:48:23 INFO - PROCESS | 3064 | 1467359303383 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:23 INFO - PROCESS | 3064 | 1467359303494 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 00:48:23 INFO - PROCESS | 3064 | 1467359303500 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:23 INFO - PROCESS | 3064 | 1467359303502 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF54000 == 42 [pid = 3064] [id = 476] 00:48:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF51D3C00) [pid = 3064] [serial = 1428] [outer = 0000000000000000] 00:48:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF555EC00) [pid = 3064] [serial = 1429] [outer = 0000003EF51D3C00] 00:48:23 INFO - PROCESS | 3064 | 1467359303547 Marionette DEBUG loaded listener.js 00:48:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5568C00) [pid = 3064] [serial = 1430] [outer = 0000003EF51D3C00] 00:48:23 INFO - PROCESS | 3064 | 1467359303970 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]]]}] 00:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 00:48:24 INFO - PROCESS | 3064 | 1467359304007 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 3064 | 1467359304009 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 00:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:48:24 INFO - PROCESS | 3064 | 1467359304016 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:48:24 INFO - PROCESS | 3064 | 1467359304018 Marionette TRACE conn6 <- [1,1870,null,{}] 00:48:24 INFO - PROCESS | 3064 | 1467359304022 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}] 00:48:24 INFO - PROCESS | 3064 | 1467359304024 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:24 INFO - PROCESS | 3064 | 1467359304118 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 00:48:24 INFO - PROCESS | 3064 | 1467359304124 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 3064 | 1467359304126 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB926800 == 43 [pid = 3064] [id = 477] 00:48:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF55AAC00) [pid = 3064] [serial = 1431] [outer = 0000000000000000] 00:48:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF55BAC00) [pid = 3064] [serial = 1432] [outer = 0000003EF55AAC00] 00:48:24 INFO - PROCESS | 3064 | 1467359304171 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF55C4C00) [pid = 3064] [serial = 1433] [outer = 0000003EF55AAC00] 00:48:24 INFO - PROCESS | 3064 | 1467359304825 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]]]}] 00:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 881ms 00:48:24 INFO - PROCESS | 3064 | 1467359304910 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 3064 | 1467359304915 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 00:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:48:24 INFO - PROCESS | 3064 | 1467359304921 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:48:24 INFO - PROCESS | 3064 | 1467359304927 Marionette TRACE conn6 <- [1,1874,null,{}] 00:48:24 INFO - PROCESS | 3064 | 1467359304933 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}] 00:48:24 INFO - PROCESS | 3064 | 1467359304936 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:25 INFO - PROCESS | 3064 | 1467359305062 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 00:48:25 INFO - PROCESS | 3064 | 1467359305178 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:25 INFO - PROCESS | 3064 | 1467359305181 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1F7E000 == 44 [pid = 3064] [id = 478] 00:48:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE830D800) [pid = 3064] [serial = 1434] [outer = 0000000000000000] 00:48:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC376400) [pid = 3064] [serial = 1435] [outer = 0000003EE830D800] 00:48:25 INFO - PROCESS | 3064 | 1467359305242 Marionette DEBUG loaded listener.js 00:48:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEDC11C00) [pid = 3064] [serial = 1436] [outer = 0000003EE830D800] 00:48:25 INFO - PROCESS | 3064 | 1467359305839 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]]]}] 00:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 00:48:25 INFO - PROCESS | 3064 | 1467359305910 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 00:48:25 INFO - PROCESS | 3064 | 1467359305915 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 00:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:48:25 INFO - PROCESS | 3064 | 1467359305921 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:48:25 INFO - PROCESS | 3064 | 1467359305925 Marionette TRACE conn6 <- [1,1878,null,{}] 00:48:25 INFO - PROCESS | 3064 | 1467359305929 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}] 00:48:25 INFO - PROCESS | 3064 | 1467359305932 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:26 INFO - PROCESS | 3064 | 1467359306083 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 00:48:26 INFO - PROCESS | 3064 | 1467359306205 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 3064 | 1467359306208 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A50800 == 45 [pid = 3064] [id = 479] 00:48:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF189B800) [pid = 3064] [serial = 1437] [outer = 0000000000000000] 00:48:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF3A39C00) [pid = 3064] [serial = 1438] [outer = 0000003EF189B800] 00:48:26 INFO - PROCESS | 3064 | 1467359306267 Marionette DEBUG loaded listener.js 00:48:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF4318800) [pid = 3064] [serial = 1439] [outer = 0000003EF189B800] 00:48:26 INFO - PROCESS | 3064 | 1467359306883 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]]]}] 00:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1027ms 00:48:26 INFO - PROCESS | 3064 | 1467359306951 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 3064 | 1467359306953 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 00:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:48:26 INFO - PROCESS | 3064 | 1467359306957 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:48:26 INFO - PROCESS | 3064 | 1467359306961 Marionette TRACE conn6 <- [1,1882,null,{}] 00:48:26 INFO - PROCESS | 3064 | 1467359306973 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}] 00:48:26 INFO - PROCESS | 3064 | 1467359306979 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:27 INFO - PROCESS | 3064 | 1467359307159 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 00:48:27 INFO - PROCESS | 3064 | 1467359307170 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:27 INFO - PROCESS | 3064 | 1467359307174 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC883800 == 46 [pid = 3064] [id = 480] 00:48:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF51DF000) [pid = 3064] [serial = 1440] [outer = 0000000000000000] 00:48:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF55B8800) [pid = 3064] [serial = 1441] [outer = 0000003EF51DF000] 00:48:27 INFO - PROCESS | 3064 | 1467359307233 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF56F2800) [pid = 3064] [serial = 1442] [outer = 0000003EF51DF000] 00:48:28 INFO - PROCESS | 3064 | 1467359308083 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]]]}] 00:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1135ms 00:48:28 INFO - PROCESS | 3064 | 1467359308107 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 00:48:28 INFO - PROCESS | 3064 | 1467359308112 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 00:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:48:28 INFO - PROCESS | 3064 | 1467359308118 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:48:28 INFO - PROCESS | 3064 | 1467359308122 Marionette TRACE conn6 <- [1,1886,null,{}] 00:48:28 INFO - PROCESS | 3064 | 1467359308127 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}] 00:48:28 INFO - PROCESS | 3064 | 1467359308130 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:28 INFO - PROCESS | 3064 | 1467359308236 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 00:48:28 INFO - PROCESS | 3064 | 1467359308317 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:28 INFO - PROCESS | 3064 | 1467359308321 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE788B800 == 47 [pid = 3064] [id = 481] 00:48:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE80BF400) [pid = 3064] [serial = 1443] [outer = 0000000000000000] 00:48:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE8315400) [pid = 3064] [serial = 1444] [outer = 0000003EE80BF400] 00:48:28 INFO - PROCESS | 3064 | 1467359308422 Marionette DEBUG loaded listener.js 00:48:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EEC37F400) [pid = 3064] [serial = 1445] [outer = 0000003EE80BF400] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF54000 == 46 [pid = 3064] [id = 476] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB93000 == 45 [pid = 3064] [id = 475] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE786F000 == 44 [pid = 3064] [id = 474] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA785800 == 43 [pid = 3064] [id = 473] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8222000 == 42 [pid = 3064] [id = 472] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5FD2800 == 41 [pid = 3064] [id = 471] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF487A000 == 40 [pid = 3064] [id = 470] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF18C0000 == 39 [pid = 3064] [id = 469] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8C1C000 == 38 [pid = 3064] [id = 468] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A4D000 == 37 [pid = 3064] [id = 465] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE6010800 == 36 [pid = 3064] [id = 467] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE32E000 == 35 [pid = 3064] [id = 466] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78C5800 == 34 [pid = 3064] [id = 457] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB921800 == 33 [pid = 3064] [id = 452] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE866A800 == 32 [pid = 3064] [id = 453] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE910A800 == 31 [pid = 3064] [id = 450] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8215000 == 30 [pid = 3064] [id = 454] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC883800 == 29 [pid = 3064] [id = 480] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A50800 == 28 [pid = 3064] [id = 479] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1F7E000 == 27 [pid = 3064] [id = 478] 00:48:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB926800 == 26 [pid = 3064] [id = 477] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EEDD20000) [pid = 3064] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EE7F20C00) [pid = 3064] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE8296800) [pid = 3064] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEC37D800) [pid = 3064] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE7D2F000) [pid = 3064] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7DA4400) [pid = 3064] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7B0C800) [pid = 3064] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE7C39000) [pid = 3064] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEE3EA000) [pid = 3064] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEC124000) [pid = 3064] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7E4B800) [pid = 3064] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF3A3B000) [pid = 3064] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF4251800) [pid = 3064] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF1480C00) [pid = 3064] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF56F3400) [pid = 3064] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF51C2C00) [pid = 3064] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF3C2BC00) [pid = 3064] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF6819800) [pid = 3064] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF5D31400) [pid = 3064] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEE307800) [pid = 3064] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3396800) [pid = 3064] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3A3E000) [pid = 3064] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1FC1000) [pid = 3064] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1483400) [pid = 3064] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EECBDC400) [pid = 3064] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 00:48:29 INFO - PROCESS | 3064 | 1467359309707 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]]]}] 00:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1636ms 00:48:29 INFO - PROCESS | 3064 | 1467359309758 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 00:48:29 INFO - PROCESS | 3064 | 1467359309763 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 00:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:48:29 INFO - PROCESS | 3064 | 1467359309767 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:48:29 INFO - PROCESS | 3064 | 1467359309771 Marionette TRACE conn6 <- [1,1890,null,{}] 00:48:29 INFO - PROCESS | 3064 | 1467359309782 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}] 00:48:29 INFO - PROCESS | 3064 | 1467359309785 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:29 INFO - PROCESS | 3064 | 1467359309877 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 00:48:29 INFO - PROCESS | 3064 | 1467359309884 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 3064 | 1467359309889 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7CA2000 == 27 [pid = 3064] [id = 482] 00:48:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7C2FC00) [pid = 3064] [serial = 1446] [outer = 0000000000000000] 00:48:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D29400) [pid = 3064] [serial = 1447] [outer = 0000003EE7C2FC00] 00:48:29 INFO - PROCESS | 3064 | 1467359309943 Marionette DEBUG loaded listener.js 00:48:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D9BC00) [pid = 3064] [serial = 1448] [outer = 0000003EE7C2FC00] 00:48:30 INFO - PROCESS | 3064 | 1467359310433 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]]]}] 00:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 00:48:30 INFO - PROCESS | 3064 | 1467359310464 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 00:48:30 INFO - PROCESS | 3064 | 1467359310469 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 00:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:48:30 INFO - PROCESS | 3064 | 1467359310475 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:48:30 INFO - PROCESS | 3064 | 1467359310478 Marionette TRACE conn6 <- [1,1894,null,{}] 00:48:30 INFO - PROCESS | 3064 | 1467359310483 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}] 00:48:30 INFO - PROCESS | 3064 | 1467359310485 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:30 INFO - PROCESS | 3064 | 1467359310577 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 00:48:30 INFO - PROCESS | 3064 | 1467359310585 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:30 INFO - PROCESS | 3064 | 1467359310587 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD9C800 == 28 [pid = 3064] [id = 483] 00:48:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE8CD7400) [pid = 3064] [serial = 1449] [outer = 0000000000000000] 00:48:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE91B8800) [pid = 3064] [serial = 1450] [outer = 0000003EE8CD7400] 00:48:30 INFO - PROCESS | 3064 | 1467359310636 Marionette DEBUG loaded listener.js 00:48:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC1CE400) [pid = 3064] [serial = 1451] [outer = 0000003EE8CD7400] 00:48:31 INFO - PROCESS | 3064 | 1467359311101 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]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 00:48:31 INFO - PROCESS | 3064 | 1467359311170 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 3064 | 1467359311172 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 00:48:31 INFO - PROCESS | 3064 | 1467359311176 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:48:31 INFO - PROCESS | 3064 | 1467359311180 Marionette TRACE conn6 <- [1,1898,null,{}] 00:48:31 INFO - PROCESS | 3064 | 1467359311191 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}] 00:48:31 INFO - PROCESS | 3064 | 1467359311196 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:31 INFO - PROCESS | 3064 | 1467359311317 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 00:48:31 INFO - PROCESS | 3064 | 1467359311404 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:31 INFO - PROCESS | 3064 | 1467359311408 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF419E800 == 29 [pid = 3064] [id = 484] 00:48:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7D26400) [pid = 3064] [serial = 1452] [outer = 0000000000000000] 00:48:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EED144000) [pid = 3064] [serial = 1453] [outer = 0000003EE7D26400] 00:48:31 INFO - PROCESS | 3064 | 1467359311458 Marionette DEBUG loaded listener.js 00:48:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEDD23400) [pid = 3064] [serial = 1454] [outer = 0000003EE7D26400] 00:48:31 INFO - PROCESS | 3064 | 1467359311881 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]]]}] 00:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 00:48:31 INFO - PROCESS | 3064 | 1467359311918 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 00:48:31 INFO - PROCESS | 3064 | 1467359311921 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 00:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:48:31 INFO - PROCESS | 3064 | 1467359311924 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:48:31 INFO - PROCESS | 3064 | 1467359311926 Marionette TRACE conn6 <- [1,1902,null,{}] 00:48:31 INFO - PROCESS | 3064 | 1467359311930 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}] 00:48:31 INFO - PROCESS | 3064 | 1467359311932 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:32 INFO - PROCESS | 3064 | 1467359312048 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 00:48:32 INFO - PROCESS | 3064 | 1467359312053 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 3064 | 1467359312056 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C0000 == 30 [pid = 3064] [id = 485] 00:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE3DC800) [pid = 3064] [serial = 1455] [outer = 0000000000000000] 00:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEE3E4C00) [pid = 3064] [serial = 1456] [outer = 0000003EEE3DC800] 00:48:32 INFO - PROCESS | 3064 | 1467359312146 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF147B400) [pid = 3064] [serial = 1457] [outer = 0000003EEE3DC800] 00:48:32 INFO - PROCESS | 3064 | 1467359312594 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]]]}] 00:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 00:48:32 INFO - PROCESS | 3064 | 1467359312620 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 00:48:32 INFO - PROCESS | 3064 | 1467359312622 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 00:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:48:32 INFO - PROCESS | 3064 | 1467359312625 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:48:32 INFO - PROCESS | 3064 | 1467359312627 Marionette TRACE conn6 <- [1,1906,null,{}] 00:48:32 INFO - PROCESS | 3064 | 1467359312631 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}] 00:48:32 INFO - PROCESS | 3064 | 1467359312633 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:32 INFO - PROCESS | 3064 | 1467359312773 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 00:48:32 INFO - PROCESS | 3064 | 1467359312780 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:32 INFO - PROCESS | 3064 | 1467359312782 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5055000 == 31 [pid = 3064] [id = 486] 00:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE8C44800) [pid = 3064] [serial = 1458] [outer = 0000000000000000] 00:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF148A400) [pid = 3064] [serial = 1459] [outer = 0000003EE8C44800] 00:48:32 INFO - PROCESS | 3064 | 1467359312828 Marionette DEBUG loaded listener.js 00:48:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1E33C00) [pid = 3064] [serial = 1460] [outer = 0000003EE8C44800] 00:48:33 INFO - PROCESS | 3064 | 1467359313295 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]]]}] 00:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 00:48:33 INFO - PROCESS | 3064 | 1467359313365 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 00:48:33 INFO - PROCESS | 3064 | 1467359313368 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 00:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:48:33 INFO - PROCESS | 3064 | 1467359313371 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:48:33 INFO - PROCESS | 3064 | 1467359313373 Marionette TRACE conn6 <- [1,1910,null,{}] 00:48:33 INFO - PROCESS | 3064 | 1467359313376 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}] 00:48:33 INFO - PROCESS | 3064 | 1467359313383 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:33 INFO - PROCESS | 3064 | 1467359313533 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 00:48:33 INFO - PROCESS | 3064 | 1467359313585 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:33 INFO - PROCESS | 3064 | 1467359313587 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71BB000 == 32 [pid = 3064] [id = 487] 00:48:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1FC6000) [pid = 3064] [serial = 1461] [outer = 0000000000000000] 00:48:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF3A3A800) [pid = 3064] [serial = 1462] [outer = 0000003EF1FC6000] 00:48:33 INFO - PROCESS | 3064 | 1467359313633 Marionette DEBUG loaded listener.js 00:48:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF3CC9C00) [pid = 3064] [serial = 1463] [outer = 0000003EF1FC6000] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF55AAC00) [pid = 3064] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF51D3C00) [pid = 3064] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF429A800) [pid = 3064] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4C53800) [pid = 3064] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7E45400) [pid = 3064] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF2136C00) [pid = 3064] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EECC9F800) [pid = 3064] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF147B800) [pid = 3064] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7B0A800) [pid = 3064] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE73C9000) [pid = 3064] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EECB3D400) [pid = 3064] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE78EF000) [pid = 3064] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:48:34 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEDC08400) [pid = 3064] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:48:34 INFO - PROCESS | 3064 | 1467359314264 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]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 940ms 00:48:34 INFO - PROCESS | 3064 | 1467359314315 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 3064 | 1467359314317 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 00:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:48:34 INFO - PROCESS | 3064 | 1467359314321 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - PROCESS | 3064 | 1467359314322 Marionette TRACE conn6 <- [1,1914,null,{}] 00:48:34 INFO - PROCESS | 3064 | 1467359314326 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}] 00:48:34 INFO - PROCESS | 3064 | 1467359314328 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:34 INFO - PROCESS | 3064 | 1467359314409 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 00:48:34 INFO - PROCESS | 3064 | 1467359314415 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:34 INFO - PROCESS | 3064 | 1467359314417 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89AD000 == 33 [pid = 3064] [id = 488] 00:48:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7C2D800) [pid = 3064] [serial = 1464] [outer = 0000000000000000] 00:48:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3C2F400) [pid = 3064] [serial = 1465] [outer = 0000003EE7C2D800] 00:48:34 INFO - PROCESS | 3064 | 1467359314461 Marionette DEBUG loaded listener.js 00:48:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF429AC00) [pid = 3064] [serial = 1466] [outer = 0000003EE7C2D800] 00:48:34 INFO - PROCESS | 3064 | 1467359314896 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]]]}] 00:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 00:48:34 INFO - PROCESS | 3064 | 1467359314951 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 00:48:34 INFO - PROCESS | 3064 | 1467359314954 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 00:48:34 INFO - PROCESS | 3064 | 1467359314957 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:48:34 INFO - PROCESS | 3064 | 1467359314959 Marionette TRACE conn6 <- [1,1918,null,{}] 00:48:34 INFO - PROCESS | 3064 | 1467359314963 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}] 00:48:34 INFO - PROCESS | 3064 | 1467359314965 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:35 INFO - PROCESS | 3064 | 1467359315046 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 00:48:35 INFO - PROCESS | 3064 | 1467359315052 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 3064 | 1467359315054 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A67000 == 34 [pid = 3064] [id = 489] 00:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF42A3C00) [pid = 3064] [serial = 1467] [outer = 0000000000000000] 00:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4317800) [pid = 3064] [serial = 1468] [outer = 0000003EF42A3C00] 00:48:35 INFO - PROCESS | 3064 | 1467359315099 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4C4D400) [pid = 3064] [serial = 1469] [outer = 0000003EF42A3C00] 00:48:35 INFO - PROCESS | 3064 | 1467359315535 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]]]}] 00:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 00:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:48:35 INFO - PROCESS | 3064 | 1467359315594 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 00:48:35 INFO - PROCESS | 3064 | 1467359315596 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 00:48:35 INFO - PROCESS | 3064 | 1467359315599 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:48:35 INFO - PROCESS | 3064 | 1467359315601 Marionette TRACE conn6 <- [1,1922,null,{}] 00:48:35 INFO - PROCESS | 3064 | 1467359315605 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}] 00:48:35 INFO - PROCESS | 3064 | 1467359315606 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:35 INFO - PROCESS | 3064 | 1467359315690 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 00:48:35 INFO - PROCESS | 3064 | 1467359315697 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:35 INFO - PROCESS | 3064 | 1467359315699 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF419E000 == 35 [pid = 3064] [id = 490] 00:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4C57800) [pid = 3064] [serial = 1470] [outer = 0000000000000000] 00:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4D86400) [pid = 3064] [serial = 1471] [outer = 0000003EF4C57800] 00:48:35 INFO - PROCESS | 3064 | 1467359315744 Marionette DEBUG loaded listener.js 00:48:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF5119C00) [pid = 3064] [serial = 1472] [outer = 0000003EF4C57800] 00:48:36 INFO - PROCESS | 3064 | 1467359316556 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]]]}] 00:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1026ms 00:48:36 INFO - PROCESS | 3064 | 1467359316630 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 00:48:36 INFO - PROCESS | 3064 | 1467359316635 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 00:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:48:36 INFO - PROCESS | 3064 | 1467359316661 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:48:36 INFO - PROCESS | 3064 | 1467359316665 Marionette TRACE conn6 <- [1,1926,null,{}] 00:48:36 INFO - PROCESS | 3064 | 1467359316672 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}] 00:48:36 INFO - PROCESS | 3064 | 1467359316675 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:36 INFO - PROCESS | 3064 | 1467359316829 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 00:48:36 INFO - PROCESS | 3064 | 1467359316944 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:36 INFO - PROCESS | 3064 | 1467359316947 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD9F000 == 36 [pid = 3064] [id = 491] 00:48:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7D26000) [pid = 3064] [serial = 1473] [outer = 0000000000000000] 00:48:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7DA4000) [pid = 3064] [serial = 1474] [outer = 0000003EE7D26000] 00:48:37 INFO - PROCESS | 3064 | 1467359317009 Marionette DEBUG loaded listener.js 00:48:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEC119000) [pid = 3064] [serial = 1475] [outer = 0000003EE7D26000] 00:48:37 INFO - PROCESS | 3064 | 1467359317688 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]]]}] 00:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1057ms 00:48:37 INFO - PROCESS | 3064 | 1467359317743 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 00:48:37 INFO - PROCESS | 3064 | 1467359317748 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 00:48:37 INFO - PROCESS | 3064 | 1467359317756 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:48:37 INFO - PROCESS | 3064 | 1467359317759 Marionette TRACE conn6 <- [1,1930,null,{}] 00:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:48:37 INFO - PROCESS | 3064 | 1467359317764 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}] 00:48:37 INFO - PROCESS | 3064 | 1467359317767 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:37 INFO - PROCESS | 3064 | 1467359317894 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 00:48:38 INFO - PROCESS | 3064 | 1467359318117 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:38 INFO - PROCESS | 3064 | 1467359318120 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE739D800 == 37 [pid = 3064] [id = 492] 00:48:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE78F2800) [pid = 3064] [serial = 1476] [outer = 0000000000000000] 00:48:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE7C2E400) [pid = 3064] [serial = 1477] [outer = 0000003EE78F2800] 00:48:38 INFO - PROCESS | 3064 | 1467359318183 Marionette DEBUG loaded listener.js 00:48:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EE80BE000) [pid = 3064] [serial = 1478] [outer = 0000003EE78F2800] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A67000 == 36 [pid = 3064] [id = 489] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89AD000 == 35 [pid = 3064] [id = 488] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71BB000 == 34 [pid = 3064] [id = 487] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5055000 == 33 [pid = 3064] [id = 486] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C0000 == 32 [pid = 3064] [id = 485] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF419E800 == 31 [pid = 3064] [id = 484] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD9C800 == 30 [pid = 3064] [id = 483] 00:48:38 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7CA2000 == 29 [pid = 3064] [id = 482] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF55BAC00) [pid = 3064] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF55C4C00) [pid = 3064] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF555EC00) [pid = 3064] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF42A5000) [pid = 3064] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4ED6800) [pid = 3064] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4310C00) [pid = 3064] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE80B9400) [pid = 3064] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC119C00) [pid = 3064] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3A38C00) [pid = 3064] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EED071C00) [pid = 3064] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF511A000) [pid = 3064] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEDC8A000) [pid = 3064] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF1808400) [pid = 3064] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF1E34800) [pid = 3064] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7D99400) [pid = 3064] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE8293400) [pid = 3064] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE80BE800) [pid = 3064] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEDC11800) [pid = 3064] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF42A1000) [pid = 3064] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5568C00) [pid = 3064] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7D27000) [pid = 3064] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EEDD19800) [pid = 3064] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF51BD800) [pid = 3064] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF5193800) [pid = 3064] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF3CD4400) [pid = 3064] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 00:48:38 INFO - PROCESS | 3064 | 1467359318849 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]]]}] 00:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1123ms 00:48:38 INFO - PROCESS | 3064 | 1467359318890 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 00:48:38 INFO - PROCESS | 3064 | 1467359318893 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 00:48:38 INFO - PROCESS | 3064 | 1467359318898 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:48:38 INFO - PROCESS | 3064 | 1467359318901 Marionette TRACE conn6 <- [1,1934,null,{}] 00:48:38 INFO - PROCESS | 3064 | 1467359318907 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}] 00:48:38 INFO - PROCESS | 3064 | 1467359318911 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:39 INFO - PROCESS | 3064 | 1467359319001 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 00:48:39 INFO - PROCESS | 3064 | 1467359319081 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 3064 | 1467359319084 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC74000 == 30 [pid = 3064] [id = 493] 00:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7B0FC00) [pid = 3064] [serial = 1479] [outer = 0000000000000000] 00:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE80BC800) [pid = 3064] [serial = 1480] [outer = 0000003EE7B0FC00] 00:48:39 INFO - PROCESS | 3064 | 1467359319133 Marionette DEBUG loaded listener.js 00:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEC1D8C00) [pid = 3064] [serial = 1481] [outer = 0000003EE7B0FC00] 00:48:39 INFO - PROCESS | 3064 | 1467359319582 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]]]}] 00:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 732ms 00:48:39 INFO - PROCESS | 3064 | 1467359319637 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 00:48:39 INFO - PROCESS | 3064 | 1467359319641 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 00:48:39 INFO - PROCESS | 3064 | 1467359319646 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:48:39 INFO - PROCESS | 3064 | 1467359319648 Marionette TRACE conn6 <- [1,1938,null,{}] 00:48:39 INFO - PROCESS | 3064 | 1467359319652 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}] 00:48:39 INFO - PROCESS | 3064 | 1467359319654 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:39 INFO - PROCESS | 3064 | 1467359319749 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 00:48:39 INFO - PROCESS | 3064 | 1467359319757 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:39 INFO - PROCESS | 3064 | 1467359319760 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E61800 == 31 [pid = 3064] [id = 494] 00:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEDC95800) [pid = 3064] [serial = 1482] [outer = 0000000000000000] 00:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEDD23000) [pid = 3064] [serial = 1483] [outer = 0000003EEDC95800] 00:48:39 INFO - PROCESS | 3064 | 1467359319807 Marionette DEBUG loaded listener.js 00:48:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEE3E1400) [pid = 3064] [serial = 1484] [outer = 0000003EEDC95800] 00:48:40 INFO - PROCESS | 3064 | 1467359320282 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]]]}] 00:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 00:48:40 INFO - PROCESS | 3064 | 1467359320340 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 3064 | 1467359320342 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 00:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:48:40 INFO - PROCESS | 3064 | 1467359320347 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:48:40 INFO - PROCESS | 3064 | 1467359320354 Marionette TRACE conn6 <- [1,1942,null,{}] 00:48:40 INFO - PROCESS | 3064 | 1467359320364 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}] 00:48:40 INFO - PROCESS | 3064 | 1467359320368 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:40 INFO - PROCESS | 3064 | 1467359320459 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 00:48:40 INFO - PROCESS | 3064 | 1467359320466 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 3064 | 1467359320468 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E33800 == 32 [pid = 3064] [id = 495] 00:48:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7B0BC00) [pid = 3064] [serial = 1485] [outer = 0000000000000000] 00:48:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1E38C00) [pid = 3064] [serial = 1486] [outer = 0000003EE7B0BC00] 00:48:40 INFO - PROCESS | 3064 | 1467359320514 Marionette DEBUG loaded listener.js 00:48:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF339D800) [pid = 3064] [serial = 1487] [outer = 0000003EE7B0BC00] 00:48:40 INFO - PROCESS | 3064 | 1467359320960 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]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 649ms 00:48:41 INFO - PROCESS | 3064 | 1467359321003 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 3064 | 1467359321006 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 00:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:48:41 INFO - PROCESS | 3064 | 1467359321010 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - PROCESS | 3064 | 1467359321011 Marionette TRACE conn6 <- [1,1946,null,{}] 00:48:41 INFO - PROCESS | 3064 | 1467359321015 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}] 00:48:41 INFO - PROCESS | 3064 | 1467359321017 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:41 INFO - PROCESS | 3064 | 1467359321163 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 00:48:41 INFO - PROCESS | 3064 | 1467359321212 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:41 INFO - PROCESS | 3064 | 1467359321215 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D79000 == 33 [pid = 3064] [id = 496] 00:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A3C400) [pid = 3064] [serial = 1488] [outer = 0000000000000000] 00:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3A42000) [pid = 3064] [serial = 1489] [outer = 0000003EF3A3C400] 00:48:41 INFO - PROCESS | 3064 | 1467359321267 Marionette DEBUG loaded listener.js 00:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4251800) [pid = 3064] [serial = 1490] [outer = 0000003EF3A3C400] 00:48:41 INFO - PROCESS | 3064 | 1467359321673 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]]]}] 00:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 00:48:41 INFO - PROCESS | 3064 | 1467359321745 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 00:48:41 INFO - PROCESS | 3064 | 1467359321747 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 00:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:48:41 INFO - PROCESS | 3064 | 1467359321751 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:48:41 INFO - PROCESS | 3064 | 1467359321753 Marionette TRACE conn6 <- [1,1950,null,{}] 00:48:41 INFO - PROCESS | 3064 | 1467359321756 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}] 00:48:41 INFO - PROCESS | 3064 | 1467359321758 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:41 INFO - PROCESS | 3064 | 1467359321870 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 00:48:41 INFO - PROCESS | 3064 | 1467359321877 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:41 INFO - PROCESS | 3064 | 1467359321883 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47CB000 == 34 [pid = 3064] [id = 497] 00:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF456B800) [pid = 3064] [serial = 1491] [outer = 0000000000000000] 00:48:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C4C800) [pid = 3064] [serial = 1492] [outer = 0000003EF456B800] 00:48:41 INFO - PROCESS | 3064 | 1467359321985 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5119400) [pid = 3064] [serial = 1493] [outer = 0000003EF456B800] 00:48:42 INFO - PROCESS | 3064 | 1467359322432 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]]]}] 00:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 00:48:42 INFO - PROCESS | 3064 | 1467359322511 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 00:48:42 INFO - PROCESS | 3064 | 1467359322514 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 00:48:42 INFO - PROCESS | 3064 | 1467359322525 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:48:42 INFO - PROCESS | 3064 | 1467359322527 Marionette TRACE conn6 <- [1,1954,null,{}] 00:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:48:42 INFO - PROCESS | 3064 | 1467359322531 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}] 00:48:42 INFO - PROCESS | 3064 | 1467359322533 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:42 INFO - PROCESS | 3064 | 1467359322645 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 00:48:42 INFO - PROCESS | 3064 | 1467359322707 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:42 INFO - PROCESS | 3064 | 1467359322709 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB17800 == 35 [pid = 3064] [id = 498] 00:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF51B9000) [pid = 3064] [serial = 1494] [outer = 0000000000000000] 00:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF51C3C00) [pid = 3064] [serial = 1495] [outer = 0000003EF51B9000] 00:48:42 INFO - PROCESS | 3064 | 1467359322754 Marionette DEBUG loaded listener.js 00:48:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF555DC00) [pid = 3064] [serial = 1496] [outer = 0000003EF51B9000] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEE3DC800) [pid = 3064] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE8C44800) [pid = 3064] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE8CD7400) [pid = 3064] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D26400) [pid = 3064] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE80BF400) [pid = 3064] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7C2FC00) [pid = 3064] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF1FC6000) [pid = 3064] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF42A3C00) [pid = 3064] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE830D800) [pid = 3064] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF189B800) [pid = 3064] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF51DF000) [pid = 3064] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:48:43 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE7C2D800) [pid = 3064] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:48:43 INFO - PROCESS | 3064 | 1467359323196 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]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 00:48:43 INFO - PROCESS | 3064 | 1467359323222 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 3064 | 1467359323224 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 00:48:43 INFO - PROCESS | 3064 | 1467359323227 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:48:43 INFO - PROCESS | 3064 | 1467359323229 Marionette TRACE conn6 <- [1,1958,null,{}] 00:48:43 INFO - PROCESS | 3064 | 1467359323232 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}] 00:48:43 INFO - PROCESS | 3064 | 1467359323234 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:43 INFO - PROCESS | 3064 | 1467359323317 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 00:48:43 INFO - PROCESS | 3064 | 1467359323397 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:43 INFO - PROCESS | 3064 | 1467359323399 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB95800 == 36 [pid = 3064] [id = 499] 00:48:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE78F0000) [pid = 3064] [serial = 1497] [outer = 0000000000000000] 00:48:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE3DC800) [pid = 3064] [serial = 1498] [outer = 0000003EE78F0000] 00:48:43 INFO - PROCESS | 3064 | 1467359323444 Marionette DEBUG loaded listener.js 00:48:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF4EDF400) [pid = 3064] [serial = 1499] [outer = 0000003EE78F0000] 00:48:43 INFO - PROCESS | 3064 | 1467359323794 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]]]}] 00:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 629ms 00:48:43 INFO - PROCESS | 3064 | 1467359323860 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 00:48:43 INFO - PROCESS | 3064 | 1467359323862 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 00:48:43 INFO - PROCESS | 3064 | 1467359323865 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:48:43 INFO - PROCESS | 3064 | 1467359323867 Marionette TRACE conn6 <- [1,1962,null,{}] 00:48:43 INFO - PROCESS | 3064 | 1467359323871 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}] 00:48:43 INFO - PROCESS | 3064 | 1467359323873 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:44 INFO - PROCESS | 3064 | 1467359323997 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 00:48:44 INFO - PROCESS | 3064 | 1467359324034 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:44 INFO - PROCESS | 3064 | 1467359324036 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB912800 == 37 [pid = 3064] [id = 500] 00:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF5562000) [pid = 3064] [serial = 1500] [outer = 0000000000000000] 00:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5569000) [pid = 3064] [serial = 1501] [outer = 0000003EF5562000] 00:48:44 INFO - PROCESS | 3064 | 1467359324081 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF55BE400) [pid = 3064] [serial = 1502] [outer = 0000003EF5562000] 00:48:44 INFO - PROCESS | 3064 | 1467359324474 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]]]}] 00:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 00:48:44 INFO - PROCESS | 3064 | 1467359324498 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 00:48:44 INFO - PROCESS | 3064 | 1467359324500 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 00:48:44 INFO - PROCESS | 3064 | 1467359324503 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:48:44 INFO - PROCESS | 3064 | 1467359324505 Marionette TRACE conn6 <- [1,1966,null,{}] 00:48:44 INFO - PROCESS | 3064 | 1467359324509 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}] 00:48:44 INFO - PROCESS | 3064 | 1467359324511 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:44 INFO - PROCESS | 3064 | 1467359324626 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 00:48:44 INFO - PROCESS | 3064 | 1467359324633 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:44 INFO - PROCESS | 3064 | 1467359324635 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E33000 == 38 [pid = 3064] [id = 501] 00:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5567800) [pid = 3064] [serial = 1503] [outer = 0000000000000000] 00:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF56AF800) [pid = 3064] [serial = 1504] [outer = 0000003EF5567800] 00:48:44 INFO - PROCESS | 3064 | 1467359324679 Marionette DEBUG loaded listener.js 00:48:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5852000) [pid = 3064] [serial = 1505] [outer = 0000003EF5567800] 00:48:45 INFO - PROCESS | 3064 | 1467359325133 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]]]}] 00:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 00:48:45 INFO - PROCESS | 3064 | 1467359325197 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 00:48:45 INFO - PROCESS | 3064 | 1467359325202 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 00:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:48:45 INFO - PROCESS | 3064 | 1467359325208 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:48:45 INFO - PROCESS | 3064 | 1467359325213 Marionette TRACE conn6 <- [1,1970,null,{}] 00:48:45 INFO - PROCESS | 3064 | 1467359325221 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}] 00:48:45 INFO - PROCESS | 3064 | 1467359325224 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:45 INFO - PROCESS | 3064 | 1467359325455 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 00:48:45 INFO - PROCESS | 3064 | 1467359325562 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:45 INFO - PROCESS | 3064 | 1467359325567 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0B5000 == 39 [pid = 3064] [id = 502] 00:48:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7E4C800) [pid = 3064] [serial = 1506] [outer = 0000000000000000] 00:48:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE80C1C00) [pid = 3064] [serial = 1507] [outer = 0000003EE7E4C800] 00:48:45 INFO - PROCESS | 3064 | 1467359325629 Marionette DEBUG loaded listener.js 00:48:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EECE37400) [pid = 3064] [serial = 1508] [outer = 0000003EE7E4C800] 00:48:46 INFO - PROCESS | 3064 | 1467359326210 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]]]}] 00:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1035ms 00:48:46 INFO - PROCESS | 3064 | 1467359326247 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 00:48:46 INFO - PROCESS | 3064 | 1467359326252 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 00:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:48:46 INFO - PROCESS | 3064 | 1467359326259 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:48:46 INFO - PROCESS | 3064 | 1467359326262 Marionette TRACE conn6 <- [1,1974,null,{}] 00:48:46 INFO - PROCESS | 3064 | 1467359326266 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}] 00:48:46 INFO - PROCESS | 3064 | 1467359326269 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:46 INFO - PROCESS | 3064 | 1467359326387 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 00:48:46 INFO - PROCESS | 3064 | 1467359326483 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:46 INFO - PROCESS | 3064 | 1467359326486 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5FE4000 == 40 [pid = 3064] [id = 503] 00:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1486000) [pid = 3064] [serial = 1509] [outer = 0000000000000000] 00:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1808400) [pid = 3064] [serial = 1510] [outer = 0000003EF1486000] 00:48:46 INFO - PROCESS | 3064 | 1467359326544 Marionette DEBUG loaded listener.js 00:48:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF3A0D400) [pid = 3064] [serial = 1511] [outer = 0000003EF1486000] 00:48:47 INFO - PROCESS | 3064 | 1467359327153 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]]]}] 00:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 944ms 00:48:47 INFO - PROCESS | 3064 | 1467359327205 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 00:48:47 INFO - PROCESS | 3064 | 1467359327208 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 00:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:48:47 INFO - PROCESS | 3064 | 1467359327212 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:48:47 INFO - PROCESS | 3064 | 1467359327216 Marionette TRACE conn6 <- [1,1978,null,{}] 00:48:47 INFO - PROCESS | 3064 | 1467359327228 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}] 00:48:47 INFO - PROCESS | 3064 | 1467359327233 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:47 INFO - PROCESS | 3064 | 1467359327350 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 00:48:47 INFO - PROCESS | 3064 | 1467359327472 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:47 INFO - PROCESS | 3064 | 1467359327476 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC89E800 == 41 [pid = 3064] [id = 504] 00:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF5123C00) [pid = 3064] [serial = 1512] [outer = 0000000000000000] 00:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF519C400) [pid = 3064] [serial = 1513] [outer = 0000003EF5123C00] 00:48:47 INFO - PROCESS | 3064 | 1467359327537 Marionette DEBUG loaded listener.js 00:48:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5857400) [pid = 3064] [serial = 1514] [outer = 0000003EF5123C00] 00:48:48 INFO - PROCESS | 3064 | 1467359328157 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]]]}] 00:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 986ms 00:48:48 INFO - PROCESS | 3064 | 1467359328200 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 00:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:48:48 INFO - PROCESS | 3064 | 1467359328203 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 00:48:48 INFO - PROCESS | 3064 | 1467359328207 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:48:48 INFO - PROCESS | 3064 | 1467359328209 Marionette TRACE conn6 <- [1,1982,null,{}] 00:48:48 INFO - PROCESS | 3064 | 1467359328213 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}] 00:48:48 INFO - PROCESS | 3064 | 1467359328215 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:48 INFO - PROCESS | 3064 | 1467359328329 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 00:48:48 INFO - PROCESS | 3064 | 1467359328459 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:48 INFO - PROCESS | 3064 | 1467359328462 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB1C000 == 42 [pid = 3064] [id = 505] 00:48:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF4781000) [pid = 3064] [serial = 1515] [outer = 0000000000000000] 00:48:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF5F9A400) [pid = 3064] [serial = 1516] [outer = 0000003EF4781000] 00:48:48 INFO - PROCESS | 3064 | 1467359328521 Marionette DEBUG loaded listener.js 00:48:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF68D7C00) [pid = 3064] [serial = 1517] [outer = 0000003EF4781000] 00:48:49 INFO - PROCESS | 3064 | 1467359329249 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]]]}] 00:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1077ms 00:48:49 INFO - PROCESS | 3064 | 1467359329295 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 00:48:49 INFO - PROCESS | 3064 | 1467359329299 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 00:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:48:49 INFO - PROCESS | 3064 | 1467359329306 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:48:49 INFO - PROCESS | 3064 | 1467359329309 Marionette TRACE conn6 <- [1,1986,null,{}] 00:48:49 INFO - PROCESS | 3064 | 1467359329315 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}] 00:48:49 INFO - PROCESS | 3064 | 1467359329318 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:49 INFO - PROCESS | 3064 | 1467359329424 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 00:48:49 INFO - PROCESS | 3064 | 1467359329523 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:49 INFO - PROCESS | 3064 | 1467359329526 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0C4000 == 43 [pid = 3064] [id = 506] 00:48:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE9151400) [pid = 3064] [serial = 1518] [outer = 0000000000000000] 00:48:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC1D4000) [pid = 3064] [serial = 1519] [outer = 0000003EE9151400] 00:48:49 INFO - PROCESS | 3064 | 1467359329580 Marionette DEBUG loaded listener.js 00:48:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EEDC11800) [pid = 3064] [serial = 1520] [outer = 0000003EE9151400] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB912800 == 42 [pid = 3064] [id = 500] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB95800 == 41 [pid = 3064] [id = 499] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB17800 == 40 [pid = 3064] [id = 498] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47CB000 == 39 [pid = 3064] [id = 497] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D79000 == 38 [pid = 3064] [id = 496] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E33800 == 37 [pid = 3064] [id = 495] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E61800 == 36 [pid = 3064] [id = 494] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC74000 == 35 [pid = 3064] [id = 493] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE739D800 == 34 [pid = 3064] [id = 492] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF419E000 == 33 [pid = 3064] [id = 490] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD9F000 == 32 [pid = 3064] [id = 491] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE788B800 == 31 [pid = 3064] [id = 481] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB1C000 == 30 [pid = 3064] [id = 505] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC89E800 == 29 [pid = 3064] [id = 504] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5FE4000 == 28 [pid = 3064] [id = 503] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E33000 == 27 [pid = 3064] [id = 501] 00:48:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED0B5000 == 26 [pid = 3064] [id = 502] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EEE3E4C00) [pid = 3064] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF148A400) [pid = 3064] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EE91B8800) [pid = 3064] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEC1CE400) [pid = 3064] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EED144000) [pid = 3064] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE8315400) [pid = 3064] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EEC37F400) [pid = 3064] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF147B400) [pid = 3064] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7D29400) [pid = 3064] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7D9BC00) [pid = 3064] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF3A3A800) [pid = 3064] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF4C4D400) [pid = 3064] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEDC11C00) [pid = 3064] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF4D86400) [pid = 3064] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC376400) [pid = 3064] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1E33C00) [pid = 3064] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF4318800) [pid = 3064] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF3A39C00) [pid = 3064] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF56F2800) [pid = 3064] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF55B8800) [pid = 3064] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4317800) [pid = 3064] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3CC9C00) [pid = 3064] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF3C2F400) [pid = 3064] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF429AC00) [pid = 3064] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEDD23400) [pid = 3064] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 00:48:50 INFO - PROCESS | 3064 | 1467359330820 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]]]}] 00:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1545ms 00:48:50 INFO - PROCESS | 3064 | 1467359330859 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 00:48:50 INFO - PROCESS | 3064 | 1467359330864 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 00:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:48:50 INFO - PROCESS | 3064 | 1467359330869 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:48:50 INFO - PROCESS | 3064 | 1467359330872 Marionette TRACE conn6 <- [1,1990,null,{}] 00:48:50 INFO - PROCESS | 3064 | 1467359330878 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}] 00:48:50 INFO - PROCESS | 3064 | 1467359330882 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:50 INFO - PROCESS | 3064 | 1467359330967 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 00:48:50 INFO - PROCESS | 3064 | 1467359330975 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:50 INFO - PROCESS | 3064 | 1467359330980 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78BC800 == 27 [pid = 3064] [id = 507] 00:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7C2EC00) [pid = 3064] [serial = 1521] [outer = 0000000000000000] 00:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D27C00) [pid = 3064] [serial = 1522] [outer = 0000003EE7C2EC00] 00:48:51 INFO - PROCESS | 3064 | 1467359331030 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7D95C00) [pid = 3064] [serial = 1523] [outer = 0000003EE7C2EC00] 00:48:51 INFO - PROCESS | 3064 | 1467359331563 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]]]}] 00:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 00:48:51 INFO - PROCESS | 3064 | 1467359331605 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 00:48:51 INFO - PROCESS | 3064 | 1467359331611 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 00:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:48:51 INFO - PROCESS | 3064 | 1467359331617 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:48:51 INFO - PROCESS | 3064 | 1467359331620 Marionette TRACE conn6 <- [1,1994,null,{}] 00:48:51 INFO - PROCESS | 3064 | 1467359331624 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}] 00:48:51 INFO - PROCESS | 3064 | 1467359331627 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:51 INFO - PROCESS | 3064 | 1467359331725 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 00:48:51 INFO - PROCESS | 3064 | 1467359331732 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:51 INFO - PROCESS | 3064 | 1467359331734 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED10C000 == 28 [pid = 3064] [id = 508] 00:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE8C41800) [pid = 3064] [serial = 1524] [outer = 0000000000000000] 00:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC11A800) [pid = 3064] [serial = 1525] [outer = 0000003EE8C41800] 00:48:51 INFO - PROCESS | 3064 | 1467359331790 Marionette DEBUG loaded listener.js 00:48:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC1CD800) [pid = 3064] [serial = 1526] [outer = 0000003EE8C41800] 00:48:52 INFO - PROCESS | 3064 | 1467359332241 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]]]}] 00:48:52 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 00:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 00:48:52 INFO - PROCESS | 3064 | 1467359332309 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 00:48:52 INFO - PROCESS | 3064 | 1467359332312 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 00:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:48:52 INFO - PROCESS | 3064 | 1467359332315 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:48:52 INFO - PROCESS | 3064 | 1467359332319 Marionette TRACE conn6 <- [1,1998,null,{}] 00:48:52 INFO - PROCESS | 3064 | 1467359332330 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}] 00:48:52 INFO - PROCESS | 3064 | 1467359332335 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:52 INFO - PROCESS | 3064 | 1467359332423 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 00:48:52 INFO - PROCESS | 3064 | 1467359332439 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:52 INFO - PROCESS | 3064 | 1467359332443 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43C2800 == 29 [pid = 3064] [id = 509] 00:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7E44C00) [pid = 3064] [serial = 1527] [outer = 0000000000000000] 00:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEDC0FC00) [pid = 3064] [serial = 1528] [outer = 0000003EE7E44C00] 00:48:52 INFO - PROCESS | 3064 | 1467359332492 Marionette DEBUG loaded listener.js 00:48:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE1B6400) [pid = 3064] [serial = 1529] [outer = 0000003EE7E44C00] 00:48:52 INFO - PROCESS | 3064 | 1467359332979 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]]]}] 00:48:53 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 00:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 692ms 00:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:48:53 INFO - PROCESS | 3064 | 1467359333012 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 3064 | 1467359333014 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 00:48:53 INFO - PROCESS | 3064 | 1467359333018 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:48:53 INFO - PROCESS | 3064 | 1467359333020 Marionette TRACE conn6 <- [1,2002,null,{}] 00:48:53 INFO - PROCESS | 3064 | 1467359333024 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}] 00:48:53 INFO - PROCESS | 3064 | 1467359333026 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:53 INFO - PROCESS | 3064 | 1467359333174 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 00:48:53 INFO - PROCESS | 3064 | 1467359333198 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 3064 | 1467359333200 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47B9000 == 30 [pid = 3064] [id = 510] 00:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE858800) [pid = 3064] [serial = 1530] [outer = 0000000000000000] 00:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEE85FC00) [pid = 3064] [serial = 1531] [outer = 0000003EEE858800] 00:48:53 INFO - PROCESS | 3064 | 1467359333247 Marionette DEBUG loaded listener.js 00:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF1485400) [pid = 3064] [serial = 1532] [outer = 0000003EEE858800] 00:48:53 INFO - PROCESS | 3064 | 1467359333712 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]]]}] 00:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 00:48:53 INFO - PROCESS | 3064 | 1467359333752 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 00:48:53 INFO - PROCESS | 3064 | 1467359333755 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 00:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:48:53 INFO - PROCESS | 3064 | 1467359333758 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:48:53 INFO - PROCESS | 3064 | 1467359333760 Marionette TRACE conn6 <- [1,2006,null,{}] 00:48:53 INFO - PROCESS | 3064 | 1467359333768 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}] 00:48:53 INFO - PROCESS | 3064 | 1467359333770 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:53 INFO - PROCESS | 3064 | 1467359333878 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 00:48:53 INFO - PROCESS | 3064 | 1467359333884 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:53 INFO - PROCESS | 3064 | 1467359333886 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4AA2800 == 31 [pid = 3064] [id = 511] 00:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE735A400) [pid = 3064] [serial = 1533] [outer = 0000000000000000] 00:48:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1896C00) [pid = 3064] [serial = 1534] [outer = 0000003EE735A400] 00:48:53 INFO - PROCESS | 3064 | 1467359333933 Marionette DEBUG loaded listener.js 00:48:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF1E33C00) [pid = 3064] [serial = 1535] [outer = 0000003EE735A400] 00:48:54 INFO - PROCESS | 3064 | 1467359334399 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]]]}] 00:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 00:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:48:54 INFO - PROCESS | 3064 | 1467359334432 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 00:48:54 INFO - PROCESS | 3064 | 1467359334434 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 00:48:54 INFO - PROCESS | 3064 | 1467359334437 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:48:54 INFO - PROCESS | 3064 | 1467359334439 Marionette TRACE conn6 <- [1,2010,null,{}] 00:48:54 INFO - PROCESS | 3064 | 1467359334447 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}] 00:48:54 INFO - PROCESS | 3064 | 1467359334453 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:54 INFO - PROCESS | 3064 | 1467359334618 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 00:48:54 INFO - PROCESS | 3064 | 1467359334895 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:54 INFO - PROCESS | 3064 | 1467359334898 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF5562000) [pid = 3064] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF5567800) [pid = 3064] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF3A3C400) [pid = 3064] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF456B800) [pid = 3064] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE78F0000) [pid = 3064] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF51B9000) [pid = 3064] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7B0FC00) [pid = 3064] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC95800) [pid = 3064] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE78F2800) [pid = 3064] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7D26000) [pid = 3064] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7B0BC00) [pid = 3064] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:48:54 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4C57800) [pid = 3064] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:48:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECCC1800 == 32 [pid = 3064] [id = 512] 00:48:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE6FCFC00) [pid = 3064] [serial = 1536] [outer = 0000000000000000] 00:48:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7D26000) [pid = 3064] [serial = 1537] [outer = 0000003EE6FCFC00] 00:48:54 INFO - PROCESS | 3064 | 1467359334956 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF189C800) [pid = 3064] [serial = 1538] [outer = 0000003EE6FCFC00] 00:48:55 INFO - PROCESS | 3064 | 1467359335333 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]]]}] 00:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 943ms 00:48:55 INFO - PROCESS | 3064 | 1467359335384 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 00:48:55 INFO - PROCESS | 3064 | 1467359335386 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 00:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:48:55 INFO - PROCESS | 3064 | 1467359335389 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:48:55 INFO - PROCESS | 3064 | 1467359335391 Marionette TRACE conn6 <- [1,2014,null,{}] 00:48:55 INFO - PROCESS | 3064 | 1467359335395 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}] 00:48:55 INFO - PROCESS | 3064 | 1467359335397 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:55 INFO - PROCESS | 3064 | 1467359335504 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 00:48:55 INFO - PROCESS | 3064 | 1467359335513 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:55 INFO - PROCESS | 3064 | 1467359335516 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89AE800 == 33 [pid = 3064] [id = 513] 00:48:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1FC4000) [pid = 3064] [serial = 1539] [outer = 0000000000000000] 00:48:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF411BC00) [pid = 3064] [serial = 1540] [outer = 0000003EF1FC4000] 00:48:55 INFO - PROCESS | 3064 | 1467359335562 Marionette DEBUG loaded listener.js 00:48:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF42A6000) [pid = 3064] [serial = 1541] [outer = 0000003EF1FC4000] 00:48:55 INFO - PROCESS | 3064 | 1467359335963 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]]]}] 00:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 00:48:56 INFO - PROCESS | 3064 | 1467359336022 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 00:48:56 INFO - PROCESS | 3064 | 1467359336025 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 00:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:48:56 INFO - PROCESS | 3064 | 1467359336028 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:48:56 INFO - PROCESS | 3064 | 1467359336030 Marionette TRACE conn6 <- [1,2018,null,{}] 00:48:56 INFO - PROCESS | 3064 | 1467359336034 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}] 00:48:56 INFO - PROCESS | 3064 | 1467359336036 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:56 INFO - PROCESS | 3064 | 1467359336150 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 00:48:56 INFO - PROCESS | 3064 | 1467359336192 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 3064 | 1467359336194 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A5D800 == 34 [pid = 3064] [id = 514] 00:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7E4E000) [pid = 3064] [serial = 1542] [outer = 0000000000000000] 00:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4318800) [pid = 3064] [serial = 1543] [outer = 0000003EE7E4E000] 00:48:56 INFO - PROCESS | 3064 | 1467359336239 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4C4D000) [pid = 3064] [serial = 1544] [outer = 0000003EE7E4E000] 00:48:56 INFO - PROCESS | 3064 | 1467359336629 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]]]}] 00:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 00:48:56 INFO - PROCESS | 3064 | 1467359336660 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 00:48:56 INFO - PROCESS | 3064 | 1467359336662 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 00:48:56 INFO - PROCESS | 3064 | 1467359336666 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:48:56 INFO - PROCESS | 3064 | 1467359336668 Marionette TRACE conn6 <- [1,2022,null,{}] 00:48:56 INFO - PROCESS | 3064 | 1467359336671 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}] 00:48:56 INFO - PROCESS | 3064 | 1467359336673 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:56 INFO - PROCESS | 3064 | 1467359336785 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 00:48:56 INFO - PROCESS | 3064 | 1467359336793 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:56 INFO - PROCESS | 3064 | 1467359336795 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43BF800 == 35 [pid = 3064] [id = 515] 00:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4C4B800) [pid = 3064] [serial = 1545] [outer = 0000000000000000] 00:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C57000) [pid = 3064] [serial = 1546] [outer = 0000003EF4C4B800] 00:48:56 INFO - PROCESS | 3064 | 1467359336840 Marionette DEBUG loaded listener.js 00:48:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF5115800) [pid = 3064] [serial = 1547] [outer = 0000003EF4C4B800] 00:48:57 INFO - PROCESS | 3064 | 1467359337657 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]]]}] 00:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1027ms 00:48:57 INFO - PROCESS | 3064 | 1467359337697 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 00:48:57 INFO - PROCESS | 3064 | 1467359337702 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 00:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:48:57 INFO - PROCESS | 3064 | 1467359337727 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:48:57 INFO - PROCESS | 3064 | 1467359337733 Marionette TRACE conn6 <- [1,2026,null,{}] 00:48:57 INFO - PROCESS | 3064 | 1467359337738 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}] 00:48:57 INFO - PROCESS | 3064 | 1467359337741 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:57 INFO - PROCESS | 3064 | 1467359337902 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 00:48:58 INFO - PROCESS | 3064 | 1467359338018 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:58 INFO - PROCESS | 3064 | 1467359338021 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE187800 == 36 [pid = 3064] [id = 516] 00:48:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE7D9F800) [pid = 3064] [serial = 1548] [outer = 0000000000000000] 00:48:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE80BF000) [pid = 3064] [serial = 1549] [outer = 0000003EE7D9F800] 00:48:58 INFO - PROCESS | 3064 | 1467359338081 Marionette DEBUG loaded listener.js 00:48:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EEC146C00) [pid = 3064] [serial = 1550] [outer = 0000003EE7D9F800] 00:48:58 INFO - PROCESS | 3064 | 1467359338792 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]]]}] 00:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1162ms 00:48:58 INFO - PROCESS | 3064 | 1467359338887 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 00:48:58 INFO - PROCESS | 3064 | 1467359338893 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 00:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:48:58 INFO - PROCESS | 3064 | 1467359338901 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:48:58 INFO - PROCESS | 3064 | 1467359338904 Marionette TRACE conn6 <- [1,2030,null,{}] 00:48:58 INFO - PROCESS | 3064 | 1467359338909 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}] 00:48:58 INFO - PROCESS | 3064 | 1467359338912 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:59 INFO - PROCESS | 3064 | 1467359339049 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 00:48:59 INFO - PROCESS | 3064 | 1467359339240 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:48:59 INFO - PROCESS | 3064 | 1467359339243 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:48:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE6013000 == 37 [pid = 3064] [id = 517] 00:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE73CC400) [pid = 3064] [serial = 1551] [outer = 0000000000000000] 00:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EE7D2F400) [pid = 3064] [serial = 1552] [outer = 0000003EE73CC400] 00:48:59 INFO - PROCESS | 3064 | 1467359339303 Marionette DEBUG loaded listener.js 00:48:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EE828E000) [pid = 3064] [serial = 1553] [outer = 0000003EE73CC400] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A5D800 == 36 [pid = 3064] [id = 514] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89AE800 == 35 [pid = 3064] [id = 513] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECCC1800 == 34 [pid = 3064] [id = 512] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4AA2800 == 33 [pid = 3064] [id = 511] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47B9000 == 32 [pid = 3064] [id = 510] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43C2800 == 31 [pid = 3064] [id = 509] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED10C000 == 30 [pid = 3064] [id = 508] 00:48:59 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78BC800 == 29 [pid = 3064] [id = 507] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF55BE400) [pid = 3064] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF56AF800) [pid = 3064] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF3A42000) [pid = 3064] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4251800) [pid = 3064] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF5119400) [pid = 3064] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF4C4C800) [pid = 3064] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEE3DC800) [pid = 3064] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF51C3C00) [pid = 3064] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE80BC800) [pid = 3064] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC1D8C00) [pid = 3064] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEDD23000) [pid = 3064] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEE3E1400) [pid = 3064] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7C2E400) [pid = 3064] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE80BE000) [pid = 3064] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7DA4000) [pid = 3064] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC119000) [pid = 3064] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF1E38C00) [pid = 3064] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF5852000) [pid = 3064] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5119C00) [pid = 3064] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5569000) [pid = 3064] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF555DC00) [pid = 3064] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF4EDF400) [pid = 3064] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF339D800) [pid = 3064] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 00:48:59 INFO - PROCESS | 3064 | 1467359339985 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]]]}] 00:49:00 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) 00:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1134ms 00:49:00 INFO - PROCESS | 3064 | 1467359340043 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 00:49:00 INFO - PROCESS | 3064 | 1467359340047 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 00:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:49:00 INFO - PROCESS | 3064 | 1467359340054 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:49:00 INFO - PROCESS | 3064 | 1467359340057 Marionette TRACE conn6 <- [1,2034,null,{}] 00:49:00 INFO - PROCESS | 3064 | 1467359340062 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}] 00:49:00 INFO - PROCESS | 3064 | 1467359340067 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:00 INFO - PROCESS | 3064 | 1467359340161 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 00:49:00 INFO - PROCESS | 3064 | 1467359340243 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:00 INFO - PROCESS | 3064 | 1467359340246 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECBB5800 == 30 [pid = 3064] [id = 518] 00:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7BB3400) [pid = 3064] [serial = 1554] [outer = 0000000000000000] 00:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE81B4000) [pid = 3064] [serial = 1555] [outer = 0000003EE7BB3400] 00:49:00 INFO - PROCESS | 3064 | 1467359340295 Marionette DEBUG loaded listener.js 00:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEC373800) [pid = 3064] [serial = 1556] [outer = 0000003EE7BB3400] 00:49:00 INFO - PROCESS | 3064 | 1467359340744 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]]]}] 00:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 00:49:00 INFO - PROCESS | 3064 | 1467359340792 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 00:49:00 INFO - PROCESS | 3064 | 1467359340796 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 00:49:00 INFO - PROCESS | 3064 | 1467359340801 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:49:00 INFO - PROCESS | 3064 | 1467359340803 Marionette TRACE conn6 <- [1,2038,null,{}] 00:49:00 INFO - PROCESS | 3064 | 1467359340807 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}] 00:49:00 INFO - PROCESS | 3064 | 1467359340809 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:00 INFO - PROCESS | 3064 | 1467359340902 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 00:49:00 INFO - PROCESS | 3064 | 1467359340910 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:00 INFO - PROCESS | 3064 | 1467359340912 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4198000 == 31 [pid = 3064] [id = 519] 00:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEDF20800) [pid = 3064] [serial = 1557] [outer = 0000000000000000] 00:49:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE308000) [pid = 3064] [serial = 1558] [outer = 0000003EEDF20800] 00:49:00 INFO - PROCESS | 3064 | 1467359340960 Marionette DEBUG loaded listener.js 00:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEE3E9C00) [pid = 3064] [serial = 1559] [outer = 0000003EEDF20800] 00:49:01 INFO - PROCESS | 3064 | 1467359341444 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]]]}] 00:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 00:49:01 INFO - PROCESS | 3064 | 1467359341495 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 00:49:01 INFO - PROCESS | 3064 | 1467359341498 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 00:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:49:01 INFO - PROCESS | 3064 | 1467359341503 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:49:01 INFO - PROCESS | 3064 | 1467359341509 Marionette TRACE conn6 <- [1,2042,null,{}] 00:49:01 INFO - PROCESS | 3064 | 1467359341519 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}] 00:49:01 INFO - PROCESS | 3064 | 1467359341523 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:01 INFO - PROCESS | 3064 | 1467359341614 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 00:49:01 INFO - PROCESS | 3064 | 1467359341631 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:01 INFO - PROCESS | 3064 | 1467359341633 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5215800 == 32 [pid = 3064] [id = 520] 00:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC1D8800) [pid = 3064] [serial = 1560] [outer = 0000000000000000] 00:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF1F3B000) [pid = 3064] [serial = 1561] [outer = 0000003EEC1D8800] 00:49:01 INFO - PROCESS | 3064 | 1467359341678 Marionette DEBUG loaded listener.js 00:49:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A34400) [pid = 3064] [serial = 1562] [outer = 0000003EEC1D8800] 00:49:02 INFO - PROCESS | 3064 | 1467359342104 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]]]}] 00:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 648ms 00:49:02 INFO - PROCESS | 3064 | 1467359342152 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 00:49:02 INFO - PROCESS | 3064 | 1467359342155 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 00:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:49:02 INFO - PROCESS | 3064 | 1467359342163 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:49:02 INFO - PROCESS | 3064 | 1467359342165 Marionette TRACE conn6 <- [1,2046,null,{}] 00:49:02 INFO - PROCESS | 3064 | 1467359342168 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}] 00:49:02 INFO - PROCESS | 3064 | 1467359342171 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:02 INFO - PROCESS | 3064 | 1467359342287 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 00:49:02 INFO - PROCESS | 3064 | 1467359342366 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:02 INFO - PROCESS | 3064 | 1467359342374 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF804F800 == 33 [pid = 3064] [id = 521] 00:49:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3C2AC00) [pid = 3064] [serial = 1563] [outer = 0000000000000000] 00:49:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3CD6C00) [pid = 3064] [serial = 1564] [outer = 0000003EF3C2AC00] 00:49:02 INFO - PROCESS | 3064 | 1467359342420 Marionette DEBUG loaded listener.js 00:49:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF429B000) [pid = 3064] [serial = 1565] [outer = 0000003EF3C2AC00] 00:49:02 INFO - PROCESS | 3064 | 1467359342857 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]]]}] 00:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 00:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:49:02 INFO - PROCESS | 3064 | 1467359342894 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 00:49:02 INFO - PROCESS | 3064 | 1467359342896 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 00:49:02 INFO - PROCESS | 3064 | 1467359342900 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:49:02 INFO - PROCESS | 3064 | 1467359342902 Marionette TRACE conn6 <- [1,2050,null,{}] 00:49:02 INFO - PROCESS | 3064 | 1467359342911 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}] 00:49:02 INFO - PROCESS | 3064 | 1467359342913 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:03 INFO - PROCESS | 3064 | 1467359343024 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 00:49:03 INFO - PROCESS | 3064 | 1467359343030 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 3064 | 1467359343036 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E2D800 == 34 [pid = 3064] [id = 522] 00:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4C4D400) [pid = 3064] [serial = 1566] [outer = 0000000000000000] 00:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4C54400) [pid = 3064] [serial = 1567] [outer = 0000003EF4C4D400] 00:49:03 INFO - PROCESS | 3064 | 1467359343096 Marionette DEBUG loaded listener.js 00:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF511C800) [pid = 3064] [serial = 1568] [outer = 0000003EF4C4D400] 00:49:03 INFO - PROCESS | 3064 | 1467359343564 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]]]}] 00:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 00:49:03 INFO - PROCESS | 3064 | 1467359343661 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 00:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:49:03 INFO - PROCESS | 3064 | 1467359343663 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 00:49:03 INFO - PROCESS | 3064 | 1467359343667 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:49:03 INFO - PROCESS | 3064 | 1467359343669 Marionette TRACE conn6 <- [1,2054,null,{}] 00:49:03 INFO - PROCESS | 3064 | 1467359343673 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}] 00:49:03 INFO - PROCESS | 3064 | 1467359343675 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:03 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD8E000 == 33 [pid = 3064] [id = 10] 00:49:03 INFO - PROCESS | 3064 | 1467359343826 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 00:49:03 INFO - PROCESS | 3064 | 1467359343887 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:03 INFO - PROCESS | 3064 | 1467359343890 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E75800 == 34 [pid = 3064] [id = 523] 00:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4C4E000) [pid = 3064] [serial = 1569] [outer = 0000000000000000] 00:49:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF51C2000) [pid = 3064] [serial = 1570] [outer = 0000003EF4C4E000] 00:49:03 INFO - PROCESS | 3064 | 1467359343936 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF5560400) [pid = 3064] [serial = 1571] [outer = 0000003EF4C4E000] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7E4E000) [pid = 3064] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEE858800) [pid = 3064] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE8C41800) [pid = 3064] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7E44C00) [pid = 3064] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE9151400) [pid = 3064] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7C2EC00) [pid = 3064] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE735A400) [pid = 3064] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE6FCFC00) [pid = 3064] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7E4C800) [pid = 3064] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF1486000) [pid = 3064] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5123C00) [pid = 3064] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4781000) [pid = 3064] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:49:04 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1FC4000) [pid = 3064] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:49:04 INFO - PROCESS | 3064 | 1467359344415 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]]]}] 00:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 776ms 00:49:04 INFO - PROCESS | 3064 | 1467359344446 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 00:49:04 INFO - PROCESS | 3064 | 1467359344449 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 00:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:49:04 INFO - PROCESS | 3064 | 1467359344452 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:49:04 INFO - PROCESS | 3064 | 1467359344454 Marionette TRACE conn6 <- [1,2058,null,{}] 00:49:04 INFO - PROCESS | 3064 | 1467359344469 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}] 00:49:04 INFO - PROCESS | 3064 | 1467359344471 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:04 INFO - PROCESS | 3064 | 1467359344557 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 00:49:04 INFO - PROCESS | 3064 | 1467359344565 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:04 INFO - PROCESS | 3064 | 1467359344567 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4185800 == 35 [pid = 3064] [id = 524] 00:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7E4A000) [pid = 3064] [serial = 1572] [outer = 0000000000000000] 00:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A34000) [pid = 3064] [serial = 1573] [outer = 0000003EE7E4A000] 00:49:04 INFO - PROCESS | 3064 | 1467359344612 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF555FC00) [pid = 3064] [serial = 1574] [outer = 0000003EE7E4A000] 00:49:05 INFO - PROCESS | 3064 | 1467359345052 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]]]}] 00:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 628ms 00:49:05 INFO - PROCESS | 3064 | 1467359345085 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 00:49:05 INFO - PROCESS | 3064 | 1467359345087 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 00:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:49:05 INFO - PROCESS | 3064 | 1467359345090 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:49:05 INFO - PROCESS | 3064 | 1467359345092 Marionette TRACE conn6 <- [1,2062,null,{}] 00:49:05 INFO - PROCESS | 3064 | 1467359345096 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}] 00:49:05 INFO - PROCESS | 3064 | 1467359345098 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:05 INFO - PROCESS | 3064 | 1467359345182 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 00:49:05 INFO - PROCESS | 3064 | 1467359345188 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:05 INFO - PROCESS | 3064 | 1467359345190 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD44000 == 36 [pid = 3064] [id = 525] 00:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF555E800) [pid = 3064] [serial = 1575] [outer = 0000000000000000] 00:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF55BB800) [pid = 3064] [serial = 1576] [outer = 0000003EF555E800] 00:49:05 INFO - PROCESS | 3064 | 1467359345235 Marionette DEBUG loaded listener.js 00:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF55C5800) [pid = 3064] [serial = 1577] [outer = 0000003EF555E800] 00:49:05 INFO - PROCESS | 3064 | 1467359345679 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]]]}] 00:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 00:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:49:05 INFO - PROCESS | 3064 | 1467359345733 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 00:49:05 INFO - PROCESS | 3064 | 1467359345735 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 00:49:05 INFO - PROCESS | 3064 | 1467359345739 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:49:05 INFO - PROCESS | 3064 | 1467359345740 Marionette TRACE conn6 <- [1,2066,null,{}] 00:49:05 INFO - PROCESS | 3064 | 1467359345744 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}] 00:49:05 INFO - PROCESS | 3064 | 1467359345746 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:05 INFO - PROCESS | 3064 | 1467359345832 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 00:49:05 INFO - PROCESS | 3064 | 1467359345837 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:05 INFO - PROCESS | 3064 | 1467359345839 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC884800 == 37 [pid = 3064] [id = 526] 00:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF584D000) [pid = 3064] [serial = 1578] [outer = 0000000000000000] 00:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5850400) [pid = 3064] [serial = 1579] [outer = 0000003EF584D000] 00:49:05 INFO - PROCESS | 3064 | 1467359345884 Marionette DEBUG loaded listener.js 00:49:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5D2D400) [pid = 3064] [serial = 1580] [outer = 0000003EF584D000] 00:49:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED0C4000 == 36 [pid = 3064] [id = 506] 00:49:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECBB5800 == 35 [pid = 3064] [id = 518] 00:49:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE6013000 == 34 [pid = 3064] [id = 517] 00:49:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE69F1000 == 33 [pid = 3064] [id = 12] 00:49:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE187800 == 32 [pid = 3064] [id = 516] 00:49:06 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF43BF800 == 31 [pid = 3064] [id = 515] 00:49:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5215800 == 30 [pid = 3064] [id = 520] 00:49:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4198000 == 29 [pid = 3064] [id = 519] 00:49:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E2D800 == 28 [pid = 3064] [id = 522] 00:49:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4185800 == 27 [pid = 3064] [id = 524] 00:49:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF804F800 == 26 [pid = 3064] [id = 521] 00:49:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD44000 == 25 [pid = 3064] [id = 525] 00:49:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E75800 == 24 [pid = 3064] [id = 523] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF4318800) [pid = 3064] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEE85FC00) [pid = 3064] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEC11A800) [pid = 3064] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC1CD800) [pid = 3064] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC0FC00) [pid = 3064] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEC1D4000) [pid = 3064] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEDC11800) [pid = 3064] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7D27C00) [pid = 3064] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7D95C00) [pid = 3064] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1896C00) [pid = 3064] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1485400) [pid = 3064] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF1E33C00) [pid = 3064] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7D26000) [pid = 3064] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF189C800) [pid = 3064] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EECE37400) [pid = 3064] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EE80C1C00) [pid = 3064] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF3A0D400) [pid = 3064] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF1808400) [pid = 3064] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EF5857400) [pid = 3064] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF519C400) [pid = 3064] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EF68D7C00) [pid = 3064] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EF5F9A400) [pid = 3064] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EF411BC00) [pid = 3064] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EF42A6000) [pid = 3064] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EEE1B6400) [pid = 3064] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0000003EF4C4D000) [pid = 3064] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 00:49:07 INFO - PROCESS | 3064 | 1467359347708 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]]]}] 00:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2000ms 00:49:07 INFO - PROCESS | 3064 | 1467359347742 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 00:49:07 INFO - PROCESS | 3064 | 1467359347746 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 00:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:49:07 INFO - PROCESS | 3064 | 1467359347751 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:49:07 INFO - PROCESS | 3064 | 1467359347755 Marionette TRACE conn6 <- [1,2070,null,{}] 00:49:07 INFO - PROCESS | 3064 | 1467359347762 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}] 00:49:07 INFO - PROCESS | 3064 | 1467359347765 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:07 INFO - PROCESS | 3064 | 1467359347858 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 00:49:07 INFO - PROCESS | 3064 | 1467359347866 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:07 INFO - PROCESS | 3064 | 1467359347871 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C94800 == 25 [pid = 3064] [id = 527] 00:49:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0000003EE7C31000) [pid = 3064] [serial = 1581] [outer = 0000000000000000] 00:49:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EE7C33400) [pid = 3064] [serial = 1582] [outer = 0000003EE7C31000] 00:49:07 INFO - PROCESS | 3064 | 1467359347924 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EE7D2A800) [pid = 3064] [serial = 1583] [outer = 0000003EE7C31000] 00:49:08 INFO - PROCESS | 3064 | 1467359348406 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]]]}] 00:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 733ms 00:49:08 INFO - PROCESS | 3064 | 1467359348488 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 00:49:08 INFO - PROCESS | 3064 | 1467359348494 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 00:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:49:08 INFO - PROCESS | 3064 | 1467359348501 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:49:08 INFO - PROCESS | 3064 | 1467359348504 Marionette TRACE conn6 <- [1,2074,null,{}] 00:49:08 INFO - PROCESS | 3064 | 1467359348508 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}] 00:49:08 INFO - PROCESS | 3064 | 1467359348511 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:08 INFO - PROCESS | 3064 | 1467359348610 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 00:49:08 INFO - PROCESS | 3064 | 1467359348682 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 3064 | 1467359348686 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED127000 == 26 [pid = 3064] [id = 528] 00:49:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EE7D9A800) [pid = 3064] [serial = 1584] [outer = 0000000000000000] 00:49:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EE7E48C00) [pid = 3064] [serial = 1585] [outer = 0000003EE7D9A800] 00:49:08 INFO - PROCESS | 3064 | 1467359348737 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE80C1C00) [pid = 3064] [serial = 1586] [outer = 0000003EE7D9A800] 00:49:09 INFO - PROCESS | 3064 | 1467359349146 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]]]}] 00:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 00:49:09 INFO - PROCESS | 3064 | 1467359349194 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 00:49:09 INFO - PROCESS | 3064 | 1467359349196 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 00:49:09 INFO - PROCESS | 3064 | 1467359349200 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:49:09 INFO - PROCESS | 3064 | 1467359349204 Marionette TRACE conn6 <- [1,2078,null,{}] 00:49:09 INFO - PROCESS | 3064 | 1467359349216 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}] 00:49:09 INFO - PROCESS | 3064 | 1467359349221 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:09 INFO - PROCESS | 3064 | 1467359349345 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 00:49:09 INFO - PROCESS | 3064 | 1467359349353 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:09 INFO - PROCESS | 3064 | 1467359349356 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1EC1000 == 27 [pid = 3064] [id = 529] 00:49:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE6113000) [pid = 3064] [serial = 1587] [outer = 0000000000000000] 00:49:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EEC1D5000) [pid = 3064] [serial = 1588] [outer = 0000003EE6113000] 00:49:09 INFO - PROCESS | 3064 | 1467359349406 Marionette DEBUG loaded listener.js 00:49:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EEC382800) [pid = 3064] [serial = 1589] [outer = 0000003EE6113000] 00:49:09 INFO - PROCESS | 3064 | 1467359349850 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]]]}] 00:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 00:49:09 INFO - PROCESS | 3064 | 1467359349895 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 00:49:09 INFO - PROCESS | 3064 | 1467359349898 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 00:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:49:09 INFO - PROCESS | 3064 | 1467359349901 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:49:09 INFO - PROCESS | 3064 | 1467359349903 Marionette TRACE conn6 <- [1,2082,null,{}] 00:49:09 INFO - PROCESS | 3064 | 1467359349906 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}] 00:49:09 INFO - PROCESS | 3064 | 1467359349908 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:10 INFO - PROCESS | 3064 | 1467359349997 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 00:49:10 INFO - PROCESS | 3064 | 1467359350003 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:10 INFO - PROCESS | 3064 | 1467359350005 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF457A000 == 28 [pid = 3064] [id = 530] 00:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EECE3F400) [pid = 3064] [serial = 1590] [outer = 0000000000000000] 00:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EED0E1400) [pid = 3064] [serial = 1591] [outer = 0000003EECE3F400] 00:49:10 INFO - PROCESS | 3064 | 1467359350051 Marionette DEBUG loaded listener.js 00:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEDC8B000) [pid = 3064] [serial = 1592] [outer = 0000003EECE3F400] 00:49:10 INFO - PROCESS | 3064 | 1467359350502 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]]]}] 00:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 00:49:10 INFO - PROCESS | 3064 | 1467359350533 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 00:49:10 INFO - PROCESS | 3064 | 1467359350535 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 00:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:49:10 INFO - PROCESS | 3064 | 1467359350539 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:49:10 INFO - PROCESS | 3064 | 1467359350541 Marionette TRACE conn6 <- [1,2086,null,{}] 00:49:10 INFO - PROCESS | 3064 | 1467359350544 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}] 00:49:10 INFO - PROCESS | 3064 | 1467359350546 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:10 INFO - PROCESS | 3064 | 1467359350627 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 00:49:10 INFO - PROCESS | 3064 | 1467359350633 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:10 INFO - PROCESS | 3064 | 1467359350635 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C8800 == 29 [pid = 3064] [id = 531] 00:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7D8E000) [pid = 3064] [serial = 1593] [outer = 0000000000000000] 00:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEDF20C00) [pid = 3064] [serial = 1594] [outer = 0000003EE7D8E000] 00:49:10 INFO - PROCESS | 3064 | 1467359350681 Marionette DEBUG loaded listener.js 00:49:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEE3E1400) [pid = 3064] [serial = 1595] [outer = 0000003EE7D8E000] 00:49:11 INFO - PROCESS | 3064 | 1467359351123 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]]]}] 00:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 00:49:11 INFO - PROCESS | 3064 | 1467359351169 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 00:49:11 INFO - PROCESS | 3064 | 1467359351172 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 00:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:49:11 INFO - PROCESS | 3064 | 1467359351175 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:49:11 INFO - PROCESS | 3064 | 1467359351177 Marionette TRACE conn6 <- [1,2090,null,{}] 00:49:11 INFO - PROCESS | 3064 | 1467359351184 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}] 00:49:11 INFO - PROCESS | 3064 | 1467359351190 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:11 INFO - PROCESS | 3064 | 1467359351299 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 00:49:11 INFO - PROCESS | 3064 | 1467359351312 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:11 INFO - PROCESS | 3064 | 1467359351314 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5208000 == 30 [pid = 3064] [id = 532] 00:49:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEE85D400) [pid = 3064] [serial = 1596] [outer = 0000000000000000] 00:49:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1487800) [pid = 3064] [serial = 1597] [outer = 0000003EEE85D400] 00:49:11 INFO - PROCESS | 3064 | 1467359351360 Marionette DEBUG loaded listener.js 00:49:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF18A1400) [pid = 3064] [serial = 1598] [outer = 0000003EEE85D400] 00:49:11 INFO - PROCESS | 3064 | 1467359351806 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]]]}] 00:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 00:49:11 INFO - PROCESS | 3064 | 1467359351870 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 00:49:11 INFO - PROCESS | 3064 | 1467359351873 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 00:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:49:11 INFO - PROCESS | 3064 | 1467359351876 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:49:11 INFO - PROCESS | 3064 | 1467359351878 Marionette TRACE conn6 <- [1,2094,null,{}] 00:49:11 INFO - PROCESS | 3064 | 1467359351882 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}] 00:49:11 INFO - PROCESS | 3064 | 1467359351884 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:11 INFO - PROCESS | 3064 | 1467359351964 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 00:49:12 INFO - PROCESS | 3064 | 1467359352005 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:12 INFO - PROCESS | 3064 | 1467359352007 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71CC000 == 31 [pid = 3064] [id = 533] 00:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7B08400) [pid = 3064] [serial = 1599] [outer = 0000000000000000] 00:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF213E000) [pid = 3064] [serial = 1600] [outer = 0000003EE7B08400] 00:49:12 INFO - PROCESS | 3064 | 1467359352052 Marionette DEBUG loaded listener.js 00:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A34800) [pid = 3064] [serial = 1601] [outer = 0000003EE7B08400] 00:49:12 INFO - PROCESS | 3064 | 1467359352467 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] 00:49:12 INFO - PROCESS | 3064 | 1467359352511 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 00:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:49:12 INFO - PROCESS | 3064 | 1467359352519 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:49:12 INFO - PROCESS | 3064 | 1467359352521 Marionette TRACE conn6 <- [1,2098,null,{}] 00:49:12 INFO - PROCESS | 3064 | 1467359352525 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}] 00:49:12 INFO - PROCESS | 3064 | 1467359352527 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:12 INFO - PROCESS | 3064 | 1467359352608 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 00:49:12 INFO - PROCESS | 3064 | 1467359352615 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:12 INFO - PROCESS | 3064 | 1467359352617 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89B2000 == 32 [pid = 3064] [id = 534] 00:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3A42400) [pid = 3064] [serial = 1602] [outer = 0000000000000000] 00:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3C2F800) [pid = 3064] [serial = 1603] [outer = 0000003EF3A42400] 00:49:12 INFO - PROCESS | 3064 | 1467359352662 Marionette DEBUG loaded listener.js 00:49:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4110C00) [pid = 3064] [serial = 1604] [outer = 0000003EF3A42400] 00:49:13 INFO - PROCESS | 3064 | 1467359353140 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]]]}] 00:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 00:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:49:13 INFO - PROCESS | 3064 | 1467359353194 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 3064 | 1467359353196 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 00:49:13 INFO - PROCESS | 3064 | 1467359353200 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - PROCESS | 3064 | 1467359353202 Marionette TRACE conn6 <- [1,2102,null,{}] 00:49:13 INFO - PROCESS | 3064 | 1467359353205 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}] 00:49:13 INFO - PROCESS | 3064 | 1467359353207 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:13 INFO - PROCESS | 3064 | 1467359353314 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 00:49:13 INFO - PROCESS | 3064 | 1467359353396 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:13 INFO - PROCESS | 3064 | 1467359353398 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1EBA800 == 33 [pid = 3064] [id = 535] 00:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF411A800) [pid = 3064] [serial = 1605] [outer = 0000000000000000] 00:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF42A7800) [pid = 3064] [serial = 1606] [outer = 0000003EF411A800] 00:49:13 INFO - PROCESS | 3064 | 1467359353444 Marionette DEBUG loaded listener.js 00:49:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF4317000) [pid = 3064] [serial = 1607] [outer = 0000003EF411A800] 00:49:13 INFO - PROCESS | 3064 | 1467359353867 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]]]}] 00:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 00:49:13 INFO - PROCESS | 3064 | 1467359353895 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 3064 | 1467359353897 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 00:49:13 INFO - PROCESS | 3064 | 1467359353901 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:49:13 INFO - PROCESS | 3064 | 1467359353902 Marionette TRACE conn6 <- [1,2106,null,{}] 00:49:13 INFO - PROCESS | 3064 | 1467359353906 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}] 00:49:13 INFO - PROCESS | 3064 | 1467359353908 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:14 INFO - PROCESS | 3064 | 1467359354025 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 00:49:14 INFO - PROCESS | 3064 | 1467359354032 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 3064 | 1467359354034 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA788800 == 34 [pid = 3064] [id = 536] 00:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF42A1800) [pid = 3064] [serial = 1608] [outer = 0000000000000000] 00:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF4C4C000) [pid = 3064] [serial = 1609] [outer = 0000003EF42A1800] 00:49:14 INFO - PROCESS | 3064 | 1467359354079 Marionette DEBUG loaded listener.js 00:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF4D87C00) [pid = 3064] [serial = 1610] [outer = 0000003EF42A1800] 00:49:14 INFO - PROCESS | 3064 | 1467359354550 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]]]}] 00:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 00:49:14 INFO - PROCESS | 3064 | 1467359354601 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 00:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:49:14 INFO - PROCESS | 3064 | 1467359354603 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 00:49:14 INFO - PROCESS | 3064 | 1467359354607 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:49:14 INFO - PROCESS | 3064 | 1467359354610 Marionette TRACE conn6 <- [1,2110,null,{}] 00:49:14 INFO - PROCESS | 3064 | 1467359354614 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}] 00:49:14 INFO - PROCESS | 3064 | 1467359354616 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:14 INFO - PROCESS | 3064 | 1467359354771 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 00:49:14 INFO - PROCESS | 3064 | 1467359354795 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 3064 | 1467359354797 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C7000 == 35 [pid = 3064] [id = 537] 00:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF511B400) [pid = 3064] [serial = 1611] [outer = 0000000000000000] 00:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF51B8C00) [pid = 3064] [serial = 1612] [outer = 0000003EF511B400] 00:49:14 INFO - PROCESS | 3064 | 1467359354845 Marionette DEBUG loaded listener.js 00:49:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5562000) [pid = 3064] [serial = 1613] [outer = 0000003EF511B400] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF3C2AC00) [pid = 3064] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4C4D400) [pid = 3064] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF4C4E000) [pid = 3064] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EED137800) [pid = 3064] [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.] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF555E800) [pid = 3064] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF4C4B800) [pid = 3064] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEC1D8800) [pid = 3064] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEDF20800) [pid = 3064] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7BB3400) [pid = 3064] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE73CC400) [pid = 3064] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7D9F800) [pid = 3064] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7E4A000) [pid = 3064] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:49:15 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEDD8F800) [pid = 3064] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:49:15 INFO - PROCESS | 3064 | 1467359355394 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]]]}] 00:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 835ms 00:49:15 INFO - PROCESS | 3064 | 1467359355444 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 00:49:15 INFO - PROCESS | 3064 | 1467359355446 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 00:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:49:15 INFO - PROCESS | 3064 | 1467359355450 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:49:15 INFO - PROCESS | 3064 | 1467359355452 Marionette TRACE conn6 <- [1,2114,null,{}] 00:49:15 INFO - PROCESS | 3064 | 1467359355455 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}] 00:49:15 INFO - PROCESS | 3064 | 1467359355457 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:15 INFO - PROCESS | 3064 | 1467359355541 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 00:49:15 INFO - PROCESS | 3064 | 1467359355548 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:15 INFO - PROCESS | 3064 | 1467359355550 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD45000 == 36 [pid = 3064] [id = 538] 00:49:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEC37A400) [pid = 3064] [serial = 1614] [outer = 0000000000000000] 00:49:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF18A1800) [pid = 3064] [serial = 1615] [outer = 0000003EEC37A400] 00:49:15 INFO - PROCESS | 3064 | 1467359355597 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4ED8C00) [pid = 3064] [serial = 1616] [outer = 0000003EEC37A400] 00:49:16 INFO - PROCESS | 3064 | 1467359356024 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]]]}] 00:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 00:49:16 INFO - PROCESS | 3064 | 1467359356084 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 00:49:16 INFO - PROCESS | 3064 | 1467359356087 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 00:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:49:16 INFO - PROCESS | 3064 | 1467359356090 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 3064 | 1467359356092 Marionette TRACE conn6 <- [1,2118,null,{}] 00:49:16 INFO - PROCESS | 3064 | 1467359356096 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}] 00:49:16 INFO - PROCESS | 3064 | 1467359356098 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:16 INFO - PROCESS | 3064 | 1467359356181 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 00:49:16 INFO - PROCESS | 3064 | 1467359356187 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:16 INFO - PROCESS | 3064 | 1467359356189 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC921800 == 37 [pid = 3064] [id = 539] 00:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF51DFC00) [pid = 3064] [serial = 1617] [outer = 0000000000000000] 00:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF556B400) [pid = 3064] [serial = 1618] [outer = 0000003EF51DFC00] 00:49:16 INFO - PROCESS | 3064 | 1467359356233 Marionette DEBUG loaded listener.js 00:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF55C0800) [pid = 3064] [serial = 1619] [outer = 0000003EF51DFC00] 00:49:16 INFO - PROCESS | 3064 | 1467359356680 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] 00:49:16 INFO - PROCESS | 3064 | 1467359356730 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 00:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:49:16 INFO - PROCESS | 3064 | 1467359356734 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:49:16 INFO - PROCESS | 3064 | 1467359356736 Marionette TRACE conn6 <- [1,2122,null,{}] 00:49:16 INFO - PROCESS | 3064 | 1467359356739 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}] 00:49:16 INFO - PROCESS | 3064 | 1467359356741 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:16 INFO - PROCESS | 3064 | 1467359356826 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 00:49:16 INFO - PROCESS | 3064 | 1467359356834 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:16 INFO - PROCESS | 3064 | 1467359356836 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB63800 == 38 [pid = 3064] [id = 540] 00:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF584B800) [pid = 3064] [serial = 1620] [outer = 0000000000000000] 00:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF584C800) [pid = 3064] [serial = 1621] [outer = 0000003EF584B800] 00:49:16 INFO - PROCESS | 3064 | 1467359356888 Marionette DEBUG loaded listener.js 00:49:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF5859800) [pid = 3064] [serial = 1622] [outer = 0000003EF584B800] 00:49:17 INFO - PROCESS | 3064 | 1467359357593 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] 00:49:17 INFO - PROCESS | 3064 | 1467359357692 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 00:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:49:17 INFO - PROCESS | 3064 | 1467359357699 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:49:17 INFO - PROCESS | 3064 | 1467359357703 Marionette TRACE conn6 <- [1,2126,null,{}] 00:49:17 INFO - PROCESS | 3064 | 1467359357709 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}] 00:49:17 INFO - PROCESS | 3064 | 1467359357712 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:17 INFO - PROCESS | 3064 | 1467359357850 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 00:49:17 INFO - PROCESS | 3064 | 1467359357925 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:17 INFO - PROCESS | 3064 | 1467359357929 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECCC5000 == 39 [pid = 3064] [id = 541] 00:49:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE78EC000) [pid = 3064] [serial = 1623] [outer = 0000000000000000] 00:49:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE7D85400) [pid = 3064] [serial = 1624] [outer = 0000003EE78EC000] 00:49:18 INFO - PROCESS | 3064 | 1467359358029 Marionette DEBUG loaded listener.js 00:49:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE80C2C00) [pid = 3064] [serial = 1625] [outer = 0000003EE78EC000] 00:49:18 INFO - PROCESS | 3064 | 1467359358739 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]]]}] 00:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1095ms 00:49:18 INFO - PROCESS | 3064 | 1467359358793 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 00:49:18 INFO - PROCESS | 3064 | 1467359358798 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 00:49:18 INFO - PROCESS | 3064 | 1467359358838 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:49:18 INFO - PROCESS | 3064 | 1467359358842 Marionette TRACE conn6 <- [1,2130,null,{}] 00:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:49:18 INFO - PROCESS | 3064 | 1467359358846 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}] 00:49:18 INFO - PROCESS | 3064 | 1467359358849 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:18 INFO - PROCESS | 3064 | 1467359358985 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 00:49:19 INFO - PROCESS | 3064 | 1467359359232 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:19 INFO - PROCESS | 3064 | 1467359359235 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE73B2800 == 40 [pid = 3064] [id = 542] 00:49:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE7B05400) [pid = 3064] [serial = 1626] [outer = 0000000000000000] 00:49:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EE7D28800) [pid = 3064] [serial = 1627] [outer = 0000003EE7B05400] 00:49:19 INFO - PROCESS | 3064 | 1467359359308 Marionette DEBUG loaded listener.js 00:49:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EE8171400) [pid = 3064] [serial = 1628] [outer = 0000003EE7B05400] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC921800 == 39 [pid = 3064] [id = 539] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD45000 == 38 [pid = 3064] [id = 538] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C7000 == 37 [pid = 3064] [id = 537] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA788800 == 36 [pid = 3064] [id = 536] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1EBA800 == 35 [pid = 3064] [id = 535] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89B2000 == 34 [pid = 3064] [id = 534] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71CC000 == 33 [pid = 3064] [id = 533] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5208000 == 32 [pid = 3064] [id = 532] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C8800 == 31 [pid = 3064] [id = 531] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF457A000 == 30 [pid = 3064] [id = 530] 00:49:19 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF186E000) [pid = 3064] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:49:19 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF5850400) [pid = 3064] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1EC1000 == 29 [pid = 3064] [id = 529] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED127000 == 28 [pid = 3064] [id = 528] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C94800 == 27 [pid = 3064] [id = 527] 00:49:19 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC884800 == 26 [pid = 3064] [id = 526] 00:49:20 INFO - PROCESS | 3064 | 1467359360052 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] 00:49:20 INFO - PROCESS | 3064 | 1467359360097 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 00:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:49:20 INFO - PROCESS | 3064 | 1467359360106 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:49:20 INFO - PROCESS | 3064 | 1467359360109 Marionette TRACE conn6 <- [1,2134,null,{}] 00:49:20 INFO - PROCESS | 3064 | 1467359360115 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}] 00:49:20 INFO - PROCESS | 3064 | 1467359360118 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:20 INFO - PROCESS | 3064 | 1467359360207 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 00:49:20 INFO - PROCESS | 3064 | 1467359360216 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 3064 | 1467359360219 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8C9C800 == 27 [pid = 3064] [id = 543] 00:49:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7B0C400) [pid = 3064] [serial = 1629] [outer = 0000000000000000] 00:49:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7E44C00) [pid = 3064] [serial = 1630] [outer = 0000003EE7B0C400] 00:49:20 INFO - PROCESS | 3064 | 1467359360267 Marionette DEBUG loaded listener.js 00:49:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC118C00) [pid = 3064] [serial = 1631] [outer = 0000003EE7B0C400] 00:49:20 INFO - PROCESS | 3064 | 1467359360809 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] 00:49:20 INFO - PROCESS | 3064 | 1467359360846 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 00:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:49:20 INFO - PROCESS | 3064 | 1467359360851 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:49:20 INFO - PROCESS | 3064 | 1467359360853 Marionette TRACE conn6 <- [1,2138,null,{}] 00:49:20 INFO - PROCESS | 3064 | 1467359360857 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}] 00:49:20 INFO - PROCESS | 3064 | 1467359360860 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:20 INFO - PROCESS | 3064 | 1467359360953 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 00:49:20 INFO - PROCESS | 3064 | 1467359360959 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 3064 | 1467359360961 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1EC1000 == 28 [pid = 3064] [id = 544] 00:49:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EED07AC00) [pid = 3064] [serial = 1632] [outer = 0000000000000000] 00:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEDD20000) [pid = 3064] [serial = 1633] [outer = 0000003EED07AC00] 00:49:21 INFO - PROCESS | 3064 | 1467359361010 Marionette DEBUG loaded listener.js 00:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEE3C0000) [pid = 3064] [serial = 1634] [outer = 0000003EED07AC00] 00:49:21 INFO - PROCESS | 3064 | 1467359361490 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] 00:49:21 INFO - PROCESS | 3064 | 1467359361549 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 00:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:49:21 INFO - PROCESS | 3064 | 1467359361555 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:49:21 INFO - PROCESS | 3064 | 1467359361561 Marionette TRACE conn6 <- [1,2142,null,{}] 00:49:21 INFO - PROCESS | 3064 | 1467359361571 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}] 00:49:21 INFO - PROCESS | 3064 | 1467359361575 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:21 INFO - PROCESS | 3064 | 1467359361666 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 00:49:21 INFO - PROCESS | 3064 | 1467359361750 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:21 INFO - PROCESS | 3064 | 1467359361752 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C0800 == 29 [pid = 3064] [id = 545] 00:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE78EB400) [pid = 3064] [serial = 1635] [outer = 0000000000000000] 00:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1483800) [pid = 3064] [serial = 1636] [outer = 0000003EE78EB400] 00:49:21 INFO - PROCESS | 3064 | 1467359361798 Marionette DEBUG loaded listener.js 00:49:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1E3C400) [pid = 3064] [serial = 1637] [outer = 0000003EE78EB400] 00:49:22 INFO - PROCESS | 3064 | 1467359362208 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]]]}] 00:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 00:49:22 INFO - PROCESS | 3064 | 1467359362247 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 00:49:22 INFO - PROCESS | 3064 | 1467359362250 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 00:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:49:22 INFO - PROCESS | 3064 | 1467359362253 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:49:22 INFO - PROCESS | 3064 | 1467359362255 Marionette TRACE conn6 <- [1,2146,null,{}] 00:49:22 INFO - PROCESS | 3064 | 1467359362259 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}] 00:49:22 INFO - PROCESS | 3064 | 1467359362261 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:22 INFO - PROCESS | 3064 | 1467359362391 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 00:49:22 INFO - PROCESS | 3064 | 1467359362409 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:22 INFO - PROCESS | 3064 | 1467359362411 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5692800 == 30 [pid = 3064] [id = 546] 00:49:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF33A1C00) [pid = 3064] [serial = 1638] [outer = 0000000000000000] 00:49:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A3EC00) [pid = 3064] [serial = 1639] [outer = 0000003EF33A1C00] 00:49:22 INFO - PROCESS | 3064 | 1467359362465 Marionette DEBUG loaded listener.js 00:49:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3CD5C00) [pid = 3064] [serial = 1640] [outer = 0000003EF33A1C00] 00:49:22 INFO - PROCESS | 3064 | 1467359362901 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] 00:49:22 INFO - PROCESS | 3064 | 1467359362957 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 00:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:49:22 INFO - PROCESS | 3064 | 1467359362960 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:49:22 INFO - PROCESS | 3064 | 1467359362962 Marionette TRACE conn6 <- [1,2150,null,{}] 00:49:22 INFO - PROCESS | 3064 | 1467359362966 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}] 00:49:22 INFO - PROCESS | 3064 | 1467359362968 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:23 INFO - PROCESS | 3064 | 1467359363105 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 00:49:23 INFO - PROCESS | 3064 | 1467359363128 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:23 INFO - PROCESS | 3064 | 1467359363134 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4655000 == 31 [pid = 3064] [id = 547] 00:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4319800) [pid = 3064] [serial = 1641] [outer = 0000000000000000] 00:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4575C00) [pid = 3064] [serial = 1642] [outer = 0000003EF4319800] 00:49:23 INFO - PROCESS | 3064 | 1467359363190 Marionette DEBUG loaded listener.js 00:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4C65C00) [pid = 3064] [serial = 1643] [outer = 0000003EF4319800] 00:49:23 INFO - PROCESS | 3064 | 1467359363665 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]]]}] 00:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 00:49:23 INFO - PROCESS | 3064 | 1467359363701 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 00:49:23 INFO - PROCESS | 3064 | 1467359363703 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 00:49:23 INFO - PROCESS | 3064 | 1467359363707 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:49:23 INFO - PROCESS | 3064 | 1467359363708 Marionette TRACE conn6 <- [1,2154,null,{}] 00:49:23 INFO - PROCESS | 3064 | 1467359363719 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}] 00:49:23 INFO - PROCESS | 3064 | 1467359363721 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:23 INFO - PROCESS | 3064 | 1467359363841 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 00:49:23 INFO - PROCESS | 3064 | 1467359363849 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:23 INFO - PROCESS | 3064 | 1467359363851 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA785800 == 32 [pid = 3064] [id = 548] 00:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5116400) [pid = 3064] [serial = 1644] [outer = 0000000000000000] 00:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF51BC400) [pid = 3064] [serial = 1645] [outer = 0000003EF5116400] 00:49:23 INFO - PROCESS | 3064 | 1467359363901 Marionette DEBUG loaded listener.js 00:49:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF5505C00) [pid = 3064] [serial = 1646] [outer = 0000003EF5116400] 00:49:24 INFO - PROCESS | 3064 | 1467359364507 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]]]}] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF411A800) [pid = 3064] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF42A1800) [pid = 3064] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF511B400) [pid = 3064] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEE85D400) [pid = 3064] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EECE3F400) [pid = 3064] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE6113000) [pid = 3064] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7C31000) [pid = 3064] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7B08400) [pid = 3064] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF3A42400) [pid = 3064] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7D8E000) [pid = 3064] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7D9A800) [pid = 3064] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF51DFC00) [pid = 3064] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:49:24 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC37A400) [pid = 3064] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 899ms 00:49:24 INFO - PROCESS | 3064 | 1467359364610 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 00:49:24 INFO - PROCESS | 3064 | 1467359364612 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 00:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:49:24 INFO - PROCESS | 3064 | 1467359364618 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:49:24 INFO - PROCESS | 3064 | 1467359364620 Marionette TRACE conn6 <- [1,2158,null,{}] 00:49:24 INFO - PROCESS | 3064 | 1467359364624 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}] 00:49:24 INFO - PROCESS | 3064 | 1467359364626 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:24 INFO - PROCESS | 3064 | 1467359364709 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 00:49:24 INFO - PROCESS | 3064 | 1467359364716 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:24 INFO - PROCESS | 3064 | 1467359364719 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB2D000 == 33 [pid = 3064] [id = 549] 00:49:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC1D5C00) [pid = 3064] [serial = 1647] [outer = 0000000000000000] 00:49:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EED072800) [pid = 3064] [serial = 1648] [outer = 0000003EEC1D5C00] 00:49:24 INFO - PROCESS | 3064 | 1467359364763 Marionette DEBUG loaded listener.js 00:49:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3C2B000) [pid = 3064] [serial = 1649] [outer = 0000003EEC1D5C00] 00:49:25 INFO - PROCESS | 3064 | 1467359365164 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]]]}] 00:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 587ms 00:49:25 INFO - PROCESS | 3064 | 1467359365213 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 00:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:49:25 INFO - PROCESS | 3064 | 1467359365223 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 00:49:25 INFO - PROCESS | 3064 | 1467359365227 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:49:25 INFO - PROCESS | 3064 | 1467359365229 Marionette TRACE conn6 <- [1,2162,null,{}] 00:49:25 INFO - PROCESS | 3064 | 1467359365233 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}] 00:49:25 INFO - PROCESS | 3064 | 1467359365235 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:25 INFO - PROCESS | 3064 | 1467359365321 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 00:49:25 INFO - PROCESS | 3064 | 1467359365326 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 3064 | 1467359365328 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF48000 == 34 [pid = 3064] [id = 550] 00:49:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF511E800) [pid = 3064] [serial = 1650] [outer = 0000000000000000] 00:49:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF55AAC00) [pid = 3064] [serial = 1651] [outer = 0000003EF511E800] 00:49:25 INFO - PROCESS | 3064 | 1467359365374 Marionette DEBUG loaded listener.js 00:49:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF56F4C00) [pid = 3064] [serial = 1652] [outer = 0000003EF511E800] 00:49:25 INFO - PROCESS | 3064 | 1467359365798 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]]]}] 00:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 00:49:25 INFO - PROCESS | 3064 | 1467359365860 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 00:49:25 INFO - PROCESS | 3064 | 1467359365863 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 00:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:49:25 INFO - PROCESS | 3064 | 1467359365866 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:49:25 INFO - PROCESS | 3064 | 1467359365868 Marionette TRACE conn6 <- [1,2166,null,{}] 00:49:25 INFO - PROCESS | 3064 | 1467359365871 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}] 00:49:25 INFO - PROCESS | 3064 | 1467359365874 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:25 INFO - PROCESS | 3064 | 1467359365959 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 00:49:25 INFO - PROCESS | 3064 | 1467359365965 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:25 INFO - PROCESS | 3064 | 1467359365967 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46B9800 == 35 [pid = 3064] [id = 551] 00:49:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5857400) [pid = 3064] [serial = 1653] [outer = 0000000000000000] 00:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEC452C00) [pid = 3064] [serial = 1654] [outer = 0000003EF5857400] 00:49:26 INFO - PROCESS | 3064 | 1467359366012 Marionette DEBUG loaded listener.js 00:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF6814000) [pid = 3064] [serial = 1655] [outer = 0000003EF5857400] 00:49:26 INFO - PROCESS | 3064 | 1467359366464 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]]]}] 00:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 00:49:26 INFO - PROCESS | 3064 | 1467359366506 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 3064 | 1467359366509 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 00:49:26 INFO - PROCESS | 3064 | 1467359366553 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:49:26 INFO - PROCESS | 3064 | 1467359366557 Marionette TRACE conn6 <- [1,2170,null,{}] 00:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:49:26 INFO - PROCESS | 3064 | 1467359366567 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}] 00:49:26 INFO - PROCESS | 3064 | 1467359366572 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:26 INFO - PROCESS | 3064 | 1467359366697 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 00:49:26 INFO - PROCESS | 3064 | 1467359366793 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:26 INFO - PROCESS | 3064 | 1467359366798 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8C1C000 == 36 [pid = 3064] [id = 552] 00:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7D26800) [pid = 3064] [serial = 1656] [outer = 0000000000000000] 00:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE7D88000) [pid = 3064] [serial = 1657] [outer = 0000003EE7D26800] 00:49:26 INFO - PROCESS | 3064 | 1467359366857 Marionette DEBUG loaded listener.js 00:49:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEC125800) [pid = 3064] [serial = 1658] [outer = 0000003EE7D26800] 00:49:27 INFO - PROCESS | 3064 | 1467359367533 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]]]}] 00:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1025ms 00:49:27 INFO - PROCESS | 3064 | 1467359367586 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 00:49:27 INFO - PROCESS | 3064 | 1467359367591 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 00:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:49:27 INFO - PROCESS | 3064 | 1467359367597 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:49:27 INFO - PROCESS | 3064 | 1467359367599 Marionette TRACE conn6 <- [1,2174,null,{}] 00:49:27 INFO - PROCESS | 3064 | 1467359367606 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}] 00:49:27 INFO - PROCESS | 3064 | 1467359367611 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:27 INFO - PROCESS | 3064 | 1467359367728 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 00:49:27 INFO - PROCESS | 3064 | 1467359367852 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:27 INFO - PROCESS | 3064 | 1467359367855 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D74800 == 37 [pid = 3064] [id = 553] 00:49:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEDC89C00) [pid = 3064] [serial = 1659] [outer = 0000000000000000] 00:49:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEE85FC00) [pid = 3064] [serial = 1660] [outer = 0000003EEDC89C00] 00:49:27 INFO - PROCESS | 3064 | 1467359367914 Marionette DEBUG loaded listener.js 00:49:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1E30C00) [pid = 3064] [serial = 1661] [outer = 0000003EEDC89C00] 00:49:28 INFO - PROCESS | 3064 | 1467359368540 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]]]}] 00:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 00:49:28 INFO - PROCESS | 3064 | 1467359368586 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 00:49:28 INFO - PROCESS | 3064 | 1467359368588 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 00:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:49:28 INFO - PROCESS | 3064 | 1467359368593 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:49:28 INFO - PROCESS | 3064 | 1467359368595 Marionette TRACE conn6 <- [1,2178,null,{}] 00:49:28 INFO - PROCESS | 3064 | 1467359368599 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}] 00:49:28 INFO - PROCESS | 3064 | 1467359368602 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:28 INFO - PROCESS | 3064 | 1467359368719 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 00:49:28 INFO - PROCESS | 3064 | 1467359368850 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:28 INFO - PROCESS | 3064 | 1467359368857 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC932800 == 38 [pid = 3064] [id = 554] 00:49:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF511B000) [pid = 3064] [serial = 1662] [outer = 0000000000000000] 00:49:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF5122800) [pid = 3064] [serial = 1663] [outer = 0000003EF511B000] 00:49:28 INFO - PROCESS | 3064 | 1467359368918 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5852800) [pid = 3064] [serial = 1664] [outer = 0000003EF511B000] 00:49:29 INFO - PROCESS | 3064 | 1467359369482 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]]]}] 00:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 00:49:29 INFO - PROCESS | 3064 | 1467359369537 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 00:49:29 INFO - PROCESS | 3064 | 1467359369540 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 00:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:49:29 INFO - PROCESS | 3064 | 1467359369544 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:49:29 INFO - PROCESS | 3064 | 1467359369546 Marionette TRACE conn6 <- [1,2182,null,{}] 00:49:29 INFO - PROCESS | 3064 | 1467359369550 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}] 00:49:29 INFO - PROCESS | 3064 | 1467359369552 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:29 INFO - PROCESS | 3064 | 1467359369697 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 00:49:29 INFO - PROCESS | 3064 | 1467359369827 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:29 INFO - PROCESS | 3064 | 1467359369830 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC934800 == 39 [pid = 3064] [id = 555] 00:49:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF55A7800) [pid = 3064] [serial = 1665] [outer = 0000000000000000] 00:49:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF6D59800) [pid = 3064] [serial = 1666] [outer = 0000003EF55A7800] 00:49:29 INFO - PROCESS | 3064 | 1467359369888 Marionette DEBUG loaded listener.js 00:49:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF7B46000) [pid = 3064] [serial = 1667] [outer = 0000003EF55A7800] 00:49:30 INFO - PROCESS | 3064 | 1467359370639 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]]]}] 00:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1134ms 00:49:30 INFO - PROCESS | 3064 | 1467359370681 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 00:49:30 INFO - PROCESS | 3064 | 1467359370685 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 00:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:49:30 INFO - PROCESS | 3064 | 1467359370690 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:49:30 INFO - PROCESS | 3064 | 1467359370693 Marionette TRACE conn6 <- [1,2186,null,{}] 00:49:30 INFO - PROCESS | 3064 | 1467359370699 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}] 00:49:30 INFO - PROCESS | 3064 | 1467359370702 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:30 INFO - PROCESS | 3064 | 1467359370809 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 00:49:30 INFO - PROCESS | 3064 | 1467359370938 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:30 INFO - PROCESS | 3064 | 1467359370940 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE326800 == 40 [pid = 3064] [id = 556] 00:49:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EEC120C00) [pid = 3064] [serial = 1668] [outer = 0000000000000000] 00:49:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC1D1400) [pid = 3064] [serial = 1669] [outer = 0000003EEC120C00] 00:49:30 INFO - PROCESS | 3064 | 1467359370993 Marionette DEBUG loaded listener.js 00:49:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EED0DC000) [pid = 3064] [serial = 1670] [outer = 0000003EEC120C00] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF48000 == 39 [pid = 3064] [id = 550] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB2D000 == 38 [pid = 3064] [id = 549] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA785800 == 37 [pid = 3064] [id = 548] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4655000 == 36 [pid = 3064] [id = 547] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5692800 == 35 [pid = 3064] [id = 546] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C0800 == 34 [pid = 3064] [id = 545] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1EC1000 == 33 [pid = 3064] [id = 544] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8C9C800 == 32 [pid = 3064] [id = 543] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE73B2800 == 31 [pid = 3064] [id = 542] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB63800 == 30 [pid = 3064] [id = 540] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECCC5000 == 29 [pid = 3064] [id = 541] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC934800 == 28 [pid = 3064] [id = 555] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC932800 == 27 [pid = 3064] [id = 554] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D74800 == 26 [pid = 3064] [id = 553] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46B9800 == 25 [pid = 3064] [id = 551] 00:49:31 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8C1C000 == 24 [pid = 3064] [id = 552] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EF42A7800) [pid = 3064] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF4C4C000) [pid = 3064] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF4317000) [pid = 3064] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF51B8C00) [pid = 3064] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF1487800) [pid = 3064] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF18A1400) [pid = 3064] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EED0E1400) [pid = 3064] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEDC8B000) [pid = 3064] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC1D5000) [pid = 3064] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEC382800) [pid = 3064] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7C33400) [pid = 3064] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7D2A800) [pid = 3064] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF213E000) [pid = 3064] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3A34800) [pid = 3064] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF3C2F800) [pid = 3064] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEDF20C00) [pid = 3064] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEE3E1400) [pid = 3064] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7E48C00) [pid = 3064] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE80C1C00) [pid = 3064] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4D87C00) [pid = 3064] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF55C0800) [pid = 3064] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF556B400) [pid = 3064] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5562000) [pid = 3064] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF18A1800) [pid = 3064] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF4ED8C00) [pid = 3064] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF584C800) [pid = 3064] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 00:49:31 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF4110C00) [pid = 3064] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 00:49:32 INFO - PROCESS | 3064 | 1467359372184 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]]]}] 00:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1528ms 00:49:32 INFO - PROCESS | 3064 | 1467359372223 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 00:49:32 INFO - PROCESS | 3064 | 1467359372227 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 00:49:32 INFO - PROCESS | 3064 | 1467359372232 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:49:32 INFO - PROCESS | 3064 | 1467359372237 Marionette TRACE conn6 <- [1,2190,null,{}] 00:49:32 INFO - PROCESS | 3064 | 1467359372242 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}] 00:49:32 INFO - PROCESS | 3064 | 1467359372245 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:32 INFO - PROCESS | 3064 | 1467359372375 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 00:49:32 INFO - PROCESS | 3064 | 1467359372453 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:32 INFO - PROCESS | 3064 | 1467359372455 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7CA4800 == 25 [pid = 3064] [id = 557] 00:49:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7D2C400) [pid = 3064] [serial = 1671] [outer = 0000000000000000] 00:49:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE7D88400) [pid = 3064] [serial = 1672] [outer = 0000003EE7D2C400] 00:49:32 INFO - PROCESS | 3064 | 1467359372505 Marionette DEBUG loaded listener.js 00:49:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7E4C400) [pid = 3064] [serial = 1673] [outer = 0000003EE7D2C400] 00:49:32 INFO - PROCESS | 3064 | 1467359372895 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]]]}] 00:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 00:49:32 INFO - PROCESS | 3064 | 1467359372929 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 00:49:32 INFO - PROCESS | 3064 | 1467359372934 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 00:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:49:32 INFO - PROCESS | 3064 | 1467359372941 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:49:32 INFO - PROCESS | 3064 | 1467359372944 Marionette TRACE conn6 <- [1,2194,null,{}] 00:49:32 INFO - PROCESS | 3064 | 1467359372947 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}] 00:49:32 INFO - PROCESS | 3064 | 1467359372950 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:33 INFO - PROCESS | 3064 | 1467359373074 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 00:49:33 INFO - PROCESS | 3064 | 1467359373082 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:33 INFO - PROCESS | 3064 | 1467359373084 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE180800 == 26 [pid = 3064] [id = 558] 00:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE8171C00) [pid = 3064] [serial = 1674] [outer = 0000000000000000] 00:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEC121800) [pid = 3064] [serial = 1675] [outer = 0000003EE8171C00] 00:49:33 INFO - PROCESS | 3064 | 1467359373140 Marionette DEBUG loaded listener.js 00:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEC1D8C00) [pid = 3064] [serial = 1676] [outer = 0000003EE8171C00] 00:49:33 INFO - PROCESS | 3064 | 1467359373574 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]]]}] 00:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 00:49:33 INFO - PROCESS | 3064 | 1467359373634 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 00:49:33 INFO - PROCESS | 3064 | 1467359373636 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 00:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:49:33 INFO - PROCESS | 3064 | 1467359373640 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:49:33 INFO - PROCESS | 3064 | 1467359373644 Marionette TRACE conn6 <- [1,2198,null,{}] 00:49:33 INFO - PROCESS | 3064 | 1467359373655 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}] 00:49:33 INFO - PROCESS | 3064 | 1467359373660 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:33 INFO - PROCESS | 3064 | 1467359373747 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 00:49:33 INFO - PROCESS | 3064 | 1467359373754 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:33 INFO - PROCESS | 3064 | 1467359373758 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4584800 == 27 [pid = 3064] [id = 559] 00:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EECE3D400) [pid = 3064] [serial = 1677] [outer = 0000000000000000] 00:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEDC06000) [pid = 3064] [serial = 1678] [outer = 0000003EECE3D400] 00:49:33 INFO - PROCESS | 3064 | 1467359373807 Marionette DEBUG loaded listener.js 00:49:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEDF1E800) [pid = 3064] [serial = 1679] [outer = 0000003EECE3D400] 00:49:34 INFO - PROCESS | 3064 | 1467359374302 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]]]}] 00:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 00:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:49:34 INFO - PROCESS | 3064 | 1467359374338 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 00:49:34 INFO - PROCESS | 3064 | 1467359374341 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 00:49:34 INFO - PROCESS | 3064 | 1467359374345 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:49:34 INFO - PROCESS | 3064 | 1467359374347 Marionette TRACE conn6 <- [1,2202,null,{}] 00:49:34 INFO - PROCESS | 3064 | 1467359374350 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}] 00:49:34 INFO - PROCESS | 3064 | 1467359374352 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:34 INFO - PROCESS | 3064 | 1467359374495 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 00:49:34 INFO - PROCESS | 3064 | 1467359374518 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:34 INFO - PROCESS | 3064 | 1467359374520 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C5000 == 28 [pid = 3064] [id = 560] 00:49:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEE3E1400) [pid = 3064] [serial = 1680] [outer = 0000000000000000] 00:49:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE3EA800) [pid = 3064] [serial = 1681] [outer = 0000003EEE3E1400] 00:49:34 INFO - PROCESS | 3064 | 1467359374567 Marionette DEBUG loaded listener.js 00:49:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF147E000) [pid = 3064] [serial = 1682] [outer = 0000003EEE3E1400] 00:49:35 INFO - PROCESS | 3064 | 1467359375025 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]]]}] 00:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 732ms 00:49:35 INFO - PROCESS | 3064 | 1467359375090 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 3064 | 1467359375093 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 00:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:49:35 INFO - PROCESS | 3064 | 1467359375096 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - PROCESS | 3064 | 1467359375098 Marionette TRACE conn6 <- [1,2206,null,{}] 00:49:35 INFO - PROCESS | 3064 | 1467359375102 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}] 00:49:35 INFO - PROCESS | 3064 | 1467359375104 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:35 INFO - PROCESS | 3064 | 1467359375219 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 00:49:35 INFO - PROCESS | 3064 | 1467359375225 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 3064 | 1467359375227 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF521D000 == 29 [pid = 3064] [id = 561] 00:49:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF1486000) [pid = 3064] [serial = 1683] [outer = 0000000000000000] 00:49:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF1897400) [pid = 3064] [serial = 1684] [outer = 0000003EF1486000] 00:49:35 INFO - PROCESS | 3064 | 1467359375272 Marionette DEBUG loaded listener.js 00:49:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF1E3BC00) [pid = 3064] [serial = 1685] [outer = 0000003EF1486000] 00:49:35 INFO - PROCESS | 3064 | 1467359375736 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]]]}] 00:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 00:49:35 INFO - PROCESS | 3064 | 1467359375791 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 00:49:35 INFO - PROCESS | 3064 | 1467359375793 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 00:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:49:35 INFO - PROCESS | 3064 | 1467359375797 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:49:35 INFO - PROCESS | 3064 | 1467359375799 Marionette TRACE conn6 <- [1,2210,null,{}] 00:49:35 INFO - PROCESS | 3064 | 1467359375802 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}] 00:49:35 INFO - PROCESS | 3064 | 1467359375809 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:35 INFO - PROCESS | 3064 | 1467359375967 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 00:49:35 INFO - PROCESS | 3064 | 1467359375983 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:35 INFO - PROCESS | 3064 | 1467359375985 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF804D000 == 30 [pid = 3064] [id = 562] 00:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7C36C00) [pid = 3064] [serial = 1686] [outer = 0000000000000000] 00:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF189CC00) [pid = 3064] [serial = 1687] [outer = 0000003EE7C36C00] 00:49:36 INFO - PROCESS | 3064 | 1467359376264 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF429FC00) [pid = 3064] [serial = 1688] [outer = 0000003EE7C36C00] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF5116400) [pid = 3064] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4319800) [pid = 3064] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE78EC000) [pid = 3064] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE78EB400) [pid = 3064] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7B0C400) [pid = 3064] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EED07AC00) [pid = 3064] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF584B800) [pid = 3064] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7B05400) [pid = 3064] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC1D5C00) [pid = 3064] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF33A1C00) [pid = 3064] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF511E800) [pid = 3064] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF584D000) [pid = 3064] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:49:36 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF5857400) [pid = 3064] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:49:36 INFO - PROCESS | 3064 | 1467359376653 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]]]}] 00:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 880ms 00:49:36 INFO - PROCESS | 3064 | 1467359376679 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 00:49:36 INFO - PROCESS | 3064 | 1467359376681 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 00:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:49:36 INFO - PROCESS | 3064 | 1467359376685 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:49:36 INFO - PROCESS | 3064 | 1467359376686 Marionette TRACE conn6 <- [1,2214,null,{}] 00:49:36 INFO - PROCESS | 3064 | 1467359376690 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}] 00:49:36 INFO - PROCESS | 3064 | 1467359376692 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:36 INFO - PROCESS | 3064 | 1467359376772 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 00:49:36 INFO - PROCESS | 3064 | 1467359376852 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:36 INFO - PROCESS | 3064 | 1467359376854 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A4C000 == 31 [pid = 3064] [id = 563] 00:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE7D26C00) [pid = 3064] [serial = 1689] [outer = 0000000000000000] 00:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF4259800) [pid = 3064] [serial = 1690] [outer = 0000003EE7D26C00] 00:49:36 INFO - PROCESS | 3064 | 1467359376899 Marionette DEBUG loaded listener.js 00:49:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF4314C00) [pid = 3064] [serial = 1691] [outer = 0000003EE7D26C00] 00:49:37 INFO - PROCESS | 3064 | 1467359377266 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]]]}] 00:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 00:49:37 INFO - PROCESS | 3064 | 1467359377317 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 3064 | 1467359377320 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 00:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:49:37 INFO - PROCESS | 3064 | 1467359377323 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:49:37 INFO - PROCESS | 3064 | 1467359377325 Marionette TRACE conn6 <- [1,2218,null,{}] 00:49:37 INFO - PROCESS | 3064 | 1467359377329 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}] 00:49:37 INFO - PROCESS | 3064 | 1467359377331 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:37 INFO - PROCESS | 3064 | 1467359377442 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 00:49:37 INFO - PROCESS | 3064 | 1467359377450 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 3064 | 1467359377453 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA790800 == 32 [pid = 3064] [id = 564] 00:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF431AC00) [pid = 3064] [serial = 1692] [outer = 0000000000000000] 00:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4C4F000) [pid = 3064] [serial = 1693] [outer = 0000003EF431AC00] 00:49:37 INFO - PROCESS | 3064 | 1467359377497 Marionette DEBUG loaded listener.js 00:49:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C58400) [pid = 3064] [serial = 1694] [outer = 0000003EF431AC00] 00:49:37 INFO - PROCESS | 3064 | 1467359377909 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]]]}] 00:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 00:49:37 INFO - PROCESS | 3064 | 1467359377955 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 3064 | 1467359377957 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 00:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:49:37 INFO - PROCESS | 3064 | 1467359377961 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:49:37 INFO - PROCESS | 3064 | 1467359377963 Marionette TRACE conn6 <- [1,2222,null,{}] 00:49:37 INFO - PROCESS | 3064 | 1467359377967 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}] 00:49:37 INFO - PROCESS | 3064 | 1467359377968 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:38 INFO - PROCESS | 3064 | 1467359378083 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 00:49:38 INFO - PROCESS | 3064 | 1467359378091 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:38 INFO - PROCESS | 3064 | 1467359378093 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFABA0000 == 33 [pid = 3064] [id = 565] 00:49:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4ED9400) [pid = 3064] [serial = 1695] [outer = 0000000000000000] 00:49:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5117C00) [pid = 3064] [serial = 1696] [outer = 0000003EF4ED9400] 00:49:38 INFO - PROCESS | 3064 | 1467359378138 Marionette DEBUG loaded listener.js 00:49:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5191400) [pid = 3064] [serial = 1697] [outer = 0000003EF4ED9400] 00:49:38 INFO - PROCESS | 3064 | 1467359378948 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]]]}] 00:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1026ms 00:49:39 INFO - PROCESS | 3064 | 1467359378991 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 00:49:39 INFO - PROCESS | 3064 | 1467359378996 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 00:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:49:39 INFO - PROCESS | 3064 | 1467359379022 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:49:39 INFO - PROCESS | 3064 | 1467359379027 Marionette TRACE conn6 <- [1,2226,null,{}] 00:49:39 INFO - PROCESS | 3064 | 1467359379033 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}] 00:49:39 INFO - PROCESS | 3064 | 1467359379036 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:39 INFO - PROCESS | 3064 | 1467359379190 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 00:49:39 INFO - PROCESS | 3064 | 1467359379306 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:39 INFO - PROCESS | 3064 | 1467359379309 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC37800 == 34 [pid = 3064] [id = 566] 00:49:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7D81400) [pid = 3064] [serial = 1698] [outer = 0000000000000000] 00:49:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7E4BC00) [pid = 3064] [serial = 1699] [outer = 0000003EE7D81400] 00:49:39 INFO - PROCESS | 3064 | 1467359379369 Marionette DEBUG loaded listener.js 00:49:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC1B7000) [pid = 3064] [serial = 1700] [outer = 0000003EE7D81400] 00:49:40 INFO - PROCESS | 3064 | 1467359380118 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]]]}] 00:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1162ms 00:49:40 INFO - PROCESS | 3064 | 1467359380189 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 00:49:40 INFO - PROCESS | 3064 | 1467359380194 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 00:49:40 INFO - PROCESS | 3064 | 1467359380202 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:49:40 INFO - PROCESS | 3064 | 1467359380206 Marionette TRACE conn6 <- [1,2230,null,{}] 00:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:49:40 INFO - PROCESS | 3064 | 1467359380210 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}] 00:49:40 INFO - PROCESS | 3064 | 1467359380213 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:40 INFO - PROCESS | 3064 | 1467359380444 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 00:49:40 INFO - PROCESS | 3064 | 1467359380563 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:40 INFO - PROCESS | 3064 | 1467359380566 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE734A000 == 35 [pid = 3064] [id = 567] 00:49:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE78F0000) [pid = 3064] [serial = 1701] [outer = 0000000000000000] 00:49:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE7B11400) [pid = 3064] [serial = 1702] [outer = 0000003EE78F0000] 00:49:40 INFO - PROCESS | 3064 | 1467359380621 Marionette DEBUG loaded listener.js 00:49:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7E4A000) [pid = 3064] [serial = 1703] [outer = 0000003EE78F0000] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA790800 == 34 [pid = 3064] [id = 564] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A4C000 == 33 [pid = 3064] [id = 563] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF804D000 == 32 [pid = 3064] [id = 562] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF521D000 == 31 [pid = 3064] [id = 561] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C5000 == 30 [pid = 3064] [id = 560] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4584800 == 29 [pid = 3064] [id = 559] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE180800 == 28 [pid = 3064] [id = 558] 00:49:41 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7CA4800 == 27 [pid = 3064] [id = 557] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF5D2D400) [pid = 3064] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC452C00) [pid = 3064] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF51BC400) [pid = 3064] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4C65C00) [pid = 3064] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF4575C00) [pid = 3064] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7D85400) [pid = 3064] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE80C2C00) [pid = 3064] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF1483800) [pid = 3064] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1E3C400) [pid = 3064] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7E44C00) [pid = 3064] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC118C00) [pid = 3064] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEDD20000) [pid = 3064] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEE3C0000) [pid = 3064] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF5859800) [pid = 3064] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7D28800) [pid = 3064] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE8171400) [pid = 3064] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EED072800) [pid = 3064] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5505C00) [pid = 3064] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3A3EC00) [pid = 3064] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF3CD5C00) [pid = 3064] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF6814000) [pid = 3064] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF56F4C00) [pid = 3064] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF3C2B000) [pid = 3064] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF55AAC00) [pid = 3064] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 00:49:41 INFO - PROCESS | 3064 | 1467359381187 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]]]}] 00:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1031ms 00:49:41 INFO - PROCESS | 3064 | 1467359381243 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 00:49:41 INFO - PROCESS | 3064 | 1467359381247 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 00:49:41 INFO - PROCESS | 3064 | 1467359381252 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:49:41 INFO - PROCESS | 3064 | 1467359381255 Marionette TRACE conn6 <- [1,2234,null,{}] 00:49:41 INFO - PROCESS | 3064 | 1467359381276 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}] 00:49:41 INFO - PROCESS | 3064 | 1467359381279 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:41 INFO - PROCESS | 3064 | 1467359381372 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 00:49:41 INFO - PROCESS | 3064 | 1467359381451 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 3064 | 1467359381454 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0C1000 == 28 [pid = 3064] [id = 568] 00:49:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE7D85C00) [pid = 3064] [serial = 1704] [outer = 0000000000000000] 00:49:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE8315800) [pid = 3064] [serial = 1705] [outer = 0000003EE7D85C00] 00:49:41 INFO - PROCESS | 3064 | 1467359381503 Marionette DEBUG loaded listener.js 00:49:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EEC14A800) [pid = 3064] [serial = 1706] [outer = 0000003EE7D85C00] 00:49:41 INFO - PROCESS | 3064 | 1467359381918 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]]]}] 00:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 691ms 00:49:41 INFO - PROCESS | 3064 | 1467359381967 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 00:49:41 INFO - PROCESS | 3064 | 1467359381970 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 00:49:41 INFO - PROCESS | 3064 | 1467359381974 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:49:41 INFO - PROCESS | 3064 | 1467359381976 Marionette TRACE conn6 <- [1,2238,null,{}] 00:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:49:41 INFO - PROCESS | 3064 | 1467359381980 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}] 00:49:41 INFO - PROCESS | 3064 | 1467359381982 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:42 INFO - PROCESS | 3064 | 1467359382072 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 00:49:42 INFO - PROCESS | 3064 | 1467359382082 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:42 INFO - PROCESS | 3064 | 1467359382085 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF418E800 == 29 [pid = 3064] [id = 569] 00:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EED137800) [pid = 3064] [serial = 1707] [outer = 0000000000000000] 00:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEDC87C00) [pid = 3064] [serial = 1708] [outer = 0000003EED137800] 00:49:42 INFO - PROCESS | 3064 | 1467359382131 Marionette DEBUG loaded listener.js 00:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEE3B5000) [pid = 3064] [serial = 1709] [outer = 0000003EED137800] 00:49:42 INFO - PROCESS | 3064 | 1467359382616 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]]]}] 00:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 00:49:42 INFO - PROCESS | 3064 | 1467359382652 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 00:49:42 INFO - PROCESS | 3064 | 1467359382657 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 00:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:49:42 INFO - PROCESS | 3064 | 1467359382668 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:49:42 INFO - PROCESS | 3064 | 1467359382673 Marionette TRACE conn6 <- [1,2242,null,{}] 00:49:42 INFO - PROCESS | 3064 | 1467359382677 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}] 00:49:42 INFO - PROCESS | 3064 | 1467359382680 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:42 INFO - PROCESS | 3064 | 1467359382775 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 00:49:42 INFO - PROCESS | 3064 | 1467359382783 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:42 INFO - PROCESS | 3064 | 1467359382785 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E33000 == 30 [pid = 3064] [id = 570] 00:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF147F400) [pid = 3064] [serial = 1710] [outer = 0000000000000000] 00:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF189F800) [pid = 3064] [serial = 1711] [outer = 0000003EF147F400] 00:49:42 INFO - PROCESS | 3064 | 1467359382831 Marionette DEBUG loaded listener.js 00:49:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1F38000) [pid = 3064] [serial = 1712] [outer = 0000003EF147F400] 00:49:43 INFO - PROCESS | 3064 | 1467359383256 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]]]}] 00:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 650ms 00:49:43 INFO - PROCESS | 3064 | 1467359383316 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 00:49:43 INFO - PROCESS | 3064 | 1467359383319 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 00:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:49:43 INFO - PROCESS | 3064 | 1467359383322 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:49:43 INFO - PROCESS | 3064 | 1467359383324 Marionette TRACE conn6 <- [1,2246,null,{}] 00:49:43 INFO - PROCESS | 3064 | 1467359383328 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}] 00:49:43 INFO - PROCESS | 3064 | 1467359383330 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:43 INFO - PROCESS | 3064 | 1467359383444 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 00:49:43 INFO - PROCESS | 3064 | 1467359383521 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:43 INFO - PROCESS | 3064 | 1467359383523 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D7D800 == 31 [pid = 3064] [id = 571] 00:49:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF33A1C00) [pid = 3064] [serial = 1713] [outer = 0000000000000000] 00:49:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A37400) [pid = 3064] [serial = 1714] [outer = 0000003EF33A1C00] 00:49:43 INFO - PROCESS | 3064 | 1467359383576 Marionette DEBUG loaded listener.js 00:49:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3A59800) [pid = 3064] [serial = 1715] [outer = 0000003EF33A1C00] 00:49:44 INFO - PROCESS | 3064 | 1467359384015 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]]]}] 00:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 00:49:44 INFO - PROCESS | 3064 | 1467359384058 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 00:49:44 INFO - PROCESS | 3064 | 1467359384060 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 00:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:49:44 INFO - PROCESS | 3064 | 1467359384064 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:49:44 INFO - PROCESS | 3064 | 1467359384066 Marionette TRACE conn6 <- [1,2250,null,{}] 00:49:44 INFO - PROCESS | 3064 | 1467359384069 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}] 00:49:44 INFO - PROCESS | 3064 | 1467359384071 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:44 INFO - PROCESS | 3064 | 1467359384186 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 00:49:44 INFO - PROCESS | 3064 | 1467359384193 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:44 INFO - PROCESS | 3064 | 1467359384199 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF487A000 == 32 [pid = 3064] [id = 572] 00:49:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF430F800) [pid = 3064] [serial = 1716] [outer = 0000000000000000] 00:49:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4316000) [pid = 3064] [serial = 1717] [outer = 0000003EF430F800] 00:49:44 INFO - PROCESS | 3064 | 1467359384305 Marionette DEBUG loaded listener.js 00:49:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C59C00) [pid = 3064] [serial = 1718] [outer = 0000003EF430F800] 00:49:44 INFO - PROCESS | 3064 | 1467359384761 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]]]}] 00:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 733ms 00:49:44 INFO - PROCESS | 3064 | 1467359384815 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 00:49:44 INFO - PROCESS | 3064 | 1467359384817 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 00:49:44 INFO - PROCESS | 3064 | 1467359384821 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:49:44 INFO - PROCESS | 3064 | 1467359384823 Marionette TRACE conn6 <- [1,2254,null,{}] 00:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:49:44 INFO - PROCESS | 3064 | 1467359384827 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}] 00:49:44 INFO - PROCESS | 3064 | 1467359384829 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:44 INFO - PROCESS | 3064 | 1467359384956 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 00:49:44 INFO - PROCESS | 3064 | 1467359384968 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:44 INFO - PROCESS | 3064 | 1467359384970 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB2D000 == 33 [pid = 3064] [id = 573] 00:49:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF18A1800) [pid = 3064] [serial = 1719] [outer = 0000000000000000] 00:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5120400) [pid = 3064] [serial = 1720] [outer = 0000003EF18A1800] 00:49:45 INFO - PROCESS | 3064 | 1467359385015 Marionette DEBUG loaded listener.js 00:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF51C1400) [pid = 3064] [serial = 1721] [outer = 0000003EF18A1800] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEE3E1400) [pid = 3064] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF1486000) [pid = 3064] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D2C400) [pid = 3064] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE8171C00) [pid = 3064] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC120C00) [pid = 3064] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EECE3D400) [pid = 3064] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7D26800) [pid = 3064] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEDC89C00) [pid = 3064] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF511B000) [pid = 3064] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF55A7800) [pid = 3064] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE7C36C00) [pid = 3064] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7D26C00) [pid = 3064] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:49:45 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF431AC00) [pid = 3064] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:49:45 INFO - PROCESS | 3064 | 1467359385509 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]]]}] 00:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 00:49:45 INFO - PROCESS | 3064 | 1467359385561 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 00:49:45 INFO - PROCESS | 3064 | 1467359385564 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 00:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:49:45 INFO - PROCESS | 3064 | 1467359385567 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:49:45 INFO - PROCESS | 3064 | 1467359385569 Marionette TRACE conn6 <- [1,2258,null,{}] 00:49:45 INFO - PROCESS | 3064 | 1467359385573 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}] 00:49:45 INFO - PROCESS | 3064 | 1467359385575 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:45 INFO - PROCESS | 3064 | 1467359385657 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 00:49:45 INFO - PROCESS | 3064 | 1467359385740 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:45 INFO - PROCESS | 3064 | 1467359385742 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC39000 == 34 [pid = 3064] [id = 574] 00:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE7B03000) [pid = 3064] [serial = 1722] [outer = 0000000000000000] 00:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEDC89C00) [pid = 3064] [serial = 1723] [outer = 0000003EE7B03000] 00:49:45 INFO - PROCESS | 3064 | 1467359385787 Marionette DEBUG loaded listener.js 00:49:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF4315C00) [pid = 3064] [serial = 1724] [outer = 0000003EE7B03000] 00:49:46 INFO - PROCESS | 3064 | 1467359386151 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]]]}] 00:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 627ms 00:49:46 INFO - PROCESS | 3064 | 1467359386197 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 00:49:46 INFO - PROCESS | 3064 | 1467359386199 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 00:49:46 INFO - PROCESS | 3064 | 1467359386203 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:49:46 INFO - PROCESS | 3064 | 1467359386204 Marionette TRACE conn6 <- [1,2262,null,{}] 00:49:46 INFO - PROCESS | 3064 | 1467359386208 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}] 00:49:46 INFO - PROCESS | 3064 | 1467359386218 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:46 INFO - PROCESS | 3064 | 1467359386357 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 00:49:46 INFO - PROCESS | 3064 | 1467359386370 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:46 INFO - PROCESS | 3064 | 1467359386372 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB928800 == 35 [pid = 3064] [id = 575] 00:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEC120C00) [pid = 3064] [serial = 1725] [outer = 0000000000000000] 00:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF5506C00) [pid = 3064] [serial = 1726] [outer = 0000003EEC120C00] 00:49:46 INFO - PROCESS | 3064 | 1467359386417 Marionette DEBUG loaded listener.js 00:49:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF55AB000) [pid = 3064] [serial = 1727] [outer = 0000003EEC120C00] 00:49:46 INFO - PROCESS | 3064 | 1467359386809 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]]]}] 00:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 00:49:46 INFO - PROCESS | 3064 | 1467359386835 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 00:49:46 INFO - PROCESS | 3064 | 1467359386837 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 00:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:49:46 INFO - PROCESS | 3064 | 1467359386840 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:49:46 INFO - PROCESS | 3064 | 1467359386842 Marionette TRACE conn6 <- [1,2266,null,{}] 00:49:46 INFO - PROCESS | 3064 | 1467359386846 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}] 00:49:46 INFO - PROCESS | 3064 | 1467359386848 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:46 INFO - PROCESS | 3064 | 1467359386932 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 00:49:47 INFO - PROCESS | 3064 | 1467359387015 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 3064 | 1467359387017 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC881800 == 36 [pid = 3064] [id = 576] 00:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5561400) [pid = 3064] [serial = 1728] [outer = 0000000000000000] 00:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF55C1400) [pid = 3064] [serial = 1729] [outer = 0000003EF5561400] 00:49:47 INFO - PROCESS | 3064 | 1467359387062 Marionette DEBUG loaded listener.js 00:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF584CC00) [pid = 3064] [serial = 1730] [outer = 0000003EF5561400] 00:49:47 INFO - PROCESS | 3064 | 1467359387482 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]]]}] 00:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 690ms 00:49:47 INFO - PROCESS | 3064 | 1467359387535 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 00:49:47 INFO - PROCESS | 3064 | 1467359387540 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 00:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:49:47 INFO - PROCESS | 3064 | 1467359387547 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:49:47 INFO - PROCESS | 3064 | 1467359387552 Marionette TRACE conn6 <- [1,2270,null,{}] 00:49:47 INFO - PROCESS | 3064 | 1467359387559 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}] 00:49:47 INFO - PROCESS | 3064 | 1467359387562 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:47 INFO - PROCESS | 3064 | 1467359387762 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 00:49:47 INFO - PROCESS | 3064 | 1467359387853 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:47 INFO - PROCESS | 3064 | 1467359387857 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0C6800 == 37 [pid = 3064] [id = 577] 00:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7D9A400) [pid = 3064] [serial = 1731] [outer = 0000000000000000] 00:49:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE80BBC00) [pid = 3064] [serial = 1732] [outer = 0000003EE7D9A400] 00:49:47 INFO - PROCESS | 3064 | 1467359387919 Marionette DEBUG loaded listener.js 00:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEC378800) [pid = 3064] [serial = 1733] [outer = 0000003EE7D9A400] 00:49:48 INFO - PROCESS | 3064 | 1467359388475 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]]]}] 00:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 984ms 00:49:48 INFO - PROCESS | 3064 | 1467359388533 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 00:49:48 INFO - PROCESS | 3064 | 1467359388538 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 00:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:49:48 INFO - PROCESS | 3064 | 1467359388545 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:49:48 INFO - PROCESS | 3064 | 1467359388548 Marionette TRACE conn6 <- [1,2274,null,{}] 00:49:48 INFO - PROCESS | 3064 | 1467359388553 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}] 00:49:48 INFO - PROCESS | 3064 | 1467359388556 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:48 INFO - PROCESS | 3064 | 1467359388673 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 00:49:48 INFO - PROCESS | 3064 | 1467359388795 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:48 INFO - PROCESS | 3064 | 1467359388798 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6899800 == 38 [pid = 3064] [id = 578] 00:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEE3DF800) [pid = 3064] [serial = 1734] [outer = 0000000000000000] 00:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF1381400) [pid = 3064] [serial = 1735] [outer = 0000003EEE3DF800] 00:49:48 INFO - PROCESS | 3064 | 1467359388857 Marionette DEBUG loaded listener.js 00:49:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF3A0BC00) [pid = 3064] [serial = 1736] [outer = 0000003EEE3DF800] 00:49:49 INFO - PROCESS | 3064 | 1467359389459 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]]]}] 00:49:49 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 00:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 943ms 00:49:49 INFO - PROCESS | 3064 | 1467359389490 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 00:49:49 INFO - PROCESS | 3064 | 1467359389493 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 00:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:49:49 INFO - PROCESS | 3064 | 1467359389497 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:49:49 INFO - PROCESS | 3064 | 1467359389501 Marionette TRACE conn6 <- [1,2278,null,{}] 00:49:49 INFO - PROCESS | 3064 | 1467359389513 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}] 00:49:49 INFO - PROCESS | 3064 | 1467359389519 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:49 INFO - PROCESS | 3064 | 1467359389639 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 00:49:49 INFO - PROCESS | 3064 | 1467359389764 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:49 INFO - PROCESS | 3064 | 1467359389768 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC92C000 == 39 [pid = 3064] [id = 579] 00:49:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF5120C00) [pid = 3064] [serial = 1737] [outer = 0000000000000000] 00:49:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF51DF000) [pid = 3064] [serial = 1738] [outer = 0000003EF5120C00] 00:49:49 INFO - PROCESS | 3064 | 1467359389830 Marionette DEBUG loaded listener.js 00:49:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF5D10400) [pid = 3064] [serial = 1739] [outer = 0000003EF5120C00] 00:49:50 INFO - PROCESS | 3064 | 1467359390470 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]]]}] 00:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1028ms 00:49:50 INFO - PROCESS | 3064 | 1467359390527 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 00:49:50 INFO - PROCESS | 3064 | 1467359390530 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 00:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:49:50 INFO - PROCESS | 3064 | 1467359390534 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:49:50 INFO - PROCESS | 3064 | 1467359390537 Marionette TRACE conn6 <- [1,2282,null,{}] 00:49:50 INFO - PROCESS | 3064 | 1467359390541 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}] 00:49:50 INFO - PROCESS | 3064 | 1467359390543 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:50 INFO - PROCESS | 3064 | 1467359390658 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 00:49:50 INFO - PROCESS | 3064 | 1467359390812 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:50 INFO - PROCESS | 3064 | 1467359390815 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB2C800 == 40 [pid = 3064] [id = 580] 00:49:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF4C59400) [pid = 3064] [serial = 1740] [outer = 0000000000000000] 00:49:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF68D7C00) [pid = 3064] [serial = 1741] [outer = 0000003EF4C59400] 00:49:50 INFO - PROCESS | 3064 | 1467359390872 Marionette DEBUG loaded listener.js 00:49:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF7116000) [pid = 3064] [serial = 1742] [outer = 0000003EF4C59400] 00:49:51 INFO - PROCESS | 3064 | 1467359391575 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]]]}] 00:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1085ms 00:49:51 INFO - PROCESS | 3064 | 1467359391621 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 00:49:51 INFO - PROCESS | 3064 | 1467359391626 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 00:49:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:49:51 INFO - PROCESS | 3064 | 1467359391631 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:49:51 INFO - PROCESS | 3064 | 1467359391634 Marionette TRACE conn6 <- [1,2286,null,{}] 00:49:51 INFO - PROCESS | 3064 | 1467359391640 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}] 00:49:51 INFO - PROCESS | 3064 | 1467359391643 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:51 INFO - PROCESS | 3064 | 1467359391752 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 00:49:51 INFO - PROCESS | 3064 | 1467359391855 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:51 INFO - PROCESS | 3064 | 1467359391857 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7399000 == 41 [pid = 3064] [id = 581] 00:49:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EE8170000) [pid = 3064] [serial = 1743] [outer = 0000000000000000] 00:49:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EE8C44800) [pid = 3064] [serial = 1744] [outer = 0000003EE8170000] 00:49:51 INFO - PROCESS | 3064 | 1467359391909 Marionette DEBUG loaded listener.js 00:49:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EEC3F0800) [pid = 3064] [serial = 1745] [outer = 0000003EE8170000] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB928800 == 40 [pid = 3064] [id = 575] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC39000 == 39 [pid = 3064] [id = 574] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB2D000 == 38 [pid = 3064] [id = 573] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF487A000 == 37 [pid = 3064] [id = 572] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D7D800 == 36 [pid = 3064] [id = 571] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E33000 == 35 [pid = 3064] [id = 570] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF418E800 == 34 [pid = 3064] [id = 569] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED0C1000 == 33 [pid = 3064] [id = 568] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE734A000 == 32 [pid = 3064] [id = 567] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC37800 == 31 [pid = 3064] [id = 566] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFABA0000 == 30 [pid = 3064] [id = 565] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE326800 == 29 [pid = 3064] [id = 556] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB2C800 == 28 [pid = 3064] [id = 580] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC92C000 == 27 [pid = 3064] [id = 579] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6899800 == 26 [pid = 3064] [id = 578] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC881800 == 25 [pid = 3064] [id = 576] 00:49:52 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED0C6800 == 24 [pid = 3064] [id = 577] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF5117C00) [pid = 3064] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF4C4F000) [pid = 3064] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EEE3EA800) [pid = 3064] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF1897400) [pid = 3064] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7D88400) [pid = 3064] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE7E4C400) [pid = 3064] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC121800) [pid = 3064] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEC1D8C00) [pid = 3064] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EED0DC000) [pid = 3064] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEC1D1400) [pid = 3064] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEDC06000) [pid = 3064] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF147E000) [pid = 3064] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC125800) [pid = 3064] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7D88000) [pid = 3064] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF1E30C00) [pid = 3064] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEE85FC00) [pid = 3064] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF5852800) [pid = 3064] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5122800) [pid = 3064] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF7B46000) [pid = 3064] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF6D59800) [pid = 3064] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1E3BC00) [pid = 3064] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF429FC00) [pid = 3064] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF189CC00) [pid = 3064] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF4259800) [pid = 3064] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EEDF1E800) [pid = 3064] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF4C58400) [pid = 3064] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 00:49:52 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF4314C00) [pid = 3064] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 00:49:53 INFO - PROCESS | 3064 | 1467359393175 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]]]}] 00:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1594ms 00:49:53 INFO - PROCESS | 3064 | 1467359393234 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 00:49:53 INFO - PROCESS | 3064 | 1467359393239 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 00:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:49:53 INFO - PROCESS | 3064 | 1467359393250 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:49:53 INFO - PROCESS | 3064 | 1467359393254 Marionette TRACE conn6 <- [1,2290,null,{}] 00:49:53 INFO - PROCESS | 3064 | 1467359393260 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}] 00:49:53 INFO - PROCESS | 3064 | 1467359393263 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:53 INFO - PROCESS | 3064 | 1467359393349 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 00:49:53 INFO - PROCESS | 3064 | 1467359393362 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:53 INFO - PROCESS | 3064 | 1467359393365 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8CA1000 == 25 [pid = 3064] [id = 582] 00:49:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7B10000) [pid = 3064] [serial = 1746] [outer = 0000000000000000] 00:49:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7D2D800) [pid = 3064] [serial = 1747] [outer = 0000003EE7B10000] 00:49:53 INFO - PROCESS | 3064 | 1467359393415 Marionette DEBUG loaded listener.js 00:49:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7D9D400) [pid = 3064] [serial = 1748] [outer = 0000003EE7B10000] 00:49:53 INFO - PROCESS | 3064 | 1467359393893 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]]]}] 00:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 00:49:53 INFO - PROCESS | 3064 | 1467359393943 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 00:49:53 INFO - PROCESS | 3064 | 1467359393948 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 00:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:49:53 INFO - PROCESS | 3064 | 1467359393955 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:49:53 INFO - PROCESS | 3064 | 1467359393958 Marionette TRACE conn6 <- [1,2294,null,{}] 00:49:53 INFO - PROCESS | 3064 | 1467359393961 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}] 00:49:53 INFO - PROCESS | 3064 | 1467359393964 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:54 INFO - PROCESS | 3064 | 1467359394057 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 00:49:54 INFO - PROCESS | 3064 | 1467359394072 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:54 INFO - PROCESS | 3064 | 1467359394075 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE341000 == 26 [pid = 3064] [id = 583] 00:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE8619800) [pid = 3064] [serial = 1749] [outer = 0000000000000000] 00:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE8FEB800) [pid = 3064] [serial = 1750] [outer = 0000003EE8619800] 00:49:54 INFO - PROCESS | 3064 | 1467359394124 Marionette DEBUG loaded listener.js 00:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC1D1400) [pid = 3064] [serial = 1751] [outer = 0000003EE8619800] 00:49:54 INFO - PROCESS | 3064 | 1467359394604 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]]]}] 00:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 691ms 00:49:54 INFO - PROCESS | 3064 | 1467359394648 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 00:49:54 INFO - PROCESS | 3064 | 1467359394650 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 00:49:54 INFO - PROCESS | 3064 | 1467359394654 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:49:54 INFO - PROCESS | 3064 | 1467359394658 Marionette TRACE conn6 <- [1,2298,null,{}] 00:49:54 INFO - PROCESS | 3064 | 1467359394669 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}] 00:49:54 INFO - PROCESS | 3064 | 1467359394674 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:54 INFO - PROCESS | 3064 | 1467359394790 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 00:49:54 INFO - PROCESS | 3064 | 1467359394881 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:54 INFO - PROCESS | 3064 | 1467359394884 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF463C800 == 27 [pid = 3064] [id = 584] 00:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7C2C000) [pid = 3064] [serial = 1752] [outer = 0000000000000000] 00:49:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEDC0F800) [pid = 3064] [serial = 1753] [outer = 0000003EE7C2C000] 00:49:54 INFO - PROCESS | 3064 | 1467359394935 Marionette DEBUG loaded listener.js 00:49:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEDF1AC00) [pid = 3064] [serial = 1754] [outer = 0000003EE7C2C000] 00:49:55 INFO - PROCESS | 3064 | 1467359395358 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]]]}] 00:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 00:49:55 INFO - PROCESS | 3064 | 1467359395389 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 00:49:55 INFO - PROCESS | 3064 | 1467359395392 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 00:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:49:55 INFO - PROCESS | 3064 | 1467359395402 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:49:55 INFO - PROCESS | 3064 | 1467359395404 Marionette TRACE conn6 <- [1,2302,null,{}] 00:49:55 INFO - PROCESS | 3064 | 1467359395407 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}] 00:49:55 INFO - PROCESS | 3064 | 1467359395410 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:55 INFO - PROCESS | 3064 | 1467359395526 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 00:49:55 INFO - PROCESS | 3064 | 1467359395534 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:55 INFO - PROCESS | 3064 | 1467359395536 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47CF800 == 28 [pid = 3064] [id = 585] 00:49:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE306000) [pid = 3064] [serial = 1755] [outer = 0000000000000000] 00:49:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEE3E8400) [pid = 3064] [serial = 1756] [outer = 0000003EEE306000] 00:49:55 INFO - PROCESS | 3064 | 1467359395582 Marionette DEBUG loaded listener.js 00:49:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF147DC00) [pid = 3064] [serial = 1757] [outer = 0000003EEE306000] 00:49:56 INFO - PROCESS | 3064 | 1467359396040 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]]]}] 00:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 00:49:56 INFO - PROCESS | 3064 | 1467359396095 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 00:49:56 INFO - PROCESS | 3064 | 1467359396097 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 00:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:49:56 INFO - PROCESS | 3064 | 1467359396101 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:49:56 INFO - PROCESS | 3064 | 1467359396102 Marionette TRACE conn6 <- [1,2306,null,{}] 00:49:56 INFO - PROCESS | 3064 | 1467359396106 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}] 00:49:56 INFO - PROCESS | 3064 | 1467359396108 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:56 INFO - PROCESS | 3064 | 1467359396245 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 00:49:56 INFO - PROCESS | 3064 | 1467359396265 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:56 INFO - PROCESS | 3064 | 1467359396267 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55E7800 == 29 [pid = 3064] [id = 586] 00:49:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7F20000) [pid = 3064] [serial = 1758] [outer = 0000000000000000] 00:49:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF148AC00) [pid = 3064] [serial = 1759] [outer = 0000003EE7F20000] 00:49:56 INFO - PROCESS | 3064 | 1467359396313 Marionette DEBUG loaded listener.js 00:49:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF1E35000) [pid = 3064] [serial = 1760] [outer = 0000003EE7F20000] 00:49:56 INFO - PROCESS | 3064 | 1467359396778 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] 00:49:56 INFO - PROCESS | 3064 | 1467359396838 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 00:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:49:56 INFO - PROCESS | 3064 | 1467359396842 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:49:56 INFO - PROCESS | 3064 | 1467359396844 Marionette TRACE conn6 <- [1,2310,null,{}] 00:49:56 INFO - PROCESS | 3064 | 1467359396852 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}] 00:49:56 INFO - PROCESS | 3064 | 1467359396858 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:57 INFO - PROCESS | 3064 | 1467359396998 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 00:49:57 INFO - PROCESS | 3064 | 1467359397056 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:57 INFO - PROCESS | 3064 | 1467359397058 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8215800 == 30 [pid = 3064] [id = 587] 00:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF1FC1000) [pid = 3064] [serial = 1761] [outer = 0000000000000000] 00:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF3CC6C00) [pid = 3064] [serial = 1762] [outer = 0000003EF1FC1000] 00:49:57 INFO - PROCESS | 3064 | 1467359397104 Marionette DEBUG loaded listener.js 00:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF425F400) [pid = 3064] [serial = 1763] [outer = 0000003EF1FC1000] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF33A1C00) [pid = 3064] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF430F800) [pid = 3064] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7B03000) [pid = 3064] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE78F0000) [pid = 3064] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF18A1800) [pid = 3064] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7D81400) [pid = 3064] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF147F400) [pid = 3064] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEC120C00) [pid = 3064] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EED137800) [pid = 3064] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4ED9400) [pid = 3064] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7D85C00) [pid = 3064] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:49:57 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5561400) [pid = 3064] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:49:57 INFO - PROCESS | 3064 | 1467359397698 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]]]}] 00:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 879ms 00:49:57 INFO - PROCESS | 3064 | 1467359397724 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 00:49:57 INFO - PROCESS | 3064 | 1467359397726 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 00:49:57 INFO - PROCESS | 3064 | 1467359397729 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:49:57 INFO - PROCESS | 3064 | 1467359397731 Marionette TRACE conn6 <- [1,2314,null,{}] 00:49:57 INFO - PROCESS | 3064 | 1467359397735 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}] 00:49:57 INFO - PROCESS | 3064 | 1467359397737 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:57 INFO - PROCESS | 3064 | 1467359397817 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 00:49:57 INFO - PROCESS | 3064 | 1467359397822 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:57 INFO - PROCESS | 3064 | 1467359397824 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A52800 == 31 [pid = 3064] [id = 588] 00:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEC3F2000) [pid = 3064] [serial = 1764] [outer = 0000000000000000] 00:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1FC2C00) [pid = 3064] [serial = 1765] [outer = 0000003EEC3F2000] 00:49:57 INFO - PROCESS | 3064 | 1467359397870 Marionette DEBUG loaded listener.js 00:49:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF42A0C00) [pid = 3064] [serial = 1766] [outer = 0000003EEC3F2000] 00:49:58 INFO - PROCESS | 3064 | 1467359398276 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]]]}] 00:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 589ms 00:49:58 INFO - PROCESS | 3064 | 1467359398332 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 00:49:58 INFO - PROCESS | 3064 | 1467359398335 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 00:49:58 INFO - PROCESS | 3064 | 1467359398338 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:49:58 INFO - PROCESS | 3064 | 1467359398340 Marionette TRACE conn6 <- [1,2318,null,{}] 00:49:58 INFO - PROCESS | 3064 | 1467359398344 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}] 00:49:58 INFO - PROCESS | 3064 | 1467359398346 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:58 INFO - PROCESS | 3064 | 1467359398426 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 00:49:58 INFO - PROCESS | 3064 | 1467359398434 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:58 INFO - PROCESS | 3064 | 1467359398436 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB0F800 == 32 [pid = 3064] [id = 589] 00:49:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF4316400) [pid = 3064] [serial = 1767] [outer = 0000000000000000] 00:49:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF431A400) [pid = 3064] [serial = 1768] [outer = 0000003EF4316400] 00:49:58 INFO - PROCESS | 3064 | 1467359398481 Marionette DEBUG loaded listener.js 00:49:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4C4F000) [pid = 3064] [serial = 1769] [outer = 0000003EF4316400] 00:49:58 INFO - PROCESS | 3064 | 1467359398925 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]]]}] 00:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 00:49:58 INFO - PROCESS | 3064 | 1467359398971 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 00:49:58 INFO - PROCESS | 3064 | 1467359398973 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 00:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:49:58 INFO - PROCESS | 3064 | 1467359398977 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:49:58 INFO - PROCESS | 3064 | 1467359398979 Marionette TRACE conn6 <- [1,2322,null,{}] 00:49:58 INFO - PROCESS | 3064 | 1467359398982 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}] 00:49:58 INFO - PROCESS | 3064 | 1467359398984 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:59 INFO - PROCESS | 3064 | 1467359399068 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 00:49:59 INFO - PROCESS | 3064 | 1467359399073 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:49:59 INFO - PROCESS | 3064 | 1467359399075 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4598000 == 33 [pid = 3064] [id = 590] 00:49:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C56C00) [pid = 3064] [serial = 1770] [outer = 0000000000000000] 00:49:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4D84C00) [pid = 3064] [serial = 1771] [outer = 0000003EF4C56C00] 00:49:59 INFO - PROCESS | 3064 | 1467359399120 Marionette DEBUG loaded listener.js 00:49:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF511E000) [pid = 3064] [serial = 1772] [outer = 0000003EF4C56C00] 00:49:59 INFO - PROCESS | 3064 | 1467359399740 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]]]}] 00:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 775ms 00:49:59 INFO - PROCESS | 3064 | 1467359399755 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 00:49:59 INFO - PROCESS | 3064 | 1467359399761 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 00:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:49:59 INFO - PROCESS | 3064 | 1467359399766 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:49:59 INFO - PROCESS | 3064 | 1467359399770 Marionette TRACE conn6 <- [1,2326,null,{}] 00:49:59 INFO - PROCESS | 3064 | 1467359399823 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}] 00:49:59 INFO - PROCESS | 3064 | 1467359399826 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:49:59 INFO - PROCESS | 3064 | 1467359399964 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 00:50:00 INFO - PROCESS | 3064 | 1467359400065 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:00 INFO - PROCESS | 3064 | 1467359400070 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC39000 == 34 [pid = 3064] [id = 591] 00:50:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE78E8400) [pid = 3064] [serial = 1773] [outer = 0000000000000000] 00:50:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7D89400) [pid = 3064] [serial = 1774] [outer = 0000003EE78E8400] 00:50:00 INFO - PROCESS | 3064 | 1467359400131 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE81C0C00) [pid = 3064] [serial = 1775] [outer = 0000003EE78E8400] 00:50:00 INFO - PROCESS | 3064 | 1467359400812 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]]]}] 00:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1076ms 00:50:00 INFO - PROCESS | 3064 | 1467359400854 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 00:50:00 INFO - PROCESS | 3064 | 1467359400860 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 00:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:50:00 INFO - PROCESS | 3064 | 1467359400867 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:50:00 INFO - PROCESS | 3064 | 1467359400871 Marionette TRACE conn6 <- [1,2330,null,{}] 00:50:00 INFO - PROCESS | 3064 | 1467359400896 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}] 00:50:00 INFO - PROCESS | 3064 | 1467359400899 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:01 INFO - PROCESS | 3064 | 1467359401036 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 00:50:01 INFO - PROCESS | 3064 | 1467359401151 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:01 INFO - PROCESS | 3064 | 1467359401154 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5208000 == 35 [pid = 3064] [id = 592] 00:50:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EECE40000) [pid = 3064] [serial = 1776] [outer = 0000000000000000] 00:50:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EED0E0800) [pid = 3064] [serial = 1777] [outer = 0000003EECE40000] 00:50:01 INFO - PROCESS | 3064 | 1467359401214 Marionette DEBUG loaded listener.js 00:50:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EEE3E0800) [pid = 3064] [serial = 1778] [outer = 0000003EECE40000] 00:50:02 INFO - PROCESS | 3064 | 1467359402028 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]]]}] 00:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1202ms 00:50:02 INFO - PROCESS | 3064 | 1467359402082 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 3064 | 1467359402086 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 00:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:50:02 INFO - PROCESS | 3064 | 1467359402091 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 3064 | 1467359402095 Marionette TRACE conn6 <- [1,2334,null,{}] 00:50:02 INFO - PROCESS | 3064 | 1467359402101 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}] 00:50:02 INFO - PROCESS | 3064 | 1467359402104 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:02 INFO - PROCESS | 3064 | 1467359402221 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 00:50:02 INFO - PROCESS | 3064 | 1467359402296 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:02 INFO - PROCESS | 3064 | 1467359402301 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED11C800 == 36 [pid = 3064] [id = 593] 00:50:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE80BF000) [pid = 3064] [serial = 1779] [outer = 0000000000000000] 00:50:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE8310800) [pid = 3064] [serial = 1780] [outer = 0000003EE80BF000] 00:50:02 INFO - PROCESS | 3064 | 1467359402352 Marionette DEBUG loaded listener.js 00:50:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EEC380C00) [pid = 3064] [serial = 1781] [outer = 0000003EE80BF000] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB0F800 == 35 [pid = 3064] [id = 589] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A52800 == 34 [pid = 3064] [id = 588] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8215800 == 33 [pid = 3064] [id = 587] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55E7800 == 32 [pid = 3064] [id = 586] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47CF800 == 31 [pid = 3064] [id = 585] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF463C800 == 30 [pid = 3064] [id = 584] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE341000 == 29 [pid = 3064] [id = 583] 00:50:02 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8CA1000 == 28 [pid = 3064] [id = 582] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF3A37400) [pid = 3064] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF3A59800) [pid = 3064] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4C59C00) [pid = 3064] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF4316000) [pid = 3064] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEDC89C00) [pid = 3064] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7B11400) [pid = 3064] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7E4A000) [pid = 3064] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF5120400) [pid = 3064] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7E4BC00) [pid = 3064] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEC1B7000) [pid = 3064] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF189F800) [pid = 3064] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF55AB000) [pid = 3064] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEDC87C00) [pid = 3064] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEE3B5000) [pid = 3064] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5191400) [pid = 3064] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE8315800) [pid = 3064] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEC14A800) [pid = 3064] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5506C00) [pid = 3064] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF584CC00) [pid = 3064] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF55C1400) [pid = 3064] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF51C1400) [pid = 3064] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF4315C00) [pid = 3064] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF1F38000) [pid = 3064] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 00:50:02 INFO - PROCESS | 3064 | 1467359402947 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]]]}] 00:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 879ms 00:50:02 INFO - PROCESS | 3064 | 1467359402972 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 00:50:02 INFO - PROCESS | 3064 | 1467359402977 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 00:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:50:02 INFO - PROCESS | 3064 | 1467359402983 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:50:02 INFO - PROCESS | 3064 | 1467359402986 Marionette TRACE conn6 <- [1,2338,null,{}] 00:50:02 INFO - PROCESS | 3064 | 1467359402989 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}] 00:50:02 INFO - PROCESS | 3064 | 1467359402992 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:03 INFO - PROCESS | 3064 | 1467359403082 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 00:50:03 INFO - PROCESS | 3064 | 1467359403088 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 3064 | 1467359403091 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD98800 == 29 [pid = 3064] [id = 594] 00:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7E4BC00) [pid = 3064] [serial = 1782] [outer = 0000000000000000] 00:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC123C00) [pid = 3064] [serial = 1783] [outer = 0000003EE7E4BC00] 00:50:03 INFO - PROCESS | 3064 | 1467359403139 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EECC43400) [pid = 3064] [serial = 1784] [outer = 0000003EE7E4BC00] 00:50:03 INFO - PROCESS | 3064 | 1467359403633 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]]]}] 00:50:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:50:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 00:50:03 INFO - PROCESS | 3064 | 1467359403684 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 00:50:03 INFO - PROCESS | 3064 | 1467359403687 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 00:50:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:50:03 INFO - PROCESS | 3064 | 1467359403691 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:50:03 INFO - PROCESS | 3064 | 1467359403694 Marionette TRACE conn6 <- [1,2342,null,{}] 00:50:03 INFO - PROCESS | 3064 | 1467359403706 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}] 00:50:03 INFO - PROCESS | 3064 | 1467359403711 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:03 INFO - PROCESS | 3064 | 1467359403804 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 00:50:03 INFO - PROCESS | 3064 | 1467359403819 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 3064 | 1467359403822 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47B7000 == 30 [pid = 3064] [id = 595] 00:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7B0E000) [pid = 3064] [serial = 1785] [outer = 0000000000000000] 00:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF1896C00) [pid = 3064] [serial = 1786] [outer = 0000003EE7B0E000] 00:50:03 INFO - PROCESS | 3064 | 1467359403875 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1F38800) [pid = 3064] [serial = 1787] [outer = 0000003EE7B0E000] 00:50:04 INFO - PROCESS | 3064 | 1467359404329 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]]]}] 00:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 690ms 00:50:04 INFO - PROCESS | 3064 | 1467359404382 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 00:50:04 INFO - PROCESS | 3064 | 1467359404384 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 00:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:50:04 INFO - PROCESS | 3064 | 1467359404387 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:50:04 INFO - PROCESS | 3064 | 1467359404389 Marionette TRACE conn6 <- [1,2346,null,{}] 00:50:04 INFO - PROCESS | 3064 | 1467359404393 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}] 00:50:04 INFO - PROCESS | 3064 | 1467359404395 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:04 INFO - PROCESS | 3064 | 1467359404486 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 00:50:04 INFO - PROCESS | 3064 | 1467359404492 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:04 INFO - PROCESS | 3064 | 1467359404494 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF68B8000 == 31 [pid = 3064] [id = 596] 00:50:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1FCB800) [pid = 3064] [serial = 1788] [outer = 0000000000000000] 00:50:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3A4F400) [pid = 3064] [serial = 1789] [outer = 0000003EF1FCB800] 00:50:04 INFO - PROCESS | 3064 | 1467359404540 Marionette DEBUG loaded listener.js 00:50:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF410CC00) [pid = 3064] [serial = 1790] [outer = 0000003EF1FCB800] 00:50:04 INFO - PROCESS | 3064 | 1467359404973 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]]]}] 00:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 00:50:05 INFO - PROCESS | 3064 | 1467359405019 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 00:50:05 INFO - PROCESS | 3064 | 1467359405021 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 00:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:50:05 INFO - PROCESS | 3064 | 1467359405029 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:50:05 INFO - PROCESS | 3064 | 1467359405031 Marionette TRACE conn6 <- [1,2350,null,{}] 00:50:05 INFO - PROCESS | 3064 | 1467359405035 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}] 00:50:05 INFO - PROCESS | 3064 | 1467359405037 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:05 INFO - PROCESS | 3064 | 1467359405172 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 00:50:05 INFO - PROCESS | 3064 | 1467359405258 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 3064 | 1467359405260 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A4F800 == 32 [pid = 3064] [id = 597] 00:50:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4311C00) [pid = 3064] [serial = 1791] [outer = 0000000000000000] 00:50:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF456D000) [pid = 3064] [serial = 1792] [outer = 0000003EF4311C00] 00:50:05 INFO - PROCESS | 3064 | 1467359405306 Marionette DEBUG loaded listener.js 00:50:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C58000) [pid = 3064] [serial = 1793] [outer = 0000003EF4311C00] 00:50:05 INFO - PROCESS | 3064 | 1467359405740 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]]]}] 00:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 00:50:05 INFO - PROCESS | 3064 | 1467359405762 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 00:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:50:05 INFO - PROCESS | 3064 | 1467359405764 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 00:50:05 INFO - PROCESS | 3064 | 1467359405767 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:50:05 INFO - PROCESS | 3064 | 1467359405769 Marionette TRACE conn6 <- [1,2354,null,{}] 00:50:05 INFO - PROCESS | 3064 | 1467359405772 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}] 00:50:05 INFO - PROCESS | 3064 | 1467359405779 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:05 INFO - PROCESS | 3064 | 1467359405920 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 00:50:05 INFO - PROCESS | 3064 | 1467359405926 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 3064 | 1467359405928 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB9B000 == 33 [pid = 3064] [id = 598] 00:50:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5120400) [pid = 3064] [serial = 1794] [outer = 0000000000000000] 00:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF519A400) [pid = 3064] [serial = 1795] [outer = 0000003EF5120400] 00:50:06 INFO - PROCESS | 3064 | 1467359406023 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF5560000) [pid = 3064] [serial = 1796] [outer = 0000003EF5120400] 00:50:06 INFO - PROCESS | 3064 | 1467359406464 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]]]}] 00:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 735ms 00:50:06 INFO - PROCESS | 3064 | 1467359406506 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 00:50:06 INFO - PROCESS | 3064 | 1467359406508 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 00:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:50:06 INFO - PROCESS | 3064 | 1467359406547 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:50:06 INFO - PROCESS | 3064 | 1467359406549 Marionette TRACE conn6 <- [1,2358,null,{}] 00:50:06 INFO - PROCESS | 3064 | 1467359406566 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}] 00:50:06 INFO - PROCESS | 3064 | 1467359406576 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:06 INFO - PROCESS | 3064 | 1467359406687 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 00:50:06 INFO - PROCESS | 3064 | 1467359406696 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:06 INFO - PROCESS | 3064 | 1467359406698 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD43000 == 34 [pid = 3064] [id = 599] 00:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF556A000) [pid = 3064] [serial = 1797] [outer = 0000000000000000] 00:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF55B9000) [pid = 3064] [serial = 1798] [outer = 0000003EF556A000] 00:50:06 INFO - PROCESS | 3064 | 1467359406746 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF56A9800) [pid = 3064] [serial = 1799] [outer = 0000003EF556A000] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEE306000) [pid = 3064] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7F20000) [pid = 3064] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE8619800) [pid = 3064] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7C2C000) [pid = 3064] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE8170000) [pid = 3064] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7B10000) [pid = 3064] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF1FC1000) [pid = 3064] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7D9A400) [pid = 3064] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEE3DF800) [pid = 3064] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5120C00) [pid = 3064] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4C59400) [pid = 3064] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4316400) [pid = 3064] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:50:07 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEC3F2000) [pid = 3064] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:50:07 INFO - PROCESS | 3064 | 1467359407249 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]]]}] 00:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 775ms 00:50:07 INFO - PROCESS | 3064 | 1467359407295 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 3064 | 1467359407297 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 00:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:50:07 INFO - PROCESS | 3064 | 1467359407301 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:50:07 INFO - PROCESS | 3064 | 1467359407302 Marionette TRACE conn6 <- [1,2362,null,{}] 00:50:07 INFO - PROCESS | 3064 | 1467359407306 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}] 00:50:07 INFO - PROCESS | 3064 | 1467359407308 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:07 INFO - PROCESS | 3064 | 1467359407421 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 00:50:07 INFO - PROCESS | 3064 | 1467359407474 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:07 INFO - PROCESS | 3064 | 1467359407476 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD52800 == 35 [pid = 3064] [id = 600] 00:50:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7C32800) [pid = 3064] [serial = 1800] [outer = 0000000000000000] 00:50:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEE3B9C00) [pid = 3064] [serial = 1801] [outer = 0000003EE7C32800] 00:50:07 INFO - PROCESS | 3064 | 1467359407521 Marionette DEBUG loaded listener.js 00:50:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF56AE800) [pid = 3064] [serial = 1802] [outer = 0000003EE7C32800] 00:50:07 INFO - PROCESS | 3064 | 1467359407885 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]]]}] 00:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 00:50:07 INFO - PROCESS | 3064 | 1467359407932 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 00:50:07 INFO - PROCESS | 3064 | 1467359407934 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 00:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:50:07 INFO - PROCESS | 3064 | 1467359407938 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:50:07 INFO - PROCESS | 3064 | 1467359407939 Marionette TRACE conn6 <- [1,2366,null,{}] 00:50:07 INFO - PROCESS | 3064 | 1467359407943 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}] 00:50:07 INFO - PROCESS | 3064 | 1467359407945 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:08 INFO - PROCESS | 3064 | 1467359408055 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 00:50:08 INFO - PROCESS | 3064 | 1467359408063 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 3064 | 1467359408065 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46C2800 == 36 [pid = 3064] [id = 601] 00:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF584E400) [pid = 3064] [serial = 1803] [outer = 0000000000000000] 00:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF5857C00) [pid = 3064] [serial = 1804] [outer = 0000003EF584E400] 00:50:08 INFO - PROCESS | 3064 | 1467359408110 Marionette DEBUG loaded listener.js 00:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5F9A400) [pid = 3064] [serial = 1805] [outer = 0000003EF584E400] 00:50:08 INFO - PROCESS | 3064 | 1467359408541 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]]]}] 00:50:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:50:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 00:50:08 INFO - PROCESS | 3064 | 1467359408571 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 3064 | 1467359408573 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 00:50:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:50:08 INFO - PROCESS | 3064 | 1467359408576 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:50:08 INFO - PROCESS | 3064 | 1467359408578 Marionette TRACE conn6 <- [1,2370,null,{}] 00:50:08 INFO - PROCESS | 3064 | 1467359408582 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}] 00:50:08 INFO - PROCESS | 3064 | 1467359408584 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:08 INFO - PROCESS | 3064 | 1467359408674 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 00:50:08 INFO - PROCESS | 3064 | 1467359408679 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 3064 | 1467359408681 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB6F800 == 37 [pid = 3064] [id = 602] 00:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF68D5000) [pid = 3064] [serial = 1806] [outer = 0000000000000000] 00:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF6D59400) [pid = 3064] [serial = 1807] [outer = 0000003EF68D5000] 00:50:08 INFO - PROCESS | 3064 | 1467359408728 Marionette DEBUG loaded listener.js 00:50:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF7B45800) [pid = 3064] [serial = 1808] [outer = 0000003EF68D5000] 00:50:09 INFO - PROCESS | 3064 | 1467359409237 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]]]}] 00:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 735ms 00:50:09 INFO - PROCESS | 3064 | 1467359409313 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 3064 | 1467359409318 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 00:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:50:09 INFO - PROCESS | 3064 | 1467359409324 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:50:09 INFO - PROCESS | 3064 | 1467359409328 Marionette TRACE conn6 <- [1,2374,null,{}] 00:50:09 INFO - PROCESS | 3064 | 1467359409335 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}] 00:50:09 INFO - PROCESS | 3064 | 1467359409338 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:09 INFO - PROCESS | 3064 | 1467359409548 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 00:50:09 INFO - PROCESS | 3064 | 1467359409641 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:09 INFO - PROCESS | 3064 | 1467359409646 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECED6000 == 38 [pid = 3064] [id = 603] 00:50:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE7E44800) [pid = 3064] [serial = 1809] [outer = 0000000000000000] 00:50:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7F20000) [pid = 3064] [serial = 1810] [outer = 0000003EE7E44800] 00:50:09 INFO - PROCESS | 3064 | 1467359409707 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEC37B800) [pid = 3064] [serial = 1811] [outer = 0000003EE7E44800] 00:50:10 INFO - PROCESS | 3064 | 1467359410271 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]]]}] 00:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 00:50:10 INFO - PROCESS | 3064 | 1467359410313 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 00:50:10 INFO - PROCESS | 3064 | 1467359410318 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 00:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:50:10 INFO - PROCESS | 3064 | 1467359410324 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:50:10 INFO - PROCESS | 3064 | 1467359410327 Marionette TRACE conn6 <- [1,2378,null,{}] 00:50:10 INFO - PROCESS | 3064 | 1467359410332 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}] 00:50:10 INFO - PROCESS | 3064 | 1467359410335 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:10 INFO - PROCESS | 3064 | 1467359410483 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 00:50:10 INFO - PROCESS | 3064 | 1467359410608 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 3064 | 1467359410611 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89A4800 == 39 [pid = 3064] [id = 604] 00:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEC125000) [pid = 3064] [serial = 1812] [outer = 0000000000000000] 00:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF147CC00) [pid = 3064] [serial = 1813] [outer = 0000003EEC125000] 00:50:10 INFO - PROCESS | 3064 | 1467359410670 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF339F800) [pid = 3064] [serial = 1814] [outer = 0000003EEC125000] 00:50:11 INFO - PROCESS | 3064 | 1467359411287 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]]]}] 00:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1027ms 00:50:11 INFO - PROCESS | 3064 | 1467359411354 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 00:50:11 INFO - PROCESS | 3064 | 1467359411357 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 00:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:50:11 INFO - PROCESS | 3064 | 1467359411361 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:50:11 INFO - PROCESS | 3064 | 1467359411365 Marionette TRACE conn6 <- [1,2382,null,{}] 00:50:11 INFO - PROCESS | 3064 | 1467359411411 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}] 00:50:11 INFO - PROCESS | 3064 | 1467359411417 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:11 INFO - PROCESS | 3064 | 1467359411541 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 00:50:11 INFO - PROCESS | 3064 | 1467359411659 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:11 INFO - PROCESS | 3064 | 1467359411662 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCBB8000 == 40 [pid = 3064] [id = 605] 00:50:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF51B9400) [pid = 3064] [serial = 1815] [outer = 0000000000000000] 00:50:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF5502400) [pid = 3064] [serial = 1816] [outer = 0000003EF51B9400] 00:50:11 INFO - PROCESS | 3064 | 1467359411724 Marionette DEBUG loaded listener.js 00:50:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF7113400) [pid = 3064] [serial = 1817] [outer = 0000003EF51B9400] 00:50:12 INFO - PROCESS | 3064 | 1467359412335 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]]]}] 00:50:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:50:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1003ms 00:50:12 INFO - PROCESS | 3064 | 1467359412366 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 00:50:12 INFO - PROCESS | 3064 | 1467359412369 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 00:50:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:50:12 INFO - PROCESS | 3064 | 1467359412373 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:50:12 INFO - PROCESS | 3064 | 1467359412375 Marionette TRACE conn6 <- [1,2386,null,{}] 00:50:12 INFO - PROCESS | 3064 | 1467359412379 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}] 00:50:12 INFO - PROCESS | 3064 | 1467359412381 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:12 INFO - PROCESS | 3064 | 1467359412497 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 00:50:12 INFO - PROCESS | 3064 | 1467359412632 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:12 INFO - PROCESS | 3064 | 1467359412635 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB1E800 == 41 [pid = 3064] [id = 606] 00:50:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF4C50400) [pid = 3064] [serial = 1818] [outer = 0000000000000000] 00:50:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF7E0A400) [pid = 3064] [serial = 1819] [outer = 0000003EF4C50400] 00:50:12 INFO - PROCESS | 3064 | 1467359412691 Marionette DEBUG loaded listener.js 00:50:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF8064C00) [pid = 3064] [serial = 1820] [outer = 0000003EF4C50400] 00:50:13 INFO - PROCESS | 3064 | 1467359413441 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]]]}] 00:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1084ms 00:50:13 INFO - PROCESS | 3064 | 1467359413461 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 00:50:13 INFO - PROCESS | 3064 | 1467359413466 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 00:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:50:13 INFO - PROCESS | 3064 | 1467359413471 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:50:13 INFO - PROCESS | 3064 | 1467359413475 Marionette TRACE conn6 <- [1,2390,null,{}] 00:50:13 INFO - PROCESS | 3064 | 1467359413480 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}] 00:50:13 INFO - PROCESS | 3064 | 1467359413483 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:13 INFO - PROCESS | 3064 | 1467359413592 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 00:50:13 INFO - PROCESS | 3064 | 1467359413719 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:13 INFO - PROCESS | 3064 | 1467359413722 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7CA3000 == 42 [pid = 3064] [id = 607] 00:50:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EE7E51800) [pid = 3064] [serial = 1821] [outer = 0000000000000000] 00:50:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EE91BAC00) [pid = 3064] [serial = 1822] [outer = 0000003EE7E51800] 00:50:13 INFO - PROCESS | 3064 | 1467359413781 Marionette DEBUG loaded listener.js 00:50:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EECB3D400) [pid = 3064] [serial = 1823] [outer = 0000003EE7E51800] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46C2800 == 41 [pid = 3064] [id = 601] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD52800 == 40 [pid = 3064] [id = 600] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD43000 == 39 [pid = 3064] [id = 599] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB9B000 == 38 [pid = 3064] [id = 598] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A4F800 == 37 [pid = 3064] [id = 597] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF68B8000 == 36 [pid = 3064] [id = 596] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47B7000 == 35 [pid = 3064] [id = 595] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD98800 == 34 [pid = 3064] [id = 594] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED11C800 == 33 [pid = 3064] [id = 593] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5208000 == 32 [pid = 3064] [id = 592] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4598000 == 31 [pid = 3064] [id = 590] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC39000 == 30 [pid = 3064] [id = 591] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7399000 == 29 [pid = 3064] [id = 581] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB1E800 == 28 [pid = 3064] [id = 606] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCBB8000 == 27 [pid = 3064] [id = 605] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89A4800 == 26 [pid = 3064] [id = 604] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB6F800 == 25 [pid = 3064] [id = 602] 00:50:14 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECED6000 == 24 [pid = 3064] [id = 603] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EEC378800) [pid = 3064] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE80BBC00) [pid = 3064] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF3A0BC00) [pid = 3064] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF1381400) [pid = 3064] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EF5D10400) [pid = 3064] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EF4D84C00) [pid = 3064] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF51DF000) [pid = 3064] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF7116000) [pid = 3064] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF68D7C00) [pid = 3064] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF1E35000) [pid = 3064] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF431A400) [pid = 3064] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF425F400) [pid = 3064] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF1FC2C00) [pid = 3064] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF42A0C00) [pid = 3064] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF147DC00) [pid = 3064] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF4C4F000) [pid = 3064] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEDF1AC00) [pid = 3064] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEE3E8400) [pid = 3064] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF148AC00) [pid = 3064] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE8FEB800) [pid = 3064] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC1D1400) [pid = 3064] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEDC0F800) [pid = 3064] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEC3F0800) [pid = 3064] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE8C44800) [pid = 3064] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE7D2D800) [pid = 3064] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7D9D400) [pid = 3064] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 00:50:14 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3CC6C00) [pid = 3064] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 00:50:15 INFO - PROCESS | 3064 | 1467359415083 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]]]}] 00:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1690ms 00:50:15 INFO - PROCESS | 3064 | 1467359415164 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 00:50:15 INFO - PROCESS | 3064 | 1467359415168 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 00:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:50:15 INFO - PROCESS | 3064 | 1467359415173 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:50:15 INFO - PROCESS | 3064 | 1467359415176 Marionette TRACE conn6 <- [1,2394,null,{}] 00:50:15 INFO - PROCESS | 3064 | 1467359415182 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}] 00:50:15 INFO - PROCESS | 3064 | 1467359415185 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:15 INFO - PROCESS | 3064 | 1467359415275 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 00:50:15 INFO - PROCESS | 3064 | 1467359415289 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:15 INFO - PROCESS | 3064 | 1467359415292 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE86D0000 == 25 [pid = 3064] [id = 608] 00:50:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE7B10400) [pid = 3064] [serial = 1824] [outer = 0000000000000000] 00:50:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7D29800) [pid = 3064] [serial = 1825] [outer = 0000003EE7B10400] 00:50:15 INFO - PROCESS | 3064 | 1467359415341 Marionette DEBUG loaded listener.js 00:50:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EE7D90800) [pid = 3064] [serial = 1826] [outer = 0000003EE7B10400] 00:50:15 INFO - PROCESS | 3064 | 1467359415831 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]]]}] 00:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 00:50:15 INFO - PROCESS | 3064 | 1467359415869 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 00:50:15 INFO - PROCESS | 3064 | 1467359415875 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 00:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:50:15 INFO - PROCESS | 3064 | 1467359415882 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:50:15 INFO - PROCESS | 3064 | 1467359415885 Marionette TRACE conn6 <- [1,2398,null,{}] 00:50:15 INFO - PROCESS | 3064 | 1467359415889 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}] 00:50:15 INFO - PROCESS | 3064 | 1467359415891 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:15 INFO - PROCESS | 3064 | 1467359415983 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 00:50:16 INFO - PROCESS | 3064 | 1467359415992 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:16 INFO - PROCESS | 3064 | 1467359415994 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD9E000 == 26 [pid = 3064] [id = 609] 00:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE865B000) [pid = 3064] [serial = 1827] [outer = 0000000000000000] 00:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EE8FE6800) [pid = 3064] [serial = 1828] [outer = 0000003EE865B000] 00:50:16 INFO - PROCESS | 3064 | 1467359416043 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC1C2C00) [pid = 3064] [serial = 1829] [outer = 0000003EE865B000] 00:50:16 INFO - PROCESS | 3064 | 1467359416548 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]]]}] 00:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 00:50:16 INFO - PROCESS | 3064 | 1467359416574 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 00:50:16 INFO - PROCESS | 3064 | 1467359416576 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 00:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:50:16 INFO - PROCESS | 3064 | 1467359416580 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:50:16 INFO - PROCESS | 3064 | 1467359416583 Marionette TRACE conn6 <- [1,2402,null,{}] 00:50:16 INFO - PROCESS | 3064 | 1467359416595 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}] 00:50:16 INFO - PROCESS | 3064 | 1467359416600 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:16 INFO - PROCESS | 3064 | 1467359416720 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 00:50:16 INFO - PROCESS | 3064 | 1467359416811 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:16 INFO - PROCESS | 3064 | 1467359416814 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF463C800 == 27 [pid = 3064] [id = 610] 00:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7C33400) [pid = 3064] [serial = 1830] [outer = 0000000000000000] 00:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEDC0F400) [pid = 3064] [serial = 1831] [outer = 0000003EE7C33400] 00:50:16 INFO - PROCESS | 3064 | 1467359416864 Marionette DEBUG loaded listener.js 00:50:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEDD23800) [pid = 3064] [serial = 1832] [outer = 0000003EE7C33400] 00:50:17 INFO - PROCESS | 3064 | 1467359417282 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]]]}] 00:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 735ms 00:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:50:17 INFO - PROCESS | 3064 | 1467359417317 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 00:50:17 INFO - PROCESS | 3064 | 1467359417320 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 00:50:17 INFO - PROCESS | 3064 | 1467359417323 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:50:17 INFO - PROCESS | 3064 | 1467359417325 Marionette TRACE conn6 <- [1,2406,null,{}] 00:50:17 INFO - PROCESS | 3064 | 1467359417334 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}] 00:50:17 INFO - PROCESS | 3064 | 1467359417336 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:17 INFO - PROCESS | 3064 | 1467359417454 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 00:50:17 INFO - PROCESS | 3064 | 1467359417463 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:17 INFO - PROCESS | 3064 | 1467359417465 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF487D000 == 28 [pid = 3064] [id = 611] 00:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE3C2800) [pid = 3064] [serial = 1833] [outer = 0000000000000000] 00:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE3E4C00) [pid = 3064] [serial = 1834] [outer = 0000003EEE3C2800] 00:50:17 INFO - PROCESS | 3064 | 1467359417512 Marionette DEBUG loaded listener.js 00:50:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF147DC00) [pid = 3064] [serial = 1835] [outer = 0000003EEE3C2800] 00:50:17 INFO - PROCESS | 3064 | 1467359417977 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]]]}] 00:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 00:50:18 INFO - PROCESS | 3064 | 1467359418016 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 00:50:18 INFO - PROCESS | 3064 | 1467359418019 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 00:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:50:18 INFO - PROCESS | 3064 | 1467359418022 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:50:18 INFO - PROCESS | 3064 | 1467359418024 Marionette TRACE conn6 <- [1,2410,null,{}] 00:50:18 INFO - PROCESS | 3064 | 1467359418028 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}] 00:50:18 INFO - PROCESS | 3064 | 1467359418030 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:18 INFO - PROCESS | 3064 | 1467359418167 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 00:50:18 INFO - PROCESS | 3064 | 1467359418187 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:18 INFO - PROCESS | 3064 | 1467359418189 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D5F000 == 29 [pid = 3064] [id = 612] 00:50:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE8613000) [pid = 3064] [serial = 1836] [outer = 0000000000000000] 00:50:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF189D400) [pid = 3064] [serial = 1837] [outer = 0000003EE8613000] 00:50:18 INFO - PROCESS | 3064 | 1467359418234 Marionette DEBUG loaded listener.js 00:50:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1E38000) [pid = 3064] [serial = 1838] [outer = 0000003EE8613000] 00:50:18 INFO - PROCESS | 3064 | 1467359418707 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]]]}] 00:50:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:50:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 00:50:18 INFO - PROCESS | 3064 | 1467359418760 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 00:50:18 INFO - PROCESS | 3064 | 1467359418762 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 00:50:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:50:18 INFO - PROCESS | 3064 | 1467359418765 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:50:18 INFO - PROCESS | 3064 | 1467359418767 Marionette TRACE conn6 <- [1,2414,null,{}] 00:50:18 INFO - PROCESS | 3064 | 1467359418777 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}] 00:50:18 INFO - PROCESS | 3064 | 1467359418783 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:18 INFO - PROCESS | 3064 | 1467359418926 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 00:50:18 INFO - PROCESS | 3064 | 1467359418939 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:18 INFO - PROCESS | 3064 | 1467359418941 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89AD800 == 30 [pid = 3064] [id = 613] 00:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE8293C00) [pid = 3064] [serial = 1839] [outer = 0000000000000000] 00:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF3A38800) [pid = 3064] [serial = 1840] [outer = 0000003EE8293C00] 00:50:19 INFO - PROCESS | 3064 | 1467359419033 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF4258400) [pid = 3064] [serial = 1841] [outer = 0000003EE8293C00] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF4311C00) [pid = 3064] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF5120400) [pid = 3064] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF556A000) [pid = 3064] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7C32800) [pid = 3064] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7B0E000) [pid = 3064] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF1FCB800) [pid = 3064] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF4C56C00) [pid = 3064] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EECE40000) [pid = 3064] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7E4BC00) [pid = 3064] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE80BF000) [pid = 3064] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE78E8400) [pid = 3064] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF584E400) [pid = 3064] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:50:19 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF68D5000) [pid = 3064] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:50:19 INFO - PROCESS | 3064 | 1467359419653 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]]]}] 00:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 923ms 00:50:19 INFO - PROCESS | 3064 | 1467359419701 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 00:50:19 INFO - PROCESS | 3064 | 1467359419703 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 00:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:50:19 INFO - PROCESS | 3064 | 1467359419707 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:50:19 INFO - PROCESS | 3064 | 1467359419709 Marionette TRACE conn6 <- [1,2418,null,{}] 00:50:19 INFO - PROCESS | 3064 | 1467359419712 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}] 00:50:19 INFO - PROCESS | 3064 | 1467359419715 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:19 INFO - PROCESS | 3064 | 1467359419797 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 00:50:19 INFO - PROCESS | 3064 | 1467359419803 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:19 INFO - PROCESS | 3064 | 1467359419805 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A60800 == 31 [pid = 3064] [id = 614] 00:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1483400) [pid = 3064] [serial = 1842] [outer = 0000000000000000] 00:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3CC6C00) [pid = 3064] [serial = 1843] [outer = 0000003EF1483400] 00:50:19 INFO - PROCESS | 3064 | 1467359419850 Marionette DEBUG loaded listener.js 00:50:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF42A2C00) [pid = 3064] [serial = 1844] [outer = 0000003EF1483400] 00:50:20 INFO - PROCESS | 3064 | 1467359420656 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]]]}] 00:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 984ms 00:50:20 INFO - PROCESS | 3064 | 1467359420696 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 00:50:20 INFO - PROCESS | 3064 | 1467359420700 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 00:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:50:20 INFO - PROCESS | 3064 | 1467359420705 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:50:20 INFO - PROCESS | 3064 | 1467359420709 Marionette TRACE conn6 <- [1,2422,null,{}] 00:50:20 INFO - PROCESS | 3064 | 1467359420714 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}] 00:50:20 INFO - PROCESS | 3064 | 1467359420718 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:20 INFO - PROCESS | 3064 | 1467359420864 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 00:50:20 INFO - PROCESS | 3064 | 1467359420985 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:20 INFO - PROCESS | 3064 | 1467359420988 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE327800 == 32 [pid = 3064] [id = 615] 00:50:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7B0DC00) [pid = 3064] [serial = 1845] [outer = 0000000000000000] 00:50:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7F1FC00) [pid = 3064] [serial = 1846] [outer = 0000003EE7B0DC00] 00:50:21 INFO - PROCESS | 3064 | 1467359421049 Marionette DEBUG loaded listener.js 00:50:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEC1CCC00) [pid = 3064] [serial = 1847] [outer = 0000003EE7B0DC00] 00:50:21 INFO - PROCESS | 3064 | 1467359421724 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]]]}] 00:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1080ms 00:50:21 INFO - PROCESS | 3064 | 1467359421790 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 00:50:21 INFO - PROCESS | 3064 | 1467359421795 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 00:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:50:21 INFO - PROCESS | 3064 | 1467359421802 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:50:21 INFO - PROCESS | 3064 | 1467359421806 Marionette TRACE conn6 <- [1,2426,null,{}] 00:50:21 INFO - PROCESS | 3064 | 1467359421810 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}] 00:50:21 INFO - PROCESS | 3064 | 1467359421813 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:21 INFO - PROCESS | 3064 | 1467359421950 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 00:50:22 INFO - PROCESS | 3064 | 1467359422082 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:22 INFO - PROCESS | 3064 | 1467359422085 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF463C000 == 33 [pid = 3064] [id = 616] 00:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EED0D7C00) [pid = 3064] [serial = 1848] [outer = 0000000000000000] 00:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEE3DE000) [pid = 3064] [serial = 1849] [outer = 0000003EED0D7C00] 00:50:22 INFO - PROCESS | 3064 | 1467359422147 Marionette DEBUG loaded listener.js 00:50:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF1896000) [pid = 3064] [serial = 1850] [outer = 0000003EED0D7C00] 00:50:22 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89AD800 == 32 [pid = 3064] [id = 613] 00:50:22 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D5F000 == 31 [pid = 3064] [id = 612] 00:50:22 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF487D000 == 30 [pid = 3064] [id = 611] 00:50:22 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF463C800 == 29 [pid = 3064] [id = 610] 00:50:22 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD9E000 == 28 [pid = 3064] [id = 609] 00:50:22 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE86D0000 == 27 [pid = 3064] [id = 608] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF5857C00) [pid = 3064] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF6D59400) [pid = 3064] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF7B45800) [pid = 3064] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF56A9800) [pid = 3064] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF410CC00) [pid = 3064] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF56AE800) [pid = 3064] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF456D000) [pid = 3064] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4C58000) [pid = 3064] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF519A400) [pid = 3064] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF55B9000) [pid = 3064] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEE3B9C00) [pid = 3064] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1896C00) [pid = 3064] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF1F38800) [pid = 3064] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3A4F400) [pid = 3064] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF511E000) [pid = 3064] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EED0E0800) [pid = 3064] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEE3E0800) [pid = 3064] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF5560000) [pid = 3064] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEC123C00) [pid = 3064] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EECC43400) [pid = 3064] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EE8310800) [pid = 3064] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EEC380C00) [pid = 3064] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EE7D89400) [pid = 3064] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EE81C0C00) [pid = 3064] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 00:50:22 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EF5F9A400) [pid = 3064] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 00:50:23 INFO - PROCESS | 3064 | 1467359423016 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]]]}] 00:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1230ms 00:50:23 INFO - PROCESS | 3064 | 1467359423034 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 00:50:23 INFO - PROCESS | 3064 | 1467359423038 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 00:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:50:23 INFO - PROCESS | 3064 | 1467359423043 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:50:23 INFO - PROCESS | 3064 | 1467359423046 Marionette TRACE conn6 <- [1,2430,null,{}] 00:50:23 INFO - PROCESS | 3064 | 1467359423052 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}] 00:50:23 INFO - PROCESS | 3064 | 1467359423055 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:23 INFO - PROCESS | 3064 | 1467359423148 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 00:50:23 INFO - PROCESS | 3064 | 1467359423154 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:23 INFO - PROCESS | 3064 | 1467359423159 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C99800 == 28 [pid = 3064] [id = 617] 00:50:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EE78F4400) [pid = 3064] [serial = 1851] [outer = 0000000000000000] 00:50:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EE7B0BC00) [pid = 3064] [serial = 1852] [outer = 0000003EE78F4400] 00:50:23 INFO - PROCESS | 3064 | 1467359423209 Marionette DEBUG loaded listener.js 00:50:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EE7D2C000) [pid = 3064] [serial = 1853] [outer = 0000003EE78F4400] 00:50:23 INFO - PROCESS | 3064 | 1467359423734 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]]]}] 00:50:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:50:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 732ms 00:50:23 INFO - PROCESS | 3064 | 1467359423775 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 00:50:23 INFO - PROCESS | 3064 | 1467359423779 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 00:50:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:50:23 INFO - PROCESS | 3064 | 1467359423786 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:50:23 INFO - PROCESS | 3064 | 1467359423788 Marionette TRACE conn6 <- [1,2434,null,{}] 00:50:23 INFO - PROCESS | 3064 | 1467359423792 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}] 00:50:23 INFO - PROCESS | 3064 | 1467359423795 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:23 INFO - PROCESS | 3064 | 1467359423885 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 00:50:23 INFO - PROCESS | 3064 | 1467359423960 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:23 INFO - PROCESS | 3064 | 1467359423962 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE411000 == 29 [pid = 3064] [id = 618] 00:50:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE8170000) [pid = 3064] [serial = 1854] [outer = 0000000000000000] 00:50:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE8296C00) [pid = 3064] [serial = 1855] [outer = 0000003EE8170000] 00:50:24 INFO - PROCESS | 3064 | 1467359424019 Marionette DEBUG loaded listener.js 00:50:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EEC118000) [pid = 3064] [serial = 1856] [outer = 0000003EE8170000] 00:50:24 INFO - PROCESS | 3064 | 1467359424418 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]]]}] 00:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 00:50:24 INFO - PROCESS | 3064 | 1467359424481 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 00:50:24 INFO - PROCESS | 3064 | 1467359424484 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 00:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:50:24 INFO - PROCESS | 3064 | 1467359424487 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:50:24 INFO - PROCESS | 3064 | 1467359424491 Marionette TRACE conn6 <- [1,2438,null,{}] 00:50:24 INFO - PROCESS | 3064 | 1467359424507 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}] 00:50:24 INFO - PROCESS | 3064 | 1467359424512 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:24 INFO - PROCESS | 3064 | 1467359424602 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 00:50:24 INFO - PROCESS | 3064 | 1467359424651 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:24 INFO - PROCESS | 3064 | 1467359424654 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF463E800 == 30 [pid = 3064] [id = 619] 00:50:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EED144000) [pid = 3064] [serial = 1857] [outer = 0000000000000000] 00:50:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EEDC08800) [pid = 3064] [serial = 1858] [outer = 0000003EED144000] 00:50:24 INFO - PROCESS | 3064 | 1467359424705 Marionette DEBUG loaded listener.js 00:50:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EEE307C00) [pid = 3064] [serial = 1859] [outer = 0000003EED144000] 00:50:25 INFO - PROCESS | 3064 | 1467359425122 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]]]}] 00:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 00:50:25 INFO - PROCESS | 3064 | 1467359425180 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 00:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:50:25 INFO - PROCESS | 3064 | 1467359425183 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 00:50:25 INFO - PROCESS | 3064 | 1467359425186 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:50:25 INFO - PROCESS | 3064 | 1467359425188 Marionette TRACE conn6 <- [1,2442,null,{}] 00:50:25 INFO - PROCESS | 3064 | 1467359425197 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}] 00:50:25 INFO - PROCESS | 3064 | 1467359425199 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:25 INFO - PROCESS | 3064 | 1467359425321 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 00:50:25 INFO - PROCESS | 3064 | 1467359425368 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:25 INFO - PROCESS | 3064 | 1467359425371 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5064800 == 31 [pid = 3064] [id = 620] 00:50:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEE85FC00) [pid = 3064] [serial = 1860] [outer = 0000000000000000] 00:50:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF147E400) [pid = 3064] [serial = 1861] [outer = 0000003EEE85FC00] 00:50:25 INFO - PROCESS | 3064 | 1467359425418 Marionette DEBUG loaded listener.js 00:50:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF1898000) [pid = 3064] [serial = 1862] [outer = 0000003EEE85FC00] 00:50:25 INFO - PROCESS | 3064 | 1467359425856 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]]]}] 00:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 693ms 00:50:25 INFO - PROCESS | 3064 | 1467359425886 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 00:50:25 INFO - PROCESS | 3064 | 1467359425888 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 00:50:25 INFO - PROCESS | 3064 | 1467359425891 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:50:25 INFO - PROCESS | 3064 | 1467359425893 Marionette TRACE conn6 <- [1,2446,null,{}] 00:50:25 INFO - PROCESS | 3064 | 1467359425897 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}] 00:50:25 INFO - PROCESS | 3064 | 1467359425899 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:26 INFO - PROCESS | 3064 | 1467359426019 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 00:50:26 INFO - PROCESS | 3064 | 1467359426104 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:26 INFO - PROCESS | 3064 | 1467359426106 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF7B82800 == 32 [pid = 3064] [id = 621] 00:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF1E39800) [pid = 3064] [serial = 1863] [outer = 0000000000000000] 00:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF1E3DC00) [pid = 3064] [serial = 1864] [outer = 0000003EF1E39800] 00:50:26 INFO - PROCESS | 3064 | 1467359426153 Marionette DEBUG loaded listener.js 00:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF33A0400) [pid = 3064] [serial = 1865] [outer = 0000003EF1E39800] 00:50:26 INFO - PROCESS | 3064 | 1467359426590 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]]]}] 00:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 00:50:26 INFO - PROCESS | 3064 | 1467359426628 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 00:50:26 INFO - PROCESS | 3064 | 1467359426630 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 00:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:50:26 INFO - PROCESS | 3064 | 1467359426634 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:50:26 INFO - PROCESS | 3064 | 1467359426636 Marionette TRACE conn6 <- [1,2450,null,{}] 00:50:26 INFO - PROCESS | 3064 | 1467359426639 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}] 00:50:26 INFO - PROCESS | 3064 | 1467359426646 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:26 INFO - PROCESS | 3064 | 1467359426789 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 00:50:26 INFO - PROCESS | 3064 | 1467359426850 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:26 INFO - PROCESS | 3064 | 1467359426852 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA786800 == 33 [pid = 3064] [id = 622] 00:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3CC9C00) [pid = 3064] [serial = 1866] [outer = 0000000000000000] 00:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF4310800) [pid = 3064] [serial = 1867] [outer = 0000003EF3CC9C00] 00:50:26 INFO - PROCESS | 3064 | 1467359426899 Marionette DEBUG loaded listener.js 00:50:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF431A000) [pid = 3064] [serial = 1868] [outer = 0000003EF3CC9C00] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4C50400) [pid = 3064] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEC125000) [pid = 3064] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE865B000) [pid = 3064] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEE3C2800) [pid = 3064] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE8613000) [pid = 3064] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7E51800) [pid = 3064] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF51B9400) [pid = 3064] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EE7C33400) [pid = 3064] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EE7E44800) [pid = 3064] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EE7B10400) [pid = 3064] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:50:27 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EE8293C00) [pid = 3064] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:50:27 INFO - PROCESS | 3064 | 1467359427327 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]]]}] 00:50:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:50:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 731ms 00:50:27 INFO - PROCESS | 3064 | 1467359427399 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 00:50:27 INFO - PROCESS | 3064 | 1467359427401 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 00:50:27 INFO - PROCESS | 3064 | 1467359427422 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:50:27 INFO - PROCESS | 3064 | 1467359427424 Marionette TRACE conn6 <- [1,2454,null,{}] 00:50:27 INFO - PROCESS | 3064 | 1467359427427 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}] 00:50:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:50:27 INFO - PROCESS | 3064 | 1467359427430 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:27 INFO - PROCESS | 3064 | 1467359427563 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 00:50:27 INFO - PROCESS | 3064 | 1467359427619 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:27 INFO - PROCESS | 3064 | 1467359427621 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB2D800 == 34 [pid = 3064] [id = 623] 00:50:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EEC1D2800) [pid = 3064] [serial = 1869] [outer = 0000000000000000] 00:50:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EF1F37C00) [pid = 3064] [serial = 1870] [outer = 0000003EEC1D2800] 00:50:27 INFO - PROCESS | 3064 | 1467359427666 Marionette DEBUG loaded listener.js 00:50:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EF4C4BC00) [pid = 3064] [serial = 1871] [outer = 0000003EEC1D2800] 00:50:28 INFO - PROCESS | 3064 | 1467359428036 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]]]}] 00:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 626ms 00:50:28 INFO - PROCESS | 3064 | 1467359428059 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 00:50:28 INFO - PROCESS | 3064 | 1467359428062 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 00:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:50:28 INFO - PROCESS | 3064 | 1467359428076 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:50:28 INFO - PROCESS | 3064 | 1467359428078 Marionette TRACE conn6 <- [1,2458,null,{}] 00:50:28 INFO - PROCESS | 3064 | 1467359428082 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}] 00:50:28 INFO - PROCESS | 3064 | 1467359428084 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:28 INFO - PROCESS | 3064 | 1467359428174 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 00:50:28 INFO - PROCESS | 3064 | 1467359428179 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:28 INFO - PROCESS | 3064 | 1467359428181 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF4E800 == 35 [pid = 3064] [id = 624] 00:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF4C57400) [pid = 3064] [serial = 1872] [outer = 0000000000000000] 00:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF4C6CC00) [pid = 3064] [serial = 1873] [outer = 0000003EF4C57400] 00:50:28 INFO - PROCESS | 3064 | 1467359428230 Marionette DEBUG loaded listener.js 00:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF5117800) [pid = 3064] [serial = 1874] [outer = 0000003EF4C57400] 00:50:28 INFO - PROCESS | 3064 | 1467359428677 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]]]}] 00:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 00:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:50:28 INFO - PROCESS | 3064 | 1467359428715 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 00:50:28 INFO - PROCESS | 3064 | 1467359428717 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 00:50:28 INFO - PROCESS | 3064 | 1467359428721 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:50:28 INFO - PROCESS | 3064 | 1467359428723 Marionette TRACE conn6 <- [1,2462,null,{}] 00:50:28 INFO - PROCESS | 3064 | 1467359428727 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}] 00:50:28 INFO - PROCESS | 3064 | 1467359428729 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:28 INFO - PROCESS | 3064 | 1467359428818 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 00:50:28 INFO - PROCESS | 3064 | 1467359428823 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:28 INFO - PROCESS | 3064 | 1467359428825 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB91F000 == 36 [pid = 3064] [id = 625] 00:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF511E800) [pid = 3064] [serial = 1875] [outer = 0000000000000000] 00:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF5190800) [pid = 3064] [serial = 1876] [outer = 0000003EF511E800] 00:50:28 INFO - PROCESS | 3064 | 1467359428873 Marionette DEBUG loaded listener.js 00:50:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF519B800) [pid = 3064] [serial = 1877] [outer = 0000003EF511E800] 00:50:29 INFO - PROCESS | 3064 | 1467359429546 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]]]}] 00:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 944ms 00:50:29 INFO - PROCESS | 3064 | 1467359429667 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 00:50:29 INFO - PROCESS | 3064 | 1467359429673 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 00:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:50:29 INFO - PROCESS | 3064 | 1467359429678 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:50:29 INFO - PROCESS | 3064 | 1467359429683 Marionette TRACE conn6 <- [1,2466,null,{}] 00:50:29 INFO - PROCESS | 3064 | 1467359429690 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}] 00:50:29 INFO - PROCESS | 3064 | 1467359429694 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:29 INFO - PROCESS | 3064 | 1467359429858 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 00:50:29 INFO - PROCESS | 3064 | 1467359429977 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:30 INFO - PROCESS | 3064 | 1467359429981 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1871000 == 37 [pid = 3064] [id = 626] 00:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7C2C000) [pid = 3064] [serial = 1878] [outer = 0000000000000000] 00:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7E4A800) [pid = 3064] [serial = 1879] [outer = 0000003EE7C2C000] 00:50:30 INFO - PROCESS | 3064 | 1467359430042 Marionette DEBUG loaded listener.js 00:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEC154000) [pid = 3064] [serial = 1880] [outer = 0000003EE7C2C000] 00:50:30 INFO - PROCESS | 3064 | 1467359430597 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]]]}] 00:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 984ms 00:50:30 INFO - PROCESS | 3064 | 1467359430666 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 00:50:30 INFO - PROCESS | 3064 | 1467359430671 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 00:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:50:30 INFO - PROCESS | 3064 | 1467359430678 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:50:30 INFO - PROCESS | 3064 | 1467359430681 Marionette TRACE conn6 <- [1,2470,null,{}] 00:50:30 INFO - PROCESS | 3064 | 1467359430685 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}] 00:50:30 INFO - PROCESS | 3064 | 1467359430688 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:30 INFO - PROCESS | 3064 | 1467359430807 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 00:50:30 INFO - PROCESS | 3064 | 1467359430905 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:30 INFO - PROCESS | 3064 | 1467359430908 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A58800 == 38 [pid = 3064] [id = 627] 00:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEDF19C00) [pid = 3064] [serial = 1881] [outer = 0000000000000000] 00:50:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEE3DF400) [pid = 3064] [serial = 1882] [outer = 0000003EEDF19C00] 00:50:30 INFO - PROCESS | 3064 | 1467359430967 Marionette DEBUG loaded listener.js 00:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF18A0000) [pid = 3064] [serial = 1883] [outer = 0000003EEDF19C00] 00:50:31 INFO - PROCESS | 3064 | 1467359431516 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]]]}] 00:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 878ms 00:50:31 INFO - PROCESS | 3064 | 1467359431557 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 00:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:50:31 INFO - PROCESS | 3064 | 1467359431560 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 00:50:31 INFO - PROCESS | 3064 | 1467359431564 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:50:31 INFO - PROCESS | 3064 | 1467359431569 Marionette TRACE conn6 <- [1,2474,null,{}] 00:50:31 INFO - PROCESS | 3064 | 1467359431582 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}] 00:50:31 INFO - PROCESS | 3064 | 1467359431588 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:31 INFO - PROCESS | 3064 | 1467359431711 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 00:50:31 INFO - PROCESS | 3064 | 1467359431814 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:31 INFO - PROCESS | 3064 | 1467359431818 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC88A800 == 39 [pid = 3064] [id = 628] 00:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF42A9800) [pid = 3064] [serial = 1884] [outer = 0000000000000000] 00:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4319400) [pid = 3064] [serial = 1885] [outer = 0000003EF42A9800] 00:50:31 INFO - PROCESS | 3064 | 1467359431884 Marionette DEBUG loaded listener.js 00:50:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF51BAC00) [pid = 3064] [serial = 1886] [outer = 0000003EF42A9800] 00:50:32 INFO - PROCESS | 3064 | 1467359432670 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]]]}] 00:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1139ms 00:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:50:32 INFO - PROCESS | 3064 | 1467359432706 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 00:50:32 INFO - PROCESS | 3064 | 1467359432709 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 00:50:32 INFO - PROCESS | 3064 | 1467359432713 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:50:32 INFO - PROCESS | 3064 | 1467359432715 Marionette TRACE conn6 <- [1,2478,null,{}] 00:50:32 INFO - PROCESS | 3064 | 1467359432719 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}] 00:50:32 INFO - PROCESS | 3064 | 1467359432721 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:32 INFO - PROCESS | 3064 | 1467359432842 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 00:50:33 INFO - PROCESS | 3064 | 1467359433101 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:33 INFO - PROCESS | 3064 | 1467359433104 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE821B800 == 40 [pid = 3064] [id = 629] 00:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7C32800) [pid = 3064] [serial = 1887] [outer = 0000000000000000] 00:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7D29400) [pid = 3064] [serial = 1888] [outer = 0000003EE7C32800] 00:50:33 INFO - PROCESS | 3064 | 1467359433216 Marionette DEBUG loaded listener.js 00:50:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE8CDD400) [pid = 3064] [serial = 1889] [outer = 0000003EE7C32800] 00:50:33 INFO - PROCESS | 3064 | 1467359433786 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]]]}] 00:50:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:50:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1131ms 00:50:33 INFO - PROCESS | 3064 | 1467359433845 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 00:50:33 INFO - PROCESS | 3064 | 1467359433849 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 00:50:33 INFO - PROCESS | 3064 | 1467359433853 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:50:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:50:33 INFO - PROCESS | 3064 | 1467359433856 Marionette TRACE conn6 <- [1,2482,null,{}] 00:50:33 INFO - PROCESS | 3064 | 1467359433862 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}] 00:50:33 INFO - PROCESS | 3064 | 1467359433866 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7CA3000 == 39 [pid = 3064] [id = 607] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF4E800 == 38 [pid = 3064] [id = 624] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB2D800 == 37 [pid = 3064] [id = 623] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA786800 == 36 [pid = 3064] [id = 622] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF7B82800 == 35 [pid = 3064] [id = 621] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5064800 == 34 [pid = 3064] [id = 620] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF463E800 == 33 [pid = 3064] [id = 619] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE411000 == 32 [pid = 3064] [id = 618] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C99800 == 31 [pid = 3064] [id = 617] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF463C000 == 30 [pid = 3064] [id = 616] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE327800 == 29 [pid = 3064] [id = 615] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A60800 == 28 [pid = 3064] [id = 614] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE821B800 == 27 [pid = 3064] [id = 629] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC88A800 == 26 [pid = 3064] [id = 628] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A58800 == 25 [pid = 3064] [id = 627] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB91F000 == 24 [pid = 3064] [id = 625] 00:50:34 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1871000 == 23 [pid = 3064] [id = 626] 00:50:34 INFO - PROCESS | 3064 | 1467359434607 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF3A38800) [pid = 3064] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4258400) [pid = 3064] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF7E0A400) [pid = 3064] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF339F800) [pid = 3064] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC1C2C00) [pid = 3064] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEE3E4C00) [pid = 3064] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1E38000) [pid = 3064] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF147DC00) [pid = 3064] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EECB3D400) [pid = 3064] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF5502400) [pid = 3064] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF7113400) [pid = 3064] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEDD23800) [pid = 3064] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE7F20000) [pid = 3064] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF8064C00) [pid = 3064] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE7D90800) [pid = 3064] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF189D400) [pid = 3064] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE91BAC00) [pid = 3064] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EE7D29800) [pid = 3064] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EEDC0F400) [pid = 3064] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF147CC00) [pid = 3064] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EE8FE6800) [pid = 3064] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEC37B800) [pid = 3064] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 00:50:34 INFO - PROCESS | 3064 | 1467359434848 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:34 INFO - PROCESS | 3064 | 1467359434851 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78B7800 == 24 [pid = 3064] [id = 630] 00:50:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE78E9400) [pid = 3064] [serial = 1890] [outer = 0000000000000000] 00:50:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE78EF000) [pid = 3064] [serial = 1891] [outer = 0000003EE78E9400] 00:50:34 INFO - PROCESS | 3064 | 1467359434909 Marionette DEBUG loaded listener.js 00:50:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7C2C400) [pid = 3064] [serial = 1892] [outer = 0000003EE78E9400] 00:50:35 INFO - PROCESS | 3064 | 1467359435393 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]]]}] 00:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1592ms 00:50:35 INFO - PROCESS | 3064 | 1467359435455 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 00:50:35 INFO - PROCESS | 3064 | 1467359435460 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 00:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:50:35 INFO - PROCESS | 3064 | 1467359435470 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:50:35 INFO - PROCESS | 3064 | 1467359435473 Marionette TRACE conn6 <- [1,2486,null,{}] 00:50:35 INFO - PROCESS | 3064 | 1467359435478 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}] 00:50:35 INFO - PROCESS | 3064 | 1467359435482 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:35 INFO - PROCESS | 3064 | 1467359435593 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 00:50:35 INFO - PROCESS | 3064 | 1467359435603 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:35 INFO - PROCESS | 3064 | 1467359435606 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC2B800 == 25 [pid = 3064] [id = 631] 00:50:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7E46800) [pid = 3064] [serial = 1893] [outer = 0000000000000000] 00:50:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE80BE000) [pid = 3064] [serial = 1894] [outer = 0000003EE7E46800] 00:50:35 INFO - PROCESS | 3064 | 1467359435656 Marionette DEBUG loaded listener.js 00:50:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE865D000) [pid = 3064] [serial = 1895] [outer = 0000003EE7E46800] 00:50:36 INFO - PROCESS | 3064 | 1467359436148 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]]]}] 00:50:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 00:50:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:50:36 INFO - PROCESS | 3064 | 1467359436203 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 00:50:36 INFO - PROCESS | 3064 | 1467359436207 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 00:50:36 INFO - PROCESS | 3064 | 1467359436211 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:50:36 INFO - PROCESS | 3064 | 1467359436213 Marionette TRACE conn6 <- [1,2490,null,{}] 00:50:36 INFO - PROCESS | 3064 | 1467359436218 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}] 00:50:36 INFO - PROCESS | 3064 | 1467359436220 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:36 INFO - PROCESS | 3064 | 1467359436324 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 00:50:36 INFO - PROCESS | 3064 | 1467359436409 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:36 INFO - PROCESS | 3064 | 1467359436411 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECEDC000 == 26 [pid = 3064] [id = 632] 00:50:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEC122400) [pid = 3064] [serial = 1896] [outer = 0000000000000000] 00:50:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC374C00) [pid = 3064] [serial = 1897] [outer = 0000003EEC122400] 00:50:36 INFO - PROCESS | 3064 | 1467359436459 Marionette DEBUG loaded listener.js 00:50:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EECE3A800) [pid = 3064] [serial = 1898] [outer = 0000003EEC122400] 00:50:36 INFO - PROCESS | 3064 | 1467359436849 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]]]}] 00:50:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 00:50:36 INFO - PROCESS | 3064 | 1467359436904 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 00:50:36 INFO - PROCESS | 3064 | 1467359436908 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 00:50:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:50:36 INFO - PROCESS | 3064 | 1467359436919 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:50:36 INFO - PROCESS | 3064 | 1467359436924 Marionette TRACE conn6 <- [1,2494,null,{}] 00:50:36 INFO - PROCESS | 3064 | 1467359436939 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}] 00:50:36 INFO - PROCESS | 3064 | 1467359436942 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:37 INFO - PROCESS | 3064 | 1467359437093 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 00:50:37 INFO - PROCESS | 3064 | 1467359437149 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:37 INFO - PROCESS | 3064 | 1467359437151 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4872800 == 27 [pid = 3064] [id = 633] 00:50:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEDC06000) [pid = 3064] [serial = 1899] [outer = 0000000000000000] 00:50:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEDF1EC00) [pid = 3064] [serial = 1900] [outer = 0000003EEDC06000] 00:50:37 INFO - PROCESS | 3064 | 1467359437202 Marionette DEBUG loaded listener.js 00:50:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE3E9000) [pid = 3064] [serial = 1901] [outer = 0000003EEDC06000] 00:50:37 INFO - PROCESS | 3064 | 1467359437668 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]]]}] 00:50:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:50:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 797ms 00:50:37 INFO - PROCESS | 3064 | 1467359437715 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 00:50:37 INFO - PROCESS | 3064 | 1467359437718 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 00:50:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:50:37 INFO - PROCESS | 3064 | 1467359437721 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:50:37 INFO - PROCESS | 3064 | 1467359437723 Marionette TRACE conn6 <- [1,2498,null,{}] 00:50:37 INFO - PROCESS | 3064 | 1467359437734 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}] 00:50:37 INFO - PROCESS | 3064 | 1467359437736 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:37 INFO - PROCESS | 3064 | 1467359437857 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 00:50:37 INFO - PROCESS | 3064 | 1467359437914 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:37 INFO - PROCESS | 3064 | 1467359437916 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5682800 == 28 [pid = 3064] [id = 634] 00:50:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1485C00) [pid = 3064] [serial = 1902] [outer = 0000000000000000] 00:50:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF1895800) [pid = 3064] [serial = 1903] [outer = 0000003EF1485C00] 00:50:37 INFO - PROCESS | 3064 | 1467359437963 Marionette DEBUG loaded listener.js 00:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF1E30C00) [pid = 3064] [serial = 1904] [outer = 0000003EF1485C00] 00:50:38 INFO - PROCESS | 3064 | 1467359438401 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]]]}] 00:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 733ms 00:50:38 INFO - PROCESS | 3064 | 1467359438457 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 00:50:38 INFO - PROCESS | 3064 | 1467359438459 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 00:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:50:38 INFO - PROCESS | 3064 | 1467359438463 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:50:38 INFO - PROCESS | 3064 | 1467359438465 Marionette TRACE conn6 <- [1,2502,null,{}] 00:50:38 INFO - PROCESS | 3064 | 1467359438468 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}] 00:50:38 INFO - PROCESS | 3064 | 1467359438470 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:38 INFO - PROCESS | 3064 | 1467359438591 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 00:50:38 INFO - PROCESS | 3064 | 1467359438667 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:38 INFO - PROCESS | 3064 | 1467359438673 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF803C800 == 29 [pid = 3064] [id = 635] 00:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7D23000) [pid = 3064] [serial = 1905] [outer = 0000000000000000] 00:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3A38400) [pid = 3064] [serial = 1906] [outer = 0000003EE7D23000] 00:50:38 INFO - PROCESS | 3064 | 1467359438731 Marionette DEBUG loaded listener.js 00:50:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF3C30800) [pid = 3064] [serial = 1907] [outer = 0000003EE7D23000] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3CC9C00) [pid = 3064] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF1E39800) [pid = 3064] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEC1D2800) [pid = 3064] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EED0D7C00) [pid = 3064] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF1483400) [pid = 3064] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7B0DC00) [pid = 3064] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EED144000) [pid = 3064] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE8170000) [pid = 3064] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE78F4400) [pid = 3064] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF4C57400) [pid = 3064] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF511E800) [pid = 3064] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:50:39 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEE85FC00) [pid = 3064] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:50:39 INFO - PROCESS | 3064 | 1467359439336 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]]]}] 00:50:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:50:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 881ms 00:50:39 INFO - PROCESS | 3064 | 1467359439347 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 00:50:39 INFO - PROCESS | 3064 | 1467359439349 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 00:50:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:50:39 INFO - PROCESS | 3064 | 1467359439352 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:50:39 INFO - PROCESS | 3064 | 1467359439354 Marionette TRACE conn6 <- [1,2506,null,{}] 00:50:39 INFO - PROCESS | 3064 | 1467359439358 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}] 00:50:39 INFO - PROCESS | 3064 | 1467359439360 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:39 INFO - PROCESS | 3064 | 1467359439483 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 00:50:39 INFO - PROCESS | 3064 | 1467359439550 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:39 INFO - PROCESS | 3064 | 1467359439552 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE5F5A000 == 30 [pid = 3064] [id = 636] 00:50:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE78F4400) [pid = 3064] [serial = 1908] [outer = 0000000000000000] 00:50:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEDD22000) [pid = 3064] [serial = 1909] [outer = 0000003EE78F4400] 00:50:39 INFO - PROCESS | 3064 | 1467359439599 Marionette DEBUG loaded listener.js 00:50:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF4113C00) [pid = 3064] [serial = 1910] [outer = 0000003EE78F4400] 00:50:39 INFO - PROCESS | 3064 | 1467359439986 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]]]}] 00:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 00:50:40 INFO - PROCESS | 3064 | 1467359440047 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 00:50:40 INFO - PROCESS | 3064 | 1467359440049 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 00:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:50:40 INFO - PROCESS | 3064 | 1467359440053 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:50:40 INFO - PROCESS | 3064 | 1467359440055 Marionette TRACE conn6 <- [1,2510,null,{}] 00:50:40 INFO - PROCESS | 3064 | 1467359440059 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}] 00:50:40 INFO - PROCESS | 3064 | 1467359440061 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:40 INFO - PROCESS | 3064 | 1467359440143 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 00:50:40 INFO - PROCESS | 3064 | 1467359440150 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:40 INFO - PROCESS | 3064 | 1467359440152 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB88000 == 31 [pid = 3064] [id = 637] 00:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF429A800) [pid = 3064] [serial = 1911] [outer = 0000000000000000] 00:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF430E000) [pid = 3064] [serial = 1912] [outer = 0000003EF429A800] 00:50:40 INFO - PROCESS | 3064 | 1467359440197 Marionette DEBUG loaded listener.js 00:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF477B000) [pid = 3064] [serial = 1913] [outer = 0000003EF429A800] 00:50:40 INFO - PROCESS | 3064 | 1467359440614 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]]]}] 00:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 587ms 00:50:40 INFO - PROCESS | 3064 | 1467359440644 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 00:50:40 INFO - PROCESS | 3064 | 1467359440646 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 00:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:50:40 INFO - PROCESS | 3064 | 1467359440650 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:50:40 INFO - PROCESS | 3064 | 1467359440652 Marionette TRACE conn6 <- [1,2514,null,{}] 00:50:40 INFO - PROCESS | 3064 | 1467359440676 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}] 00:50:40 INFO - PROCESS | 3064 | 1467359440678 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:40 INFO - PROCESS | 3064 | 1467359440764 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 00:50:40 INFO - PROCESS | 3064 | 1467359440770 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:40 INFO - PROCESS | 3064 | 1467359440772 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB915000 == 32 [pid = 3064] [id = 638] 00:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4C4A400) [pid = 3064] [serial = 1914] [outer = 0000000000000000] 00:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4C6E800) [pid = 3064] [serial = 1915] [outer = 0000003EF4C4A400] 00:50:40 INFO - PROCESS | 3064 | 1467359440821 Marionette DEBUG loaded listener.js 00:50:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF5115C00) [pid = 3064] [serial = 1916] [outer = 0000003EF4C4A400] 00:50:41 INFO - PROCESS | 3064 | 1467359441548 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]]]}] 00:50:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:50:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 965ms 00:50:41 INFO - PROCESS | 3064 | 1467359441617 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 00:50:41 INFO - PROCESS | 3064 | 1467359441623 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 00:50:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:50:41 INFO - PROCESS | 3064 | 1467359441627 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:50:41 INFO - PROCESS | 3064 | 1467359441631 Marionette TRACE conn6 <- [1,2518,null,{}] 00:50:41 INFO - PROCESS | 3064 | 1467359441637 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}] 00:50:41 INFO - PROCESS | 3064 | 1467359441641 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:41 INFO - PROCESS | 3064 | 1467359441809 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 00:50:41 INFO - PROCESS | 3064 | 1467359441928 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:41 INFO - PROCESS | 3064 | 1467359441931 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE189000 == 33 [pid = 3064] [id = 639] 00:50:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE78EFC00) [pid = 3064] [serial = 1917] [outer = 0000000000000000] 00:50:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7D87800) [pid = 3064] [serial = 1918] [outer = 0000003EE78EFC00] 00:50:42 INFO - PROCESS | 3064 | 1467359441992 Marionette DEBUG loaded listener.js 00:50:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE8171C00) [pid = 3064] [serial = 1919] [outer = 0000003EE78EFC00] 00:50:42 INFO - PROCESS | 3064 | 1467359442773 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]]]}] 00:50:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:50:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1192ms 00:50:42 INFO - PROCESS | 3064 | 1467359442839 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 00:50:42 INFO - PROCESS | 3064 | 1467359442845 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 00:50:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:50:42 INFO - PROCESS | 3064 | 1467359442853 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:50:42 INFO - PROCESS | 3064 | 1467359442856 Marionette TRACE conn6 <- [1,2522,null,{}] 00:50:42 INFO - PROCESS | 3064 | 1467359442861 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}] 00:50:42 INFO - PROCESS | 3064 | 1467359442864 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:43 INFO - PROCESS | 3064 | 1467359443000 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 00:50:43 INFO - PROCESS | 3064 | 1467359443120 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:43 INFO - PROCESS | 3064 | 1467359443123 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71B5000 == 34 [pid = 3064] [id = 640] 00:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEC378400) [pid = 3064] [serial = 1920] [outer = 0000000000000000] 00:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEDC06400) [pid = 3064] [serial = 1921] [outer = 0000003EEC378400] 00:50:43 INFO - PROCESS | 3064 | 1467359443184 Marionette DEBUG loaded listener.js 00:50:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEE1BBC00) [pid = 3064] [serial = 1922] [outer = 0000003EEC378400] 00:50:44 INFO - PROCESS | 3064 | 1467359444063 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]]]}] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB88000 == 33 [pid = 3064] [id = 637] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE5F5A000 == 32 [pid = 3064] [id = 636] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF803C800 == 31 [pid = 3064] [id = 635] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5682800 == 30 [pid = 3064] [id = 634] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4872800 == 29 [pid = 3064] [id = 633] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECEDC000 == 28 [pid = 3064] [id = 632] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC2B800 == 27 [pid = 3064] [id = 631] 00:50:44 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78B7800 == 26 [pid = 3064] [id = 630] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF4310800) [pid = 3064] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF33A0400) [pid = 3064] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF1E3DC00) [pid = 3064] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF1F37C00) [pid = 3064] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EEE3DE000) [pid = 3064] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1896000) [pid = 3064] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF42A2C00) [pid = 3064] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF3CC6C00) [pid = 3064] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7F1FC00) [pid = 3064] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC1CCC00) [pid = 3064] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEDC08800) [pid = 3064] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE8296C00) [pid = 3064] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEC118000) [pid = 3064] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE7B0BC00) [pid = 3064] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7D2C000) [pid = 3064] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF4C6CC00) [pid = 3064] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF431A000) [pid = 3064] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF519B800) [pid = 3064] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF5190800) [pid = 3064] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF147E400) [pid = 3064] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF4C4BC00) [pid = 3064] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EEE307C00) [pid = 3064] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF1898000) [pid = 3064] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EF5117800) [pid = 3064] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 00:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1300ms 00:50:44 INFO - PROCESS | 3064 | 1467359444158 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 00:50:44 INFO - PROCESS | 3064 | 1467359444162 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 00:50:44 INFO - PROCESS | 3064 | 1467359444167 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:50:44 INFO - PROCESS | 3064 | 1467359444170 Marionette TRACE conn6 <- [1,2526,null,{}] 00:50:44 INFO - PROCESS | 3064 | 1467359444176 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}] 00:50:44 INFO - PROCESS | 3064 | 1467359444179 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:44 INFO - PROCESS | 3064 | 1467359444281 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 00:50:44 INFO - PROCESS | 3064 | 1467359444288 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:44 INFO - PROCESS | 3064 | 1467359444291 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC75000 == 27 [pid = 3064] [id = 641] 00:50:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE7D25800) [pid = 3064] [serial = 1923] [outer = 0000000000000000] 00:50:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE7D2F000) [pid = 3064] [serial = 1924] [outer = 0000003EE7D25800] 00:50:44 INFO - PROCESS | 3064 | 1467359444342 Marionette DEBUG loaded listener.js 00:50:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE80C3400) [pid = 3064] [serial = 1925] [outer = 0000003EE7D25800] 00:50:44 INFO - PROCESS | 3064 | 1467359444866 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]]]}] 00:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 732ms 00:50:44 INFO - PROCESS | 3064 | 1467359444904 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 00:50:44 INFO - PROCESS | 3064 | 1467359444909 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 00:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:50:44 INFO - PROCESS | 3064 | 1467359444915 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:50:44 INFO - PROCESS | 3064 | 1467359444918 Marionette TRACE conn6 <- [1,2530,null,{}] 00:50:44 INFO - PROCESS | 3064 | 1467359444922 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}] 00:50:44 INFO - PROCESS | 3064 | 1467359444925 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:45 INFO - PROCESS | 3064 | 1467359445022 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 00:50:45 INFO - PROCESS | 3064 | 1467359445125 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:45 INFO - PROCESS | 3064 | 1467359445127 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC74000 == 28 [pid = 3064] [id = 642] 00:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EEC1D9000) [pid = 3064] [serial = 1926] [outer = 0000000000000000] 00:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EEC376400) [pid = 3064] [serial = 1927] [outer = 0000003EEC1D9000] 00:50:45 INFO - PROCESS | 3064 | 1467359445176 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EEDC86400) [pid = 3064] [serial = 1928] [outer = 0000003EEC1D9000] 00:50:45 INFO - PROCESS | 3064 | 1467359445598 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]]]}] 00:50:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:50:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 00:50:45 INFO - PROCESS | 3064 | 1467359445651 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 00:50:45 INFO - PROCESS | 3064 | 1467359445653 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 00:50:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:50:45 INFO - PROCESS | 3064 | 1467359445687 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:50:45 INFO - PROCESS | 3064 | 1467359445691 Marionette TRACE conn6 <- [1,2534,null,{}] 00:50:45 INFO - PROCESS | 3064 | 1467359445707 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}] 00:50:45 INFO - PROCESS | 3064 | 1467359445712 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:45 INFO - PROCESS | 3064 | 1467359445813 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 00:50:45 INFO - PROCESS | 3064 | 1467359445822 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:45 INFO - PROCESS | 3064 | 1467359445826 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E2D800 == 29 [pid = 3064] [id = 643] 00:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE78E7400) [pid = 3064] [serial = 1929] [outer = 0000000000000000] 00:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF1899C00) [pid = 3064] [serial = 1930] [outer = 0000003EE78E7400] 00:50:45 INFO - PROCESS | 3064 | 1467359445876 Marionette DEBUG loaded listener.js 00:50:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF1E3D000) [pid = 3064] [serial = 1931] [outer = 0000003EE78E7400] 00:50:46 INFO - PROCESS | 3064 | 1467359446322 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]]]}] 00:50:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 692ms 00:50:46 INFO - PROCESS | 3064 | 1467359446387 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 00:50:46 INFO - PROCESS | 3064 | 1467359446390 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 00:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:50:46 INFO - PROCESS | 3064 | 1467359446393 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:50:46 INFO - PROCESS | 3064 | 1467359446395 Marionette TRACE conn6 <- [1,2538,null,{}] 00:50:46 INFO - PROCESS | 3064 | 1467359446399 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}] 00:50:46 INFO - PROCESS | 3064 | 1467359446401 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:46 INFO - PROCESS | 3064 | 1467359446524 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 00:50:46 INFO - PROCESS | 3064 | 1467359446573 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:46 INFO - PROCESS | 3064 | 1467359446575 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF74EC000 == 30 [pid = 3064] [id = 644] 00:50:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF3A08800) [pid = 3064] [serial = 1932] [outer = 0000000000000000] 00:50:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF3A39400) [pid = 3064] [serial = 1933] [outer = 0000003EF3A08800] 00:50:46 INFO - PROCESS | 3064 | 1467359446622 Marionette DEBUG loaded listener.js 00:50:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF3C30000) [pid = 3064] [serial = 1934] [outer = 0000003EF3A08800] 00:50:47 INFO - PROCESS | 3064 | 1467359447083 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]]]}] 00:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 00:50:47 INFO - PROCESS | 3064 | 1467359447130 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 00:50:47 INFO - PROCESS | 3064 | 1467359447132 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 00:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:50:47 INFO - PROCESS | 3064 | 1467359447135 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:50:47 INFO - PROCESS | 3064 | 1467359447137 Marionette TRACE conn6 <- [1,2542,null,{}] 00:50:47 INFO - PROCESS | 3064 | 1467359447182 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}] 00:50:47 INFO - PROCESS | 3064 | 1467359447184 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:47 INFO - PROCESS | 3064 | 1467359447297 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 00:50:47 INFO - PROCESS | 3064 | 1467359447309 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:47 INFO - PROCESS | 3064 | 1467359447311 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A69000 == 31 [pid = 3064] [id = 645] 00:50:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3A09C00) [pid = 3064] [serial = 1935] [outer = 0000000000000000] 00:50:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF42A3000) [pid = 3064] [serial = 1936] [outer = 0000003EF3A09C00] 00:50:47 INFO - PROCESS | 3064 | 1467359447358 Marionette DEBUG loaded listener.js 00:50:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF456D000) [pid = 3064] [serial = 1937] [outer = 0000003EF3A09C00] 00:50:47 INFO - PROCESS | 3064 | 1467359447842 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]]]}] 00:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 754ms 00:50:47 INFO - PROCESS | 3064 | 1467359447898 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 00:50:47 INFO - PROCESS | 3064 | 1467359447900 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 00:50:47 INFO - PROCESS | 3064 | 1467359447903 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:50:47 INFO - PROCESS | 3064 | 1467359447905 Marionette TRACE conn6 <- [1,2546,null,{}] 00:50:47 INFO - PROCESS | 3064 | 1467359447909 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}] 00:50:47 INFO - PROCESS | 3064 | 1467359447916 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:48 INFO - PROCESS | 3064 | 1467359448060 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 00:50:48 INFO - PROCESS | 3064 | 1467359448119 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:48 INFO - PROCESS | 3064 | 1467359448122 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB91800 == 32 [pid = 3064] [id = 646] 00:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF511A800) [pid = 3064] [serial = 1938] [outer = 0000000000000000] 00:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5198800) [pid = 3064] [serial = 1939] [outer = 0000003EF511A800] 00:50:48 INFO - PROCESS | 3064 | 1467359448176 Marionette DEBUG loaded listener.js 00:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF51C0800) [pid = 3064] [serial = 1940] [outer = 0000003EF511A800] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC122400) [pid = 3064] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE78E9400) [pid = 3064] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7C32800) [pid = 3064] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEDC06000) [pid = 3064] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7E46800) [pid = 3064] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1485C00) [pid = 3064] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE7D23000) [pid = 3064] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE78F4400) [pid = 3064] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF429A800) [pid = 3064] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7C2C000) [pid = 3064] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EEDF19C00) [pid = 3064] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:50:48 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF42A9800) [pid = 3064] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:50:48 INFO - PROCESS | 3064 | 1467359448660 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]]]}] 00:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 775ms 00:50:48 INFO - PROCESS | 3064 | 1467359448691 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 00:50:48 INFO - PROCESS | 3064 | 1467359448693 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 00:50:48 INFO - PROCESS | 3064 | 1467359448697 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:50:48 INFO - PROCESS | 3064 | 1467359448699 Marionette TRACE conn6 <- [1,2550,null,{}] 00:50:48 INFO - PROCESS | 3064 | 1467359448703 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}] 00:50:48 INFO - PROCESS | 3064 | 1467359448705 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:48 INFO - PROCESS | 3064 | 1467359448789 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 00:50:48 INFO - PROCESS | 3064 | 1467359448794 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:48 INFO - PROCESS | 3064 | 1467359448796 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB925000 == 33 [pid = 3064] [id = 647] 00:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7D23000) [pid = 3064] [serial = 1941] [outer = 0000000000000000] 00:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF1E3BC00) [pid = 3064] [serial = 1942] [outer = 0000003EE7D23000] 00:50:48 INFO - PROCESS | 3064 | 1467359448841 Marionette DEBUG loaded listener.js 00:50:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF51C4000) [pid = 3064] [serial = 1943] [outer = 0000003EE7D23000] 00:50:49 INFO - PROCESS | 3064 | 1467359449279 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]]]}] 00:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 00:50:49 INFO - PROCESS | 3064 | 1467359449342 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 00:50:49 INFO - PROCESS | 3064 | 1467359449345 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 00:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:50:49 INFO - PROCESS | 3064 | 1467359449348 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:50:49 INFO - PROCESS | 3064 | 1467359449350 Marionette TRACE conn6 <- [1,2554,null,{}] 00:50:49 INFO - PROCESS | 3064 | 1467359449354 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}] 00:50:49 INFO - PROCESS | 3064 | 1467359449356 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:49 INFO - PROCESS | 3064 | 1467359449448 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 00:50:49 INFO - PROCESS | 3064 | 1467359449455 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:49 INFO - PROCESS | 3064 | 1467359449457 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC88C800 == 34 [pid = 3064] [id = 648] 00:50:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF5562400) [pid = 3064] [serial = 1944] [outer = 0000000000000000] 00:50:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF5566800) [pid = 3064] [serial = 1945] [outer = 0000003EF5562400] 00:50:49 INFO - PROCESS | 3064 | 1467359449503 Marionette DEBUG loaded listener.js 00:50:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF55AB000) [pid = 3064] [serial = 1946] [outer = 0000003EF5562400] 00:50:49 INFO - PROCESS | 3064 | 1467359449962 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]]]}] 00:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 693ms 00:50:50 INFO - PROCESS | 3064 | 1467359450043 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 00:50:50 INFO - PROCESS | 3064 | 1467359450046 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 00:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:50:50 INFO - PROCESS | 3064 | 1467359450049 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:50:50 INFO - PROCESS | 3064 | 1467359450051 Marionette TRACE conn6 <- [1,2558,null,{}] 00:50:50 INFO - PROCESS | 3064 | 1467359450055 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}] 00:50:50 INFO - PROCESS | 3064 | 1467359450057 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:50 INFO - PROCESS | 3064 | 1467359450143 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 00:50:50 INFO - PROCESS | 3064 | 1467359450150 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:50 INFO - PROCESS | 3064 | 1467359450152 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A9E000 == 35 [pid = 3064] [id = 649] 00:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF55BF000) [pid = 3064] [serial = 1947] [outer = 0000000000000000] 00:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF55C1C00) [pid = 3064] [serial = 1948] [outer = 0000003EF55BF000] 00:50:50 INFO - PROCESS | 3064 | 1467359450202 Marionette DEBUG loaded listener.js 00:50:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF56EB000) [pid = 3064] [serial = 1949] [outer = 0000003EF55BF000] 00:50:50 INFO - PROCESS | 3064 | 1467359450994 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]]]}] 00:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 984ms 00:50:51 INFO - PROCESS | 3064 | 1467359451037 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 00:50:51 INFO - PROCESS | 3064 | 1467359451042 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 00:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:50:51 INFO - PROCESS | 3064 | 1467359451047 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:50:51 INFO - PROCESS | 3064 | 1467359451050 Marionette TRACE conn6 <- [1,2562,null,{}] 00:50:51 INFO - PROCESS | 3064 | 1467359451057 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}] 00:50:51 INFO - PROCESS | 3064 | 1467359451060 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:51 INFO - PROCESS | 3064 | 1467359451194 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 00:50:51 INFO - PROCESS | 3064 | 1467359451323 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:51 INFO - PROCESS | 3064 | 1467359451326 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E74000 == 36 [pid = 3064] [id = 650] 00:50:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE8FE0000) [pid = 3064] [serial = 1950] [outer = 0000000000000000] 00:50:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC1CB400) [pid = 3064] [serial = 1951] [outer = 0000003EE8FE0000] 00:50:51 INFO - PROCESS | 3064 | 1467359451389 Marionette DEBUG loaded listener.js 00:50:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEDD24C00) [pid = 3064] [serial = 1952] [outer = 0000003EE8FE0000] 00:50:52 INFO - PROCESS | 3064 | 1467359451996 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]]]}] 00:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 983ms 00:50:52 INFO - PROCESS | 3064 | 1467359452034 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 3064 | 1467359452039 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 00:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:50:52 INFO - PROCESS | 3064 | 1467359452045 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:50:52 INFO - PROCESS | 3064 | 1467359452049 Marionette TRACE conn6 <- [1,2566,null,{}] 00:50:52 INFO - PROCESS | 3064 | 1467359452053 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}] 00:50:52 INFO - PROCESS | 3064 | 1467359452056 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:52 INFO - PROCESS | 3064 | 1467359452179 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 00:50:52 INFO - PROCESS | 3064 | 1467359452276 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:52 INFO - PROCESS | 3064 | 1467359452279 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB83000 == 37 [pid = 3064] [id = 651] 00:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF3A05800) [pid = 3064] [serial = 1953] [outer = 0000000000000000] 00:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3A3F800) [pid = 3064] [serial = 1954] [outer = 0000003EF3A05800] 00:50:52 INFO - PROCESS | 3064 | 1467359452337 Marionette DEBUG loaded listener.js 00:50:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4C54000) [pid = 3064] [serial = 1955] [outer = 0000003EF3A05800] 00:50:52 INFO - PROCESS | 3064 | 1467359452952 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]]]}] 00:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 943ms 00:50:52 INFO - PROCESS | 3064 | 1467359452991 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 3064 | 1467359452994 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 00:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:50:53 INFO - PROCESS | 3064 | 1467359452998 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:50:53 INFO - PROCESS | 3064 | 1467359453003 Marionette TRACE conn6 <- [1,2570,null,{}] 00:50:53 INFO - PROCESS | 3064 | 1467359453014 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}] 00:50:53 INFO - PROCESS | 3064 | 1467359453020 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:53 INFO - PROCESS | 3064 | 1467359453134 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 00:50:53 INFO - PROCESS | 3064 | 1467359453234 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:53 INFO - PROCESS | 3064 | 1467359453238 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB9E800 == 38 [pid = 3064] [id = 652] 00:50:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF55C5800) [pid = 3064] [serial = 1956] [outer = 0000000000000000] 00:50:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF56B0C00) [pid = 3064] [serial = 1957] [outer = 0000003EF55C5800] 00:50:53 INFO - PROCESS | 3064 | 1467359453297 Marionette DEBUG loaded listener.js 00:50:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF5854000) [pid = 3064] [serial = 1958] [outer = 0000003EF55C5800] 00:50:53 INFO - PROCESS | 3064 | 1467359453953 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]]]}] 00:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 985ms 00:50:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:50:54 INFO - PROCESS | 3064 | 1467359453985 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 00:50:54 INFO - PROCESS | 3064 | 1467359453988 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 00:50:54 INFO - PROCESS | 3064 | 1467359453991 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:50:54 INFO - PROCESS | 3064 | 1467359453994 Marionette TRACE conn6 <- [1,2574,null,{}] 00:50:54 INFO - PROCESS | 3064 | 1467359453998 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}] 00:50:54 INFO - PROCESS | 3064 | 1467359454000 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:54 INFO - PROCESS | 3064 | 1467359454116 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 00:50:54 INFO - PROCESS | 3064 | 1467359454364 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:54 INFO - PROCESS | 3064 | 1467359454368 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8215800 == 39 [pid = 3064] [id = 653] 00:50:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE6F30400) [pid = 3064] [serial = 1959] [outer = 0000000000000000] 00:50:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EE7B0E800) [pid = 3064] [serial = 1960] [outer = 0000003EE6F30400] 00:50:54 INFO - PROCESS | 3064 | 1467359454435 Marionette DEBUG loaded listener.js 00:50:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7D99800) [pid = 3064] [serial = 1961] [outer = 0000003EE6F30400] 00:50:55 INFO - PROCESS | 3064 | 1467359455062 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]]]}] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC88C800 == 38 [pid = 3064] [id = 648] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB925000 == 37 [pid = 3064] [id = 647] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB91800 == 36 [pid = 3064] [id = 646] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A69000 == 35 [pid = 3064] [id = 645] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF74EC000 == 34 [pid = 3064] [id = 644] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E2D800 == 33 [pid = 3064] [id = 643] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC74000 == 32 [pid = 3064] [id = 642] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC75000 == 31 [pid = 3064] [id = 641] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71B5000 == 30 [pid = 3064] [id = 640] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE189000 == 29 [pid = 3064] [id = 639] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB915000 == 28 [pid = 3064] [id = 638] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB9E800 == 27 [pid = 3064] [id = 652] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB83000 == 26 [pid = 3064] [id = 651] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A9E000 == 25 [pid = 3064] [id = 649] 00:50:55 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E74000 == 24 [pid = 3064] [id = 650] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EEC374C00) [pid = 3064] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE78EF000) [pid = 3064] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EE7C2C400) [pid = 3064] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7D29400) [pid = 3064] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE8CDD400) [pid = 3064] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEDF1EC00) [pid = 3064] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEE3E9000) [pid = 3064] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE80BE000) [pid = 3064] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1E30C00) [pid = 3064] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF1895800) [pid = 3064] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE865D000) [pid = 3064] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF3A38400) [pid = 3064] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEDD22000) [pid = 3064] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF430E000) [pid = 3064] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF477B000) [pid = 3064] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEC154000) [pid = 3064] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF4C6E800) [pid = 3064] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7E4A800) [pid = 3064] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3C30800) [pid = 3064] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF18A0000) [pid = 3064] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EEE3DF400) [pid = 3064] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF51BAC00) [pid = 3064] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF4319400) [pid = 3064] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EECE3A800) [pid = 3064] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EF4113C00) [pid = 3064] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 00:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1784ms 00:50:55 INFO - PROCESS | 3064 | 1467359455832 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 00:50:55 INFO - PROCESS | 3064 | 1467359455837 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 00:50:55 INFO - PROCESS | 3064 | 1467359455846 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:50:55 INFO - PROCESS | 3064 | 1467359455849 Marionette TRACE conn6 <- [1,2578,null,{}] 00:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:50:55 INFO - PROCESS | 3064 | 1467359455855 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}] 00:50:55 INFO - PROCESS | 3064 | 1467359455859 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:55 INFO - PROCESS | 3064 | 1467359455955 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 00:50:55 INFO - PROCESS | 3064 | 1467359455962 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:55 INFO - PROCESS | 3064 | 1467359455968 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78CF000 == 25 [pid = 3064] [id = 654] 00:50:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE7B0B000) [pid = 3064] [serial = 1962] [outer = 0000000000000000] 00:50:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE7B10800) [pid = 3064] [serial = 1963] [outer = 0000003EE7B0B000] 00:50:56 INFO - PROCESS | 3064 | 1467359456020 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7D25C00) [pid = 3064] [serial = 1964] [outer = 0000003EE7B0B000] 00:50:56 INFO - PROCESS | 3064 | 1467359456539 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]]]}] 00:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 732ms 00:50:56 INFO - PROCESS | 3064 | 1467359456587 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 00:50:56 INFO - PROCESS | 3064 | 1467359456591 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 00:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:50:56 INFO - PROCESS | 3064 | 1467359456598 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:50:56 INFO - PROCESS | 3064 | 1467359456602 Marionette TRACE conn6 <- [1,2582,null,{}] 00:50:56 INFO - PROCESS | 3064 | 1467359456606 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}] 00:50:56 INFO - PROCESS | 3064 | 1467359456609 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:56 INFO - PROCESS | 3064 | 1467359456703 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 00:50:56 INFO - PROCESS | 3064 | 1467359456823 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:56 INFO - PROCESS | 3064 | 1467359456826 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD94000 == 26 [pid = 3064] [id = 655] 00:50:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7DA1C00) [pid = 3064] [serial = 1965] [outer = 0000000000000000] 00:50:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE81B3800) [pid = 3064] [serial = 1966] [outer = 0000003EE7DA1C00] 00:50:56 INFO - PROCESS | 3064 | 1467359456876 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE914DC00) [pid = 3064] [serial = 1967] [outer = 0000003EE7DA1C00] 00:50:57 INFO - PROCESS | 3064 | 1467359457281 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]]]}] 00:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 00:50:57 INFO - PROCESS | 3064 | 1467359457329 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 00:50:57 INFO - PROCESS | 3064 | 1467359457332 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 00:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:50:57 INFO - PROCESS | 3064 | 1467359457335 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:50:57 INFO - PROCESS | 3064 | 1467359457337 Marionette TRACE conn6 <- [1,2586,null,{}] 00:50:57 INFO - PROCESS | 3064 | 1467359457349 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}] 00:50:57 INFO - PROCESS | 3064 | 1467359457362 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:57 INFO - PROCESS | 3064 | 1467359457456 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 00:50:57 INFO - PROCESS | 3064 | 1467359457473 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:57 INFO - PROCESS | 3064 | 1467359457477 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3E72800 == 27 [pid = 3064] [id = 656] 00:50:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC374C00) [pid = 3064] [serial = 1968] [outer = 0000000000000000] 00:50:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEC382000) [pid = 3064] [serial = 1969] [outer = 0000003EEC374C00] 00:50:57 INFO - PROCESS | 3064 | 1467359457529 Marionette DEBUG loaded listener.js 00:50:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EECE3D400) [pid = 3064] [serial = 1970] [outer = 0000003EEC374C00] 00:50:57 INFO - PROCESS | 3064 | 1467359457980 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]]]}] 00:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 689ms 00:50:58 INFO - PROCESS | 3064 | 1467359458030 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 00:50:58 INFO - PROCESS | 3064 | 1467359458033 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 00:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:50:58 INFO - PROCESS | 3064 | 1467359458037 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:50:58 INFO - PROCESS | 3064 | 1467359458039 Marionette TRACE conn6 <- [1,2590,null,{}] 00:50:58 INFO - PROCESS | 3064 | 1467359458042 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}] 00:50:58 INFO - PROCESS | 3064 | 1467359458044 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:58 INFO - PROCESS | 3064 | 1467359458188 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 00:50:58 INFO - PROCESS | 3064 | 1467359458208 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:58 INFO - PROCESS | 3064 | 1467359458211 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C7000 == 28 [pid = 3064] [id = 657] 00:50:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEDC8F800) [pid = 3064] [serial = 1971] [outer = 0000000000000000] 00:50:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEDF1DC00) [pid = 3064] [serial = 1972] [outer = 0000003EEDC8F800] 00:50:58 INFO - PROCESS | 3064 | 1467359458257 Marionette DEBUG loaded listener.js 00:50:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEE3E2800) [pid = 3064] [serial = 1973] [outer = 0000003EEDC8F800] 00:50:58 INFO - PROCESS | 3064 | 1467359458721 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]]]}] 00:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 735ms 00:50:58 INFO - PROCESS | 3064 | 1467359458776 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 00:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:50:58 INFO - PROCESS | 3064 | 1467359458778 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 00:50:58 INFO - PROCESS | 3064 | 1467359458781 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:50:58 INFO - PROCESS | 3064 | 1467359458784 Marionette TRACE conn6 <- [1,2594,null,{}] 00:50:58 INFO - PROCESS | 3064 | 1467359458792 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}] 00:50:58 INFO - PROCESS | 3064 | 1467359458795 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:58 INFO - PROCESS | 3064 | 1467359458913 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 00:50:58 INFO - PROCESS | 3064 | 1467359458968 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:58 INFO - PROCESS | 3064 | 1467359458971 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:58 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF521D000 == 29 [pid = 3064] [id = 658] 00:50:58 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF1387800) [pid = 3064] [serial = 1974] [outer = 0000000000000000] 00:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1481800) [pid = 3064] [serial = 1975] [outer = 0000003EF1387800] 00:50:59 INFO - PROCESS | 3064 | 1467359459016 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF1896800) [pid = 3064] [serial = 1976] [outer = 0000003EF1387800] 00:50:59 INFO - PROCESS | 3064 | 1467359459441 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]]]}] 00:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 00:50:59 INFO - PROCESS | 3064 | 1467359459478 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 00:50:59 INFO - PROCESS | 3064 | 1467359459481 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 00:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:50:59 INFO - PROCESS | 3064 | 1467359459528 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:50:59 INFO - PROCESS | 3064 | 1467359459530 Marionette TRACE conn6 <- [1,2598,null,{}] 00:50:59 INFO - PROCESS | 3064 | 1467359459534 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}] 00:50:59 INFO - PROCESS | 3064 | 1467359459540 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:59 INFO - PROCESS | 3064 | 1467359459691 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 00:50:59 INFO - PROCESS | 3064 | 1467359459744 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 3064 | 1467359459746 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:50:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF821A800 == 30 [pid = 3064] [id = 659] 00:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF2135800) [pid = 3064] [serial = 1977] [outer = 0000000000000000] 00:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF3A0B800) [pid = 3064] [serial = 1978] [outer = 0000003EF2135800] 00:50:59 INFO - PROCESS | 3064 | 1467359459793 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3C2B000) [pid = 3064] [serial = 1979] [outer = 0000003EF2135800] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF3A09C00) [pid = 3064] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF511A800) [pid = 3064] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE78EFC00) [pid = 3064] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC1D9000) [pid = 3064] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7D25800) [pid = 3064] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4C4A400) [pid = 3064] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE78E7400) [pid = 3064] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEC378400) [pid = 3064] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5562400) [pid = 3064] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF55BF000) [pid = 3064] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF3A08800) [pid = 3064] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:51:00 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7D23000) [pid = 3064] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:51:00 INFO - PROCESS | 3064 | 1467359460364 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]]]}] 00:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 901ms 00:51:00 INFO - PROCESS | 3064 | 1467359460423 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 00:51:00 INFO - PROCESS | 3064 | 1467359460425 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 00:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:51:00 INFO - PROCESS | 3064 | 1467359460448 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:51:00 INFO - PROCESS | 3064 | 1467359460450 Marionette TRACE conn6 <- [1,2602,null,{}] 00:51:00 INFO - PROCESS | 3064 | 1467359460455 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}] 00:51:00 INFO - PROCESS | 3064 | 1467359460457 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:00 INFO - PROCESS | 3064 | 1467359460546 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 00:51:00 INFO - PROCESS | 3064 | 1467359460558 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:00 INFO - PROCESS | 3064 | 1467359460560 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A60000 == 31 [pid = 3064] [id = 660] 00:51:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE735A400) [pid = 3064] [serial = 1980] [outer = 0000000000000000] 00:51:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF148AC00) [pid = 3064] [serial = 1981] [outer = 0000003EE735A400] 00:51:00 INFO - PROCESS | 3064 | 1467359460609 Marionette DEBUG loaded listener.js 00:51:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF3CC9400) [pid = 3064] [serial = 1982] [outer = 0000003EE735A400] 00:51:01 INFO - PROCESS | 3064 | 1467359461042 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]]]}] 00:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 00:51:01 INFO - PROCESS | 3064 | 1467359461077 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 00:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:51:01 INFO - PROCESS | 3064 | 1467359461079 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 00:51:01 INFO - PROCESS | 3064 | 1467359461087 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:51:01 INFO - PROCESS | 3064 | 1467359461089 Marionette TRACE conn6 <- [1,2606,null,{}] 00:51:01 INFO - PROCESS | 3064 | 1467359461092 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}] 00:51:01 INFO - PROCESS | 3064 | 1467359461094 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:01 INFO - PROCESS | 3064 | 1467359461177 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 00:51:01 INFO - PROCESS | 3064 | 1467359461183 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:01 INFO - PROCESS | 3064 | 1467359461185 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB1B000 == 32 [pid = 3064] [id = 661] 00:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF429D800) [pid = 3064] [serial = 1983] [outer = 0000000000000000] 00:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF42A1000) [pid = 3064] [serial = 1984] [outer = 0000003EF429D800] 00:51:01 INFO - PROCESS | 3064 | 1467359461230 Marionette DEBUG loaded listener.js 00:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF4316800) [pid = 3064] [serial = 1985] [outer = 0000003EF429D800] 00:51:01 INFO - PROCESS | 3064 | 1467359461681 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]]]}] 00:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 00:51:01 INFO - PROCESS | 3064 | 1467359461730 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 00:51:01 INFO - PROCESS | 3064 | 1467359461733 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 00:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:51:01 INFO - PROCESS | 3064 | 1467359461738 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:51:01 INFO - PROCESS | 3064 | 1467359461739 Marionette TRACE conn6 <- [1,2610,null,{}] 00:51:01 INFO - PROCESS | 3064 | 1467359461768 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}] 00:51:01 INFO - PROCESS | 3064 | 1467359461770 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:01 INFO - PROCESS | 3064 | 1467359461851 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 00:51:01 INFO - PROCESS | 3064 | 1467359461857 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:01 INFO - PROCESS | 3064 | 1467359461859 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF3D000 == 33 [pid = 3064] [id = 662] 00:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE859400) [pid = 3064] [serial = 1986] [outer = 0000000000000000] 00:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4C4C400) [pid = 3064] [serial = 1987] [outer = 0000003EEE859400] 00:51:01 INFO - PROCESS | 3064 | 1467359461904 Marionette DEBUG loaded listener.js 00:51:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4ED6400) [pid = 3064] [serial = 1988] [outer = 0000003EEE859400] 00:51:02 INFO - PROCESS | 3064 | 1467359462598 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]]]}] 00:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 943ms 00:51:02 INFO - PROCESS | 3064 | 1467359462686 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 00:51:02 INFO - PROCESS | 3064 | 1467359462691 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 00:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:51:02 INFO - PROCESS | 3064 | 1467359462696 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:51:02 INFO - PROCESS | 3064 | 1467359462700 Marionette TRACE conn6 <- [1,2614,null,{}] 00:51:02 INFO - PROCESS | 3064 | 1467359462706 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}] 00:51:02 INFO - PROCESS | 3064 | 1467359462710 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:02 INFO - PROCESS | 3064 | 1467359462848 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 00:51:02 INFO - PROCESS | 3064 | 1467359462925 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:02 INFO - PROCESS | 3064 | 1467359462928 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD86000 == 34 [pid = 3064] [id = 663] 00:51:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7B09000) [pid = 3064] [serial = 1989] [outer = 0000000000000000] 00:51:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7D8E000) [pid = 3064] [serial = 1990] [outer = 0000003EE7B09000] 00:51:03 INFO - PROCESS | 3064 | 1467359463029 Marionette DEBUG loaded listener.js 00:51:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE8C44000) [pid = 3064] [serial = 1991] [outer = 0000003EE7B09000] 00:51:03 INFO - PROCESS | 3064 | 1467359463738 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]]]}] 00:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1087ms 00:51:03 INFO - PROCESS | 3064 | 1467359463814 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 00:51:03 INFO - PROCESS | 3064 | 1467359463819 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 00:51:03 INFO - PROCESS | 3064 | 1467359463827 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:51:03 INFO - PROCESS | 3064 | 1467359463830 Marionette TRACE conn6 <- [1,2618,null,{}] 00:51:03 INFO - PROCESS | 3064 | 1467359463835 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}] 00:51:03 INFO - PROCESS | 3064 | 1467359463838 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:03 INFO - PROCESS | 3064 | 1467359463972 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 00:51:04 INFO - PROCESS | 3064 | 1467359464091 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:04 INFO - PROCESS | 3064 | 1467359464094 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D78800 == 35 [pid = 3064] [id = 664] 00:51:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE80C2C00) [pid = 3064] [serial = 1992] [outer = 0000000000000000] 00:51:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EED138800) [pid = 3064] [serial = 1993] [outer = 0000003EE80C2C00] 00:51:04 INFO - PROCESS | 3064 | 1467359464155 Marionette DEBUG loaded listener.js 00:51:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EEE857400) [pid = 3064] [serial = 1994] [outer = 0000003EE80C2C00] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB1B000 == 34 [pid = 3064] [id = 661] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A60000 == 33 [pid = 3064] [id = 660] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF821A800 == 32 [pid = 3064] [id = 659] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF521D000 == 31 [pid = 3064] [id = 658] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C7000 == 30 [pid = 3064] [id = 657] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3E72800 == 29 [pid = 3064] [id = 656] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD94000 == 28 [pid = 3064] [id = 655] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78CF000 == 27 [pid = 3064] [id = 654] 00:51:04 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8215800 == 26 [pid = 3064] [id = 653] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF42A3000) [pid = 3064] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF5198800) [pid = 3064] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D87800) [pid = 3064] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE8171C00) [pid = 3064] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEC376400) [pid = 3064] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEDC86400) [pid = 3064] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7D2F000) [pid = 3064] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE80C3400) [pid = 3064] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF5115C00) [pid = 3064] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF1899C00) [pid = 3064] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEDC06400) [pid = 3064] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEE1BBC00) [pid = 3064] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5566800) [pid = 3064] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF51C0800) [pid = 3064] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF56EB000) [pid = 3064] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF3A39400) [pid = 3064] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF55C1C00) [pid = 3064] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF3C30000) [pid = 3064] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF456D000) [pid = 3064] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF1E3BC00) [pid = 3064] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EF1E3D000) [pid = 3064] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 00:51:04 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF51C4000) [pid = 3064] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 00:51:05 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EF55AB000) [pid = 3064] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 00:51:05 INFO - PROCESS | 3064 | 1467359465039 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]]]}] 00:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1230ms 00:51:05 INFO - PROCESS | 3064 | 1467359465061 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 00:51:05 INFO - PROCESS | 3064 | 1467359465066 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 00:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:51:05 INFO - PROCESS | 3064 | 1467359465071 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:51:05 INFO - PROCESS | 3064 | 1467359465074 Marionette TRACE conn6 <- [1,2622,null,{}] 00:51:05 INFO - PROCESS | 3064 | 1467359465080 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}] 00:51:05 INFO - PROCESS | 3064 | 1467359465083 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:05 INFO - PROCESS | 3064 | 1467359465179 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 00:51:05 INFO - PROCESS | 3064 | 1467359465187 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:05 INFO - PROCESS | 3064 | 1467359465191 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC17A800 == 27 [pid = 3064] [id = 665] 00:51:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE7D2F400) [pid = 3064] [serial = 1995] [outer = 0000000000000000] 00:51:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE7D88C00) [pid = 3064] [serial = 1996] [outer = 0000003EE7D2F400] 00:51:05 INFO - PROCESS | 3064 | 1467359465241 Marionette DEBUG loaded listener.js 00:51:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE830DC00) [pid = 3064] [serial = 1997] [outer = 0000003EE7D2F400] 00:51:05 INFO - PROCESS | 3064 | 1467359465787 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]]]}] 00:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 00:51:05 INFO - PROCESS | 3064 | 1467359465808 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 00:51:05 INFO - PROCESS | 3064 | 1467359465813 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 00:51:05 INFO - PROCESS | 3064 | 1467359465819 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:51:05 INFO - PROCESS | 3064 | 1467359465822 Marionette TRACE conn6 <- [1,2626,null,{}] 00:51:05 INFO - PROCESS | 3064 | 1467359465829 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}] 00:51:05 INFO - PROCESS | 3064 | 1467359465831 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:05 INFO - PROCESS | 3064 | 1467359465944 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 00:51:06 INFO - PROCESS | 3064 | 1467359466021 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:06 INFO - PROCESS | 3064 | 1467359466024 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3A94800 == 28 [pid = 3064] [id = 666] 00:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EEC1DAC00) [pid = 3064] [serial = 1998] [outer = 0000000000000000] 00:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EED139000) [pid = 3064] [serial = 1999] [outer = 0000003EEC1DAC00] 00:51:06 INFO - PROCESS | 3064 | 1467359466086 Marionette DEBUG loaded listener.js 00:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EEDF20C00) [pid = 3064] [serial = 2000] [outer = 0000003EEC1DAC00] 00:51:06 INFO - PROCESS | 3064 | 1467359466487 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]]]}] 00:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 735ms 00:51:06 INFO - PROCESS | 3064 | 1467359466579 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 00:51:06 INFO - PROCESS | 3064 | 1467359466581 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 00:51:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:51:06 INFO - PROCESS | 3064 | 1467359466589 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:51:06 INFO - PROCESS | 3064 | 1467359466593 Marionette TRACE conn6 <- [1,2630,null,{}] 00:51:06 INFO - PROCESS | 3064 | 1467359466605 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}] 00:51:06 INFO - PROCESS | 3064 | 1467359466610 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:06 INFO - PROCESS | 3064 | 1467359466699 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 00:51:06 INFO - PROCESS | 3064 | 1467359466717 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:06 INFO - PROCESS | 3064 | 1467359466720 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:06 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF520D000 == 29 [pid = 3064] [id = 667] 00:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7826800) [pid = 3064] [serial = 2001] [outer = 0000000000000000] 00:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF1E3BC00) [pid = 3064] [serial = 2002] [outer = 0000003EE7826800] 00:51:06 INFO - PROCESS | 3064 | 1467359466770 Marionette DEBUG loaded listener.js 00:51:06 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF3397C00) [pid = 3064] [serial = 2003] [outer = 0000003EE7826800] 00:51:07 INFO - PROCESS | 3064 | 1467359467192 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]]]}] 00:51:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:51:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 648ms 00:51:07 INFO - PROCESS | 3064 | 1467359467242 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 00:51:07 INFO - PROCESS | 3064 | 1467359467245 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 00:51:07 INFO - PROCESS | 3064 | 1467359467248 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:51:07 INFO - PROCESS | 3064 | 1467359467250 Marionette TRACE conn6 <- [1,2634,null,{}] 00:51:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:51:07 INFO - PROCESS | 3064 | 1467359467254 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}] 00:51:07 INFO - PROCESS | 3064 | 1467359467256 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:07 INFO - PROCESS | 3064 | 1467359467386 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 00:51:07 INFO - PROCESS | 3064 | 1467359467435 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:07 INFO - PROCESS | 3064 | 1467359467437 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8222000 == 30 [pid = 3064] [id = 668] 00:51:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF3A4C800) [pid = 3064] [serial = 2004] [outer = 0000000000000000] 00:51:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF3C30000) [pid = 3064] [serial = 2005] [outer = 0000003EF3A4C800] 00:51:07 INFO - PROCESS | 3064 | 1467359467485 Marionette DEBUG loaded listener.js 00:51:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF42A3000) [pid = 3064] [serial = 2006] [outer = 0000003EF3A4C800] 00:51:07 INFO - PROCESS | 3064 | 1467359467895 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]]]}] 00:51:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:51:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 00:51:07 INFO - PROCESS | 3064 | 1467359467926 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 00:51:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:51:07 INFO - PROCESS | 3064 | 1467359467928 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 00:51:07 INFO - PROCESS | 3064 | 1467359467932 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:51:07 INFO - PROCESS | 3064 | 1467359467934 Marionette TRACE conn6 <- [1,2638,null,{}] 00:51:07 INFO - PROCESS | 3064 | 1467359467937 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}] 00:51:07 INFO - PROCESS | 3064 | 1467359467939 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:08 INFO - PROCESS | 3064 | 1467359468052 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 00:51:08 INFO - PROCESS | 3064 | 1467359468137 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:08 INFO - PROCESS | 3064 | 1467359468139 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA78D000 == 31 [pid = 3064] [id = 669] 00:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF4317000) [pid = 3064] [serial = 2007] [outer = 0000000000000000] 00:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF4C4EC00) [pid = 3064] [serial = 2008] [outer = 0000003EF4317000] 00:51:08 INFO - PROCESS | 3064 | 1467359468185 Marionette DEBUG loaded listener.js 00:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5115400) [pid = 3064] [serial = 2009] [outer = 0000003EF4317000] 00:51:08 INFO - PROCESS | 3064 | 1467359468622 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]]]}] 00:51:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:51:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 00:51:08 INFO - PROCESS | 3064 | 1467359468671 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 00:51:08 INFO - PROCESS | 3064 | 1467359468673 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 00:51:08 INFO - PROCESS | 3064 | 1467359468676 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:51:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:51:08 INFO - PROCESS | 3064 | 1467359468678 Marionette TRACE conn6 <- [1,2642,null,{}] 00:51:08 INFO - PROCESS | 3064 | 1467359468682 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}] 00:51:08 INFO - PROCESS | 3064 | 1467359468688 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:08 INFO - PROCESS | 3064 | 1467359468840 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 00:51:08 INFO - PROCESS | 3064 | 1467359468899 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:08 INFO - PROCESS | 3064 | 1467359468901 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB90C800 == 32 [pid = 3064] [id = 670] 00:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF5197800) [pid = 3064] [serial = 2010] [outer = 0000000000000000] 00:51:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF51C1C00) [pid = 3064] [serial = 2011] [outer = 0000003EF5197800] 00:51:08 INFO - PROCESS | 3064 | 1467359468947 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF550A000) [pid = 3064] [serial = 2012] [outer = 0000003EF5197800] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEDC8F800) [pid = 3064] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7B0B000) [pid = 3064] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7DA1C00) [pid = 3064] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC374C00) [pid = 3064] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE6F30400) [pid = 3064] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE8FE0000) [pid = 3064] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF3A05800) [pid = 3064] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF55C5800) [pid = 3064] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF429D800) [pid = 3064] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF1387800) [pid = 3064] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF2135800) [pid = 3064] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:51:09 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EE735A400) [pid = 3064] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:51:09 INFO - PROCESS | 3064 | 1467359469390 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]]]}] 00:51:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:51:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 777ms 00:51:09 INFO - PROCESS | 3064 | 1467359469458 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 00:51:09 INFO - PROCESS | 3064 | 1467359469460 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 00:51:09 INFO - PROCESS | 3064 | 1467359469463 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:51:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:51:09 INFO - PROCESS | 3064 | 1467359469465 Marionette TRACE conn6 <- [1,2646,null,{}] 00:51:09 INFO - PROCESS | 3064 | 1467359469469 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}] 00:51:09 INFO - PROCESS | 3064 | 1467359469471 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:09 INFO - PROCESS | 3064 | 1467359469555 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 00:51:09 INFO - PROCESS | 3064 | 1467359469639 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:09 INFO - PROCESS | 3064 | 1467359469641 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD47000 == 33 [pid = 3064] [id = 671] 00:51:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7826400) [pid = 3064] [serial = 2013] [outer = 0000000000000000] 00:51:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEDD23000) [pid = 3064] [serial = 2014] [outer = 0000003EE7826400] 00:51:09 INFO - PROCESS | 3064 | 1467359469689 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF4317800) [pid = 3064] [serial = 2015] [outer = 0000003EE7826400] 00:51:10 INFO - PROCESS | 3064 | 1467359470032 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]]]}] 00:51:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:51:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 628ms 00:51:10 INFO - PROCESS | 3064 | 1467359470094 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 00:51:10 INFO - PROCESS | 3064 | 1467359470105 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 00:51:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:51:10 INFO - PROCESS | 3064 | 1467359470130 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:51:10 INFO - PROCESS | 3064 | 1467359470132 Marionette TRACE conn6 <- [1,2650,null,{}] 00:51:10 INFO - PROCESS | 3064 | 1467359470136 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}] 00:51:10 INFO - PROCESS | 3064 | 1467359470138 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:10 INFO - PROCESS | 3064 | 1467359470223 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 00:51:10 INFO - PROCESS | 3064 | 1467359470228 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 3064 | 1467359470230 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC895800 == 34 [pid = 3064] [id = 672] 00:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF5561000) [pid = 3064] [serial = 2016] [outer = 0000000000000000] 00:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF55B8800) [pid = 3064] [serial = 2017] [outer = 0000003EF5561000] 00:51:10 INFO - PROCESS | 3064 | 1467359470275 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF55C1C00) [pid = 3064] [serial = 2018] [outer = 0000003EF5561000] 00:51:10 INFO - PROCESS | 3064 | 1467359470695 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]]]}] 00:51:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:51:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 608ms 00:51:10 INFO - PROCESS | 3064 | 1467359470722 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 00:51:10 INFO - PROCESS | 3064 | 1467359470725 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 00:51:10 INFO - PROCESS | 3064 | 1467359470728 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:51:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:51:10 INFO - PROCESS | 3064 | 1467359470730 Marionette TRACE conn6 <- [1,2654,null,{}] 00:51:10 INFO - PROCESS | 3064 | 1467359470745 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}] 00:51:10 INFO - PROCESS | 3064 | 1467359470748 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:10 INFO - PROCESS | 3064 | 1467359470839 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 00:51:10 INFO - PROCESS | 3064 | 1467359470845 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 3064 | 1467359470847 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4870000 == 35 [pid = 3064] [id = 673] 00:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF56A6400) [pid = 3064] [serial = 2019] [outer = 0000000000000000] 00:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF584DC00) [pid = 3064] [serial = 2020] [outer = 0000003EF56A6400] 00:51:10 INFO - PROCESS | 3064 | 1467359470892 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5D0B800) [pid = 3064] [serial = 2021] [outer = 0000003EF56A6400] 00:51:11 INFO - PROCESS | 3064 | [3064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:51:11 INFO - PROCESS | 3064 | [3064] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:51:11 INFO - PROCESS | 3064 | 1467359471908 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]]]}] 00:51:11 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) 00:51:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1202ms 00:51:11 INFO - PROCESS | 3064 | 1467359471935 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 00:51:11 INFO - PROCESS | 3064 | 1467359471939 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 00:51:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:51:11 INFO - PROCESS | 3064 | 1467359471945 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:51:11 INFO - PROCESS | 3064 | 1467359471949 Marionette TRACE conn6 <- [1,2658,null,{}] 00:51:11 INFO - PROCESS | 3064 | 1467359471955 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}] 00:51:11 INFO - PROCESS | 3064 | 1467359471959 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:12 INFO - PROCESS | 3064 | 1467359472113 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 00:51:12 INFO - PROCESS | 3064 | 1467359472280 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:12 INFO - PROCESS | 3064 | 1467359472285 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1ECA000 == 36 [pid = 3064] [id = 674] 00:51:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE8313800) [pid = 3064] [serial = 2022] [outer = 0000000000000000] 00:51:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC14A800) [pid = 3064] [serial = 2023] [outer = 0000003EE8313800] 00:51:12 INFO - PROCESS | 3064 | 1467359472350 Marionette DEBUG loaded listener.js 00:51:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEDC05C00) [pid = 3064] [serial = 2024] [outer = 0000003EE8313800] 00:51:13 INFO - PROCESS | 3064 | 1467359473416 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"]]]}] 00:51:13 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 00:51:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:51:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 00:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:51:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1493ms 00:51:13 INFO - PROCESS | 3064 | 1467359473442 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 00:51:13 INFO - PROCESS | 3064 | 1467359473447 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 00:51:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:51:13 INFO - PROCESS | 3064 | 1467359473454 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:51:13 INFO - PROCESS | 3064 | 1467359473457 Marionette TRACE conn6 <- [1,2662,null,{}] 00:51:13 INFO - PROCESS | 3064 | 1467359473462 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}] 00:51:13 INFO - PROCESS | 3064 | 1467359473465 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:13 INFO - PROCESS | 3064 | 1467359473583 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 00:51:13 INFO - PROCESS | 3064 | 1467359473710 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:13 INFO - PROCESS | 3064 | 1467359473713 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA77E000 == 37 [pid = 3064] [id = 675] 00:51:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEE85FC00) [pid = 3064] [serial = 2025] [outer = 0000000000000000] 00:51:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF339F400) [pid = 3064] [serial = 2026] [outer = 0000003EEE85FC00] 00:51:13 INFO - PROCESS | 3064 | 1467359473772 Marionette DEBUG loaded listener.js 00:51:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF47F8000) [pid = 3064] [serial = 2027] [outer = 0000003EEE85FC00] 00:51:14 INFO - PROCESS | 3064 | 1467359474810 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"]]]}] 00:51:14 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 00:51:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:51:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 00:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:51:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1379ms 00:51:14 INFO - PROCESS | 3064 | 1467359474834 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 00:51:14 INFO - PROCESS | 3064 | 1467359474837 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 00:51:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:51:14 INFO - PROCESS | 3064 | 1467359474841 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:51:14 INFO - PROCESS | 3064 | 1467359474845 Marionette TRACE conn6 <- [1,2666,null,{}] 00:51:14 INFO - PROCESS | 3064 | 1467359474900 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}] 00:51:14 INFO - PROCESS | 3064 | 1467359474906 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:15 INFO - PROCESS | 3064 | 1467359475012 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 00:51:15 INFO - PROCESS | 3064 | 1467359475329 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:15 INFO - PROCESS | 3064 | 1467359475332 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7C92000 == 38 [pid = 3064] [id = 676] 00:51:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7C2E000) [pid = 3064] [serial = 2028] [outer = 0000000000000000] 00:51:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7D26000) [pid = 3064] [serial = 2029] [outer = 0000003EE7C2E000] 00:51:15 INFO - PROCESS | 3064 | 1467359475385 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE816E400) [pid = 3064] [serial = 2030] [outer = 0000003EE7C2E000] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC895800 == 37 [pid = 3064] [id = 672] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD47000 == 36 [pid = 3064] [id = 671] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB90C800 == 35 [pid = 3064] [id = 670] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA78D000 == 34 [pid = 3064] [id = 669] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8222000 == 33 [pid = 3064] [id = 668] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF520D000 == 32 [pid = 3064] [id = 667] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3A94800 == 31 [pid = 3064] [id = 666] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC17A800 == 30 [pid = 3064] [id = 665] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D78800 == 29 [pid = 3064] [id = 664] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD86000 == 28 [pid = 3064] [id = 663] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF3D000 == 27 [pid = 3064] [id = 662] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA77E000 == 26 [pid = 3064] [id = 675] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1ECA000 == 25 [pid = 3064] [id = 674] 00:51:16 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4870000 == 24 [pid = 3064] [id = 673] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEDF1DC00) [pid = 3064] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEE3E2800) [pid = 3064] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7B10800) [pid = 3064] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D25C00) [pid = 3064] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE81B3800) [pid = 3064] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE914DC00) [pid = 3064] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC382000) [pid = 3064] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7D99800) [pid = 3064] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7B0E800) [pid = 3064] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEDD24C00) [pid = 3064] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEC1CB400) [pid = 3064] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4C54000) [pid = 3064] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF3A3F800) [pid = 3064] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF4C4C400) [pid = 3064] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF5854000) [pid = 3064] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF56B0C00) [pid = 3064] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF4316800) [pid = 3064] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF1481800) [pid = 3064] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF3A0B800) [pid = 3064] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF1896800) [pid = 3064] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF42A1000) [pid = 3064] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EF3C2B000) [pid = 3064] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF148AC00) [pid = 3064] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EECE3D400) [pid = 3064] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 00:51:16 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EF3CC9400) [pid = 3064] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 00:51:17 INFO - PROCESS | 3064 | 1467359477169 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]]]}] 00:51:17 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) 00:51:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2393ms 00:51:17 INFO - PROCESS | 3064 | 1467359477235 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 00:51:17 INFO - PROCESS | 3064 | 1467359477239 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 00:51:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:51:17 INFO - PROCESS | 3064 | 1467359477244 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:51:17 INFO - PROCESS | 3064 | 1467359477248 Marionette TRACE conn6 <- [1,2670,null,{}] 00:51:17 INFO - PROCESS | 3064 | 1467359477254 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}] 00:51:17 INFO - PROCESS | 3064 | 1467359477257 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:17 INFO - PROCESS | 3064 | 1467359477356 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 00:51:17 INFO - PROCESS | 3064 | 1467359477363 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:17 INFO - PROCESS | 3064 | 1467359477368 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8150000 == 25 [pid = 3064] [id = 677] 00:51:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EE7D24400) [pid = 3064] [serial = 2031] [outer = 0000000000000000] 00:51:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE7D28C00) [pid = 3064] [serial = 2032] [outer = 0000003EE7D24400] 00:51:17 INFO - PROCESS | 3064 | 1467359477420 Marionette DEBUG loaded listener.js 00:51:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE7D9A400) [pid = 3064] [serial = 2033] [outer = 0000003EE7D24400] 00:51:18 INFO - PROCESS | 3064 | 1467359478362 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]]]}] 00:51:18 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) 00:51:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1134ms 00:51:18 INFO - PROCESS | 3064 | 1467359478383 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 00:51:18 INFO - PROCESS | 3064 | 1467359478388 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 00:51:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:51:18 INFO - PROCESS | 3064 | 1467359478395 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:51:18 INFO - PROCESS | 3064 | 1467359478398 Marionette TRACE conn6 <- [1,2674,null,{}] 00:51:18 INFO - PROCESS | 3064 | 1467359478402 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}] 00:51:18 INFO - PROCESS | 3064 | 1467359478405 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:18 INFO - PROCESS | 3064 | 1467359478498 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 00:51:18 INFO - PROCESS | 3064 | 1467359478505 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:18 INFO - PROCESS | 3064 | 1467359478508 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE327800 == 26 [pid = 3064] [id = 678] 00:51:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE8169800) [pid = 3064] [serial = 2034] [outer = 0000000000000000] 00:51:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE830F000) [pid = 3064] [serial = 2035] [outer = 0000003EE8169800] 00:51:18 INFO - PROCESS | 3064 | 1467359478558 Marionette DEBUG loaded listener.js 00:51:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EEC11E400) [pid = 3064] [serial = 2036] [outer = 0000003EE8169800] 00:51:19 INFO - PROCESS | 3064 | 1467359479571 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"]]]}] 00:51:19 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 00:51:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:51:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 00:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:51:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1192ms 00:51:19 INFO - PROCESS | 3064 | 1467359479589 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 00:51:19 INFO - PROCESS | 3064 | 1467359479591 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 00:51:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:51:19 INFO - PROCESS | 3064 | 1467359479595 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:51:19 INFO - PROCESS | 3064 | 1467359479599 Marionette TRACE conn6 <- [1,2678,null,{}] 00:51:19 INFO - PROCESS | 3064 | 1467359479620 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}] 00:51:19 INFO - PROCESS | 3064 | 1467359479626 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:19 INFO - PROCESS | 3064 | 1467359479747 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 00:51:19 INFO - PROCESS | 3064 | 1467359479755 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:19 INFO - PROCESS | 3064 | 1467359479758 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF463F800 == 27 [pid = 3064] [id = 679] 00:51:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE73D3000) [pid = 3064] [serial = 2037] [outer = 0000000000000000] 00:51:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EED0DC000) [pid = 3064] [serial = 2038] [outer = 0000003EE73D3000] 00:51:19 INFO - PROCESS | 3064 | 1467359479854 Marionette DEBUG loaded listener.js 00:51:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEDD23400) [pid = 3064] [serial = 2039] [outer = 0000003EE73D3000] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF5197800) [pid = 3064] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF4317000) [pid = 3064] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EE7826800) [pid = 3064] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EE7826400) [pid = 3064] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EE7D2F400) [pid = 3064] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EE80C2C00) [pid = 3064] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EEC1DAC00) [pid = 3064] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EE7B09000) [pid = 3064] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EEE859400) [pid = 3064] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EF56A6400) [pid = 3064] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EF5561000) [pid = 3064] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:51:20 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EF3A4C800) [pid = 3064] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:51:20 INFO - PROCESS | 3064 | 1467359480858 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"]]]}] 00:51:20 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 00:51:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:51:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 00:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:51:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1299ms 00:51:20 INFO - PROCESS | 3064 | 1467359480897 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 00:51:20 INFO - PROCESS | 3064 | 1467359480900 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 00:51:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:51:20 INFO - PROCESS | 3064 | 1467359480903 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:51:20 INFO - PROCESS | 3064 | 1467359480905 Marionette TRACE conn6 <- [1,2682,null,{}] 00:51:20 INFO - PROCESS | 3064 | 1467359480909 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}] 00:51:20 INFO - PROCESS | 3064 | 1467359480911 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:21 INFO - PROCESS | 3064 | 1467359481002 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 00:51:21 INFO - PROCESS | 3064 | 1467359481007 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:21 INFO - PROCESS | 3064 | 1467359481010 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:21 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A8F000 == 28 [pid = 3064] [id = 680] 00:51:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EEDD23800) [pid = 3064] [serial = 2040] [outer = 0000000000000000] 00:51:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EEE307C00) [pid = 3064] [serial = 2041] [outer = 0000003EEDD23800] 00:51:21 INFO - PROCESS | 3064 | 1467359481056 Marionette DEBUG loaded listener.js 00:51:21 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EEE85C800) [pid = 3064] [serial = 2042] [outer = 0000003EEDD23800] 00:51:22 INFO - PROCESS | 3064 | 1467359481988 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"]]]}] 00:51:22 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 00:51:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:51:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 00:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:51:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1127ms 00:51:22 INFO - PROCESS | 3064 | 1467359482033 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 00:51:22 INFO - PROCESS | 3064 | 1467359482036 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 00:51:22 INFO - PROCESS | 3064 | 1467359482039 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:51:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:51:22 INFO - PROCESS | 3064 | 1467359482041 Marionette TRACE conn6 <- [1,2686,null,{}] 00:51:22 INFO - PROCESS | 3064 | 1467359482045 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}] 00:51:22 INFO - PROCESS | 3064 | 1467359482047 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:22 INFO - PROCESS | 3064 | 1467359482130 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 00:51:22 INFO - PROCESS | 3064 | 1467359482136 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:22 INFO - PROCESS | 3064 | 1467359482138 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D61000 == 29 [pid = 3064] [id = 681] 00:51:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EE80BF400) [pid = 3064] [serial = 2043] [outer = 0000000000000000] 00:51:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EF180EC00) [pid = 3064] [serial = 2044] [outer = 0000003EE80BF400] 00:51:22 INFO - PROCESS | 3064 | 1467359482184 Marionette DEBUG loaded listener.js 00:51:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EF18A0C00) [pid = 3064] [serial = 2045] [outer = 0000003EE80BF400] 00:51:23 INFO - PROCESS | 3064 | 1467359483152 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"]]]}] 00:51:23 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 00:51:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 00:51:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 00:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:51:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1132ms 00:51:23 INFO - PROCESS | 3064 | 1467359483201 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 00:51:23 INFO - PROCESS | 3064 | 1467359483206 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 00:51:23 INFO - PROCESS | 3064 | 1467359483212 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:51:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:51:23 INFO - PROCESS | 3064 | 1467359483216 Marionette TRACE conn6 <- [1,2690,null,{}] 00:51:23 INFO - PROCESS | 3064 | 1467359483222 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}] 00:51:23 INFO - PROCESS | 3064 | 1467359483225 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:23 INFO - PROCESS | 3064 | 1467359483395 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 00:51:23 INFO - PROCESS | 3064 | 1467359483470 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:23 INFO - PROCESS | 3064 | 1467359483475 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7CA3800 == 30 [pid = 3064] [id = 682] 00:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE7C2E800) [pid = 3064] [serial = 2046] [outer = 0000000000000000] 00:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE7D89C00) [pid = 3064] [serial = 2047] [outer = 0000003EE7C2E800] 00:51:23 INFO - PROCESS | 3064 | 1467359483578 Marionette DEBUG loaded listener.js 00:51:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE80C1C00) [pid = 3064] [serial = 2048] [outer = 0000003EE7C2E800] 00:51:24 INFO - PROCESS | 3064 | 1467359484351 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]]]}] 00:51:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:51:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1193ms 00:51:24 INFO - PROCESS | 3064 | 1467359484411 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 00:51:24 INFO - PROCESS | 3064 | 1467359484416 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 00:51:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:51:24 INFO - PROCESS | 3064 | 1467359484423 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:51:24 INFO - PROCESS | 3064 | 1467359484426 Marionette TRACE conn6 <- [1,2694,null,{}] 00:51:24 INFO - PROCESS | 3064 | 1467359484430 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}] 00:51:24 INFO - PROCESS | 3064 | 1467359484433 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:24 INFO - PROCESS | 3064 | 1467359484568 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 00:51:24 INFO - PROCESS | 3064 | 1467359484641 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:24 INFO - PROCESS | 3064 | 1467359484644 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5215800 == 31 [pid = 3064] [id = 683] 00:51:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EEC1CEC00) [pid = 3064] [serial = 2049] [outer = 0000000000000000] 00:51:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EED076000) [pid = 3064] [serial = 2050] [outer = 0000003EEC1CEC00] 00:51:24 INFO - PROCESS | 3064 | 1467359484749 Marionette DEBUG loaded listener.js 00:51:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEE3E4400) [pid = 3064] [serial = 2051] [outer = 0000003EEC1CEC00] 00:51:25 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A8F000 == 30 [pid = 3064] [id = 680] 00:51:25 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF463F800 == 29 [pid = 3064] [id = 679] 00:51:25 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE327800 == 28 [pid = 3064] [id = 678] 00:51:25 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8150000 == 27 [pid = 3064] [id = 677] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF51C1C00) [pid = 3064] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF5115400) [pid = 3064] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF4C4EC00) [pid = 3064] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF1E3BC00) [pid = 3064] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEDD23000) [pid = 3064] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EE7D88C00) [pid = 3064] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EE830DC00) [pid = 3064] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EED138800) [pid = 3064] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EEE857400) [pid = 3064] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EED139000) [pid = 3064] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EEDF20C00) [pid = 3064] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EE7D8E000) [pid = 3064] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0000003EE8C44000) [pid = 3064] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (0000003EF4ED6400) [pid = 3064] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (0000003EF584DC00) [pid = 3064] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (0000003EF5D0B800) [pid = 3064] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 51 (0000003EF550A000) [pid = 3064] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 50 (0000003EF55C1C00) [pid = 3064] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 49 (0000003EF55B8800) [pid = 3064] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 48 (0000003EF3C30000) [pid = 3064] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 47 (0000003EF42A3000) [pid = 3064] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 46 (0000003EF4317800) [pid = 3064] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | --DOMWINDOW == 45 (0000003EF3397C00) [pid = 3064] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 00:51:25 INFO - PROCESS | 3064 | 1467359485571 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]]]}] 00:51:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:51:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1183ms 00:51:25 INFO - PROCESS | 3064 | 1467359485608 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 00:51:25 INFO - PROCESS | 3064 | 1467359485612 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 00:51:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:51:25 INFO - PROCESS | 3064 | 1467359485617 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:51:25 INFO - PROCESS | 3064 | 1467359485620 Marionette TRACE conn6 <- [1,2698,null,{}] 00:51:25 INFO - PROCESS | 3064 | 1467359485626 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}] 00:51:25 INFO - PROCESS | 3064 | 1467359485629 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:25 INFO - PROCESS | 3064 | 1467359485734 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 00:51:25 INFO - PROCESS | 3064 | 1467359485741 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:25 INFO - PROCESS | 3064 | 1467359485745 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:25 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD85800 == 28 [pid = 3064] [id = 684] 00:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 46 (0000003EE7D9A000) [pid = 3064] [serial = 2052] [outer = 0000000000000000] 00:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 47 (0000003EE7E4A400) [pid = 3064] [serial = 2053] [outer = 0000003EE7D9A000] 00:51:25 INFO - PROCESS | 3064 | 1467359485796 Marionette DEBUG loaded listener.js 00:51:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 48 (0000003EE865F000) [pid = 3064] [serial = 2054] [outer = 0000003EE7D9A000] 00:51:26 INFO - PROCESS | 3064 | 1467359486341 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] 00:51:26 INFO - PROCESS | 3064 | 1467359486402 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 00:51:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:51:26 INFO - PROCESS | 3064 | 1467359486408 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:51:26 INFO - PROCESS | 3064 | 1467359486410 Marionette TRACE conn6 <- [1,2702,null,{}] 00:51:26 INFO - PROCESS | 3064 | 1467359486414 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}] 00:51:26 INFO - PROCESS | 3064 | 1467359486417 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:26 INFO - PROCESS | 3064 | 1467359486511 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 00:51:26 INFO - PROCESS | 3064 | 1467359486591 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:26 INFO - PROCESS | 3064 | 1467359486593 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF41A2800 == 29 [pid = 3064] [id = 685] 00:51:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 49 (0000003EEC382000) [pid = 3064] [serial = 2055] [outer = 0000000000000000] 00:51:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 50 (0000003EED07A800) [pid = 3064] [serial = 2056] [outer = 0000003EEC382000] 00:51:26 INFO - PROCESS | 3064 | 1467359486642 Marionette DEBUG loaded listener.js 00:51:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 51 (0000003EEE305000) [pid = 3064] [serial = 2057] [outer = 0000003EEC382000] 00:51:27 INFO - PROCESS | 3064 | 1467359487030 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]]]}] 00:51:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:51:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 00:51:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:51:27 INFO - PROCESS | 3064 | 1467359487102 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 00:51:27 INFO - PROCESS | 3064 | 1467359487104 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 00:51:27 INFO - PROCESS | 3064 | 1467359487138 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:51:27 INFO - PROCESS | 3064 | 1467359487142 Marionette TRACE conn6 <- [1,2706,null,{}] 00:51:27 INFO - PROCESS | 3064 | 1467359487158 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}] 00:51:27 INFO - PROCESS | 3064 | 1467359487163 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:27 INFO - PROCESS | 3064 | 1467359487262 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 00:51:27 INFO - PROCESS | 3064 | 1467359487271 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:27 INFO - PROCESS | 3064 | 1467359487274 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D5A000 == 30 [pid = 3064] [id = 686] 00:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 52 (0000003EF1898000) [pid = 3064] [serial = 2058] [outer = 0000000000000000] 00:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0000003EF1E3C400) [pid = 3064] [serial = 2059] [outer = 0000003EF1898000] 00:51:27 INFO - PROCESS | 3064 | 1467359487324 Marionette DEBUG loaded listener.js 00:51:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0000003EF3A08800) [pid = 3064] [serial = 2060] [outer = 0000003EF1898000] 00:51:27 INFO - PROCESS | 3064 | 1467359487756 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] 00:51:27 INFO - PROCESS | 3064 | 1467359487795 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 00:51:27 INFO - PROCESS | 3064 | 1467359487798 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:51:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:51:27 INFO - PROCESS | 3064 | 1467359487800 Marionette TRACE conn6 <- [1,2710,null,{}] 00:51:27 INFO - PROCESS | 3064 | 1467359487804 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}] 00:51:27 INFO - PROCESS | 3064 | 1467359487806 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:27 INFO - PROCESS | 3064 | 1467359487929 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 00:51:28 INFO - PROCESS | 3064 | 1467359487993 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:28 INFO - PROCESS | 3064 | 1467359487996 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89B3800 == 31 [pid = 3064] [id = 687] 00:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0000003EF3A38C00) [pid = 3064] [serial = 2061] [outer = 0000000000000000] 00:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0000003EF3A59C00) [pid = 3064] [serial = 2062] [outer = 0000003EF3A38C00] 00:51:28 INFO - PROCESS | 3064 | 1467359488042 Marionette DEBUG loaded listener.js 00:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EF3CD6400) [pid = 3064] [serial = 2063] [outer = 0000003EF3A38C00] 00:51:28 INFO - PROCESS | 3064 | 1467359488501 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] 00:51:28 INFO - PROCESS | 3064 | 1467359488537 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 00:51:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:51:28 INFO - PROCESS | 3064 | 1467359488540 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:51:28 INFO - PROCESS | 3064 | 1467359488542 Marionette TRACE conn6 <- [1,2714,null,{}] 00:51:28 INFO - PROCESS | 3064 | 1467359488546 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}] 00:51:28 INFO - PROCESS | 3064 | 1467359488548 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:28 INFO - PROCESS | 3064 | 1467359488685 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 00:51:28 INFO - PROCESS | 3064 | 1467359488706 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:28 INFO - PROCESS | 3064 | 1467359488708 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A67800 == 32 [pid = 3064] [id = 688] 00:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EF410D000) [pid = 3064] [serial = 2064] [outer = 0000000000000000] 00:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EF4311800) [pid = 3064] [serial = 2065] [outer = 0000003EF410D000] 00:51:28 INFO - PROCESS | 3064 | 1467359488753 Marionette DEBUG loaded listener.js 00:51:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EF431B000) [pid = 3064] [serial = 2066] [outer = 0000003EF410D000] 00:51:29 INFO - PROCESS | 3064 | 1467359489178 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]]]}] 00:51:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:51:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 00:51:29 INFO - PROCESS | 3064 | 1467359489235 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 00:51:29 INFO - PROCESS | 3064 | 1467359489237 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 00:51:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:51:29 INFO - PROCESS | 3064 | 1467359489241 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:51:29 INFO - PROCESS | 3064 | 1467359489242 Marionette TRACE conn6 <- [1,2718,null,{}] 00:51:29 INFO - PROCESS | 3064 | 1467359489252 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}] 00:51:29 INFO - PROCESS | 3064 | 1467359489258 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:29 INFO - PROCESS | 3064 | 1467359489396 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 00:51:29 INFO - PROCESS | 3064 | 1467359489402 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:29 INFO - PROCESS | 3064 | 1467359489405 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB2B800 == 33 [pid = 3064] [id = 689] 00:51:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EF4C4BC00) [pid = 3064] [serial = 2067] [outer = 0000000000000000] 00:51:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EF4D87C00) [pid = 3064] [serial = 2068] [outer = 0000003EF4C4BC00] 00:51:29 INFO - PROCESS | 3064 | 1467359489503 Marionette DEBUG loaded listener.js 00:51:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EF5192000) [pid = 3064] [serial = 2069] [outer = 0000003EF4C4BC00] 00:51:29 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EE8169800) [pid = 3064] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:51:29 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EE7D24400) [pid = 3064] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:51:29 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EE73D3000) [pid = 3064] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:51:29 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EE7C2E000) [pid = 3064] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:51:29 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EE8313800) [pid = 3064] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:51:29 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EEE85FC00) [pid = 3064] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:51:29 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EEDD23800) [pid = 3064] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:51:30 INFO - PROCESS | 3064 | 1467359490341 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"]]]}] 00:51:30 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 00:51:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 00:51:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 00:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:51:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 00:51:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1134ms 00:51:30 INFO - PROCESS | 3064 | 1467359490378 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 00:51:30 INFO - PROCESS | 3064 | 1467359490380 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 00:51:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:51:30 INFO - PROCESS | 3064 | 1467359490383 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:51:30 INFO - PROCESS | 3064 | 1467359490385 Marionette TRACE conn6 <- [1,2722,null,{}] 00:51:30 INFO - PROCESS | 3064 | 1467359490389 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}] 00:51:30 INFO - PROCESS | 3064 | 1467359490391 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:30 INFO - PROCESS | 3064 | 1467359490502 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 00:51:30 INFO - PROCESS | 3064 | 1467359490509 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:30 INFO - PROCESS | 3064 | 1467359490511 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF52800 == 34 [pid = 3064] [id = 690] 00:51:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EF4C50000) [pid = 3064] [serial = 2070] [outer = 0000000000000000] 00:51:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EF5199400) [pid = 3064] [serial = 2071] [outer = 0000003EF4C50000] 00:51:30 INFO - PROCESS | 3064 | 1467359490556 Marionette DEBUG loaded listener.js 00:51:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003EF51BC000) [pid = 3064] [serial = 2072] [outer = 0000003EF4C50000] 00:51:30 INFO - PROCESS | 3064 | 1467359490965 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]]]}] 00:51:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:51:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 00:51:31 INFO - PROCESS | 3064 | 1467359491015 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 00:51:31 INFO - PROCESS | 3064 | 1467359491017 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 00:51:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:51:31 INFO - PROCESS | 3064 | 1467359491021 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:51:31 INFO - PROCESS | 3064 | 1467359491023 Marionette TRACE conn6 <- [1,2726,null,{}] 00:51:31 INFO - PROCESS | 3064 | 1467359491026 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}] 00:51:31 INFO - PROCESS | 3064 | 1467359491028 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:31 INFO - PROCESS | 3064 | 1467359491140 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 00:51:31 INFO - PROCESS | 3064 | 1467359491148 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 3064 | 1467359491150 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB929000 == 35 [pid = 3064] [id = 691] 00:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EF51B9400) [pid = 3064] [serial = 2073] [outer = 0000000000000000] 00:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EF51E6400) [pid = 3064] [serial = 2074] [outer = 0000003EF51B9400] 00:51:31 INFO - PROCESS | 3064 | 1467359491197 Marionette DEBUG loaded listener.js 00:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EF5565000) [pid = 3064] [serial = 2075] [outer = 0000003EF51B9400] 00:51:31 INFO - PROCESS | 3064 | 1467359491593 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]]]}] 00:51:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:51:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 00:51:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:51:31 INFO - PROCESS | 3064 | 1467359491652 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 00:51:31 INFO - PROCESS | 3064 | 1467359491654 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 00:51:31 INFO - PROCESS | 3064 | 1467359491658 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:51:31 INFO - PROCESS | 3064 | 1467359491660 Marionette TRACE conn6 <- [1,2730,null,{}] 00:51:31 INFO - PROCESS | 3064 | 1467359491663 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}] 00:51:31 INFO - PROCESS | 3064 | 1467359491665 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:31 INFO - PROCESS | 3064 | 1467359491781 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 00:51:31 INFO - PROCESS | 3064 | 1467359491911 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 3064 | 1467359491914 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78CE800 == 36 [pid = 3064] [id = 692] 00:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE6A1D400) [pid = 3064] [serial = 2076] [outer = 0000000000000000] 00:51:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE73C7C00) [pid = 3064] [serial = 2077] [outer = 0000003EE6A1D400] 00:51:31 INFO - PROCESS | 3064 | 1467359491976 Marionette DEBUG loaded listener.js 00:51:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7D9BC00) [pid = 3064] [serial = 2078] [outer = 0000003EE6A1D400] 00:51:32 INFO - PROCESS | 3064 | 1467359492626 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]]]}] 00:51:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:51:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 984ms 00:51:32 INFO - PROCESS | 3064 | 1467359492647 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 00:51:32 INFO - PROCESS | 3064 | 1467359492652 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 00:51:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:51:32 INFO - PROCESS | 3064 | 1467359492657 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:51:32 INFO - PROCESS | 3064 | 1467359492660 Marionette TRACE conn6 <- [1,2734,null,{}] 00:51:32 INFO - PROCESS | 3064 | 1467359492666 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}] 00:51:32 INFO - PROCESS | 3064 | 1467359492669 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:32 INFO - PROCESS | 3064 | 1467359492790 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 00:51:32 INFO - PROCESS | 3064 | 1467359492915 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:32 INFO - PROCESS | 3064 | 1467359492919 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF521D000 == 37 [pid = 3064] [id = 693] 00:51:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EEDF1B000) [pid = 3064] [serial = 2079] [outer = 0000000000000000] 00:51:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEE85A000) [pid = 3064] [serial = 2080] [outer = 0000003EEDF1B000] 00:51:32 INFO - PROCESS | 3064 | 1467359492978 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EF18A1800) [pid = 3064] [serial = 2081] [outer = 0000003EEDF1B000] 00:51:33 INFO - PROCESS | 3064 | 1467359493577 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]]]}] 00:51:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:51:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 943ms 00:51:33 INFO - PROCESS | 3064 | 1467359493604 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 00:51:33 INFO - PROCESS | 3064 | 1467359493609 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 00:51:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:51:33 INFO - PROCESS | 3064 | 1467359493613 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:51:33 INFO - PROCESS | 3064 | 1467359493616 Marionette TRACE conn6 <- [1,2738,null,{}] 00:51:33 INFO - PROCESS | 3064 | 1467359493620 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}] 00:51:33 INFO - PROCESS | 3064 | 1467359493622 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:33 INFO - PROCESS | 3064 | 1467359493741 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 00:51:33 INFO - PROCESS | 3064 | 1467359493837 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:33 INFO - PROCESS | 3064 | 1467359493840 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:33 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC886800 == 38 [pid = 3064] [id = 694] 00:51:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EF42A7400) [pid = 3064] [serial = 2082] [outer = 0000000000000000] 00:51:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF4C52400) [pid = 3064] [serial = 2083] [outer = 0000003EF42A7400] 00:51:33 INFO - PROCESS | 3064 | 1467359493896 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF5117C00) [pid = 3064] [serial = 2084] [outer = 0000003EF42A7400] 00:51:34 INFO - PROCESS | 3064 | 1467359494491 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]]]}] 00:51:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:51:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 941ms 00:51:34 INFO - PROCESS | 3064 | 1467359494557 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 00:51:34 INFO - PROCESS | 3064 | 1467359494560 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 00:51:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:51:34 INFO - PROCESS | 3064 | 1467359494571 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:51:34 INFO - PROCESS | 3064 | 1467359494578 Marionette TRACE conn6 <- [1,2742,null,{}] 00:51:34 INFO - PROCESS | 3064 | 1467359494583 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}] 00:51:34 INFO - PROCESS | 3064 | 1467359494587 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:34 INFO - PROCESS | 3064 | 1467359494741 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 00:51:34 INFO - PROCESS | 3064 | 1467359494879 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:34 INFO - PROCESS | 3064 | 1467359494882 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC923800 == 39 [pid = 3064] [id = 695] 00:51:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF55BF400) [pid = 3064] [serial = 2085] [outer = 0000000000000000] 00:51:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF56F1C00) [pid = 3064] [serial = 2086] [outer = 0000003EF55BF400] 00:51:34 INFO - PROCESS | 3064 | 1467359494938 Marionette DEBUG loaded listener.js 00:51:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF5857000) [pid = 3064] [serial = 2087] [outer = 0000003EF55BF400] 00:51:35 INFO - PROCESS | 3064 | 1467359495700 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]]]}] 00:51:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:51:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1203ms 00:51:35 INFO - PROCESS | 3064 | 1467359495784 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 00:51:35 INFO - PROCESS | 3064 | 1467359495789 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 00:51:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:51:35 INFO - PROCESS | 3064 | 1467359495796 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:51:35 INFO - PROCESS | 3064 | 1467359495799 Marionette TRACE conn6 <- [1,2746,null,{}] 00:51:35 INFO - PROCESS | 3064 | 1467359495805 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}] 00:51:35 INFO - PROCESS | 3064 | 1467359495808 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:35 INFO - PROCESS | 3064 | 1467359495956 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 00:51:36 INFO - PROCESS | 3064 | 1467359496077 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:36 INFO - PROCESS | 3064 | 1467359496080 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:36 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC1C800 == 40 [pid = 3064] [id = 696] 00:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEC11DC00) [pid = 3064] [serial = 2088] [outer = 0000000000000000] 00:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEC1D4000) [pid = 3064] [serial = 2089] [outer = 0000003EEC11DC00] 00:51:36 INFO - PROCESS | 3064 | 1467359496133 Marionette DEBUG loaded listener.js 00:51:36 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEDC0F800) [pid = 3064] [serial = 2090] [outer = 0000003EEC11DC00] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB929000 == 39 [pid = 3064] [id = 691] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF52800 == 38 [pid = 3064] [id = 690] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB2B800 == 37 [pid = 3064] [id = 689] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A67800 == 36 [pid = 3064] [id = 688] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF89B3800 == 35 [pid = 3064] [id = 687] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D5A000 == 34 [pid = 3064] [id = 686] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF41A2800 == 33 [pid = 3064] [id = 685] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD85800 == 32 [pid = 3064] [id = 684] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5215800 == 31 [pid = 3064] [id = 683] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D61000 == 30 [pid = 3064] [id = 681] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7CA3800 == 29 [pid = 3064] [id = 682] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7C92000 == 28 [pid = 3064] [id = 676] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC923800 == 27 [pid = 3064] [id = 695] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC886800 == 26 [pid = 3064] [id = 694] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF521D000 == 25 [pid = 3064] [id = 693] 00:51:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78CE800 == 24 [pid = 3064] [id = 692] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF180EC00) [pid = 3064] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE830F000) [pid = 3064] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7D28C00) [pid = 3064] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7D9A400) [pid = 3064] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EED0DC000) [pid = 3064] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE816E400) [pid = 3064] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EE7D26000) [pid = 3064] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EEDC05C00) [pid = 3064] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EEC14A800) [pid = 3064] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF47F8000) [pid = 3064] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF339F400) [pid = 3064] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEE307C00) [pid = 3064] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EEE85C800) [pid = 3064] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEDD23400) [pid = 3064] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EEC11E400) [pid = 3064] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 00:51:37 INFO - PROCESS | 3064 | 1467359497301 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]]]}] 00:51:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:51:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1544ms 00:51:37 INFO - PROCESS | 3064 | 1467359497340 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 00:51:37 INFO - PROCESS | 3064 | 1467359497345 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 00:51:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:51:37 INFO - PROCESS | 3064 | 1467359497349 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:51:37 INFO - PROCESS | 3064 | 1467359497354 Marionette TRACE conn6 <- [1,2750,null,{}] 00:51:37 INFO - PROCESS | 3064 | 1467359497359 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}] 00:51:37 INFO - PROCESS | 3064 | 1467359497362 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:37 INFO - PROCESS | 3064 | 1467359497498 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 00:51:37 INFO - PROCESS | 3064 | 1467359497579 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:37 INFO - PROCESS | 3064 | 1467359497582 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC180000 == 25 [pid = 3064] [id = 697] 00:51:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE7C2E000) [pid = 3064] [serial = 2091] [outer = 0000000000000000] 00:51:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE7D25800) [pid = 3064] [serial = 2092] [outer = 0000003EE7C2E000] 00:51:37 INFO - PROCESS | 3064 | 1467359497632 Marionette DEBUG loaded listener.js 00:51:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7D90800) [pid = 3064] [serial = 2093] [outer = 0000003EE7C2E000] 00:51:38 INFO - PROCESS | 3064 | 1467359498015 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]]]}] 00:51:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:51:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 00:51:38 INFO - PROCESS | 3064 | 1467359498111 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 00:51:38 INFO - PROCESS | 3064 | 1467359498116 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 00:51:38 INFO - PROCESS | 3064 | 1467359498127 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:51:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:51:38 INFO - PROCESS | 3064 | 1467359498130 Marionette TRACE conn6 <- [1,2754,null,{}] 00:51:38 INFO - PROCESS | 3064 | 1467359498134 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}] 00:51:38 INFO - PROCESS | 3064 | 1467359498137 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:38 INFO - PROCESS | 3064 | 1467359498231 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 00:51:38 INFO - PROCESS | 3064 | 1467359498238 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:38 INFO - PROCESS | 3064 | 1467359498240 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE42E000 == 26 [pid = 3064] [id = 698] 00:51:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE81B3800) [pid = 3064] [serial = 2094] [outer = 0000000000000000] 00:51:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE8FE9C00) [pid = 3064] [serial = 2095] [outer = 0000003EE81B3800] 00:51:38 INFO - PROCESS | 3064 | 1467359498289 Marionette DEBUG loaded listener.js 00:51:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC146000) [pid = 3064] [serial = 2096] [outer = 0000003EE81B3800] 00:51:38 INFO - PROCESS | 3064 | 1467359498719 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]]]}] 00:51:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:51:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 00:51:38 INFO - PROCESS | 3064 | 1467359498776 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 00:51:38 INFO - PROCESS | 3064 | 1467359498778 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 00:51:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:51:38 INFO - PROCESS | 3064 | 1467359498782 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:51:38 INFO - PROCESS | 3064 | 1467359498786 Marionette TRACE conn6 <- [1,2758,null,{}] 00:51:38 INFO - PROCESS | 3064 | 1467359498797 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}] 00:51:38 INFO - PROCESS | 3064 | 1467359498802 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:38 INFO - PROCESS | 3064 | 1467359498891 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 00:51:38 INFO - PROCESS | 3064 | 1467359498899 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:38 INFO - PROCESS | 3064 | 1467359498902 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4656800 == 27 [pid = 3064] [id = 699] 00:51:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC4B9C00) [pid = 3064] [serial = 2097] [outer = 0000000000000000] 00:51:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EECE37400) [pid = 3064] [serial = 2098] [outer = 0000003EEC4B9C00] 00:51:38 INFO - PROCESS | 3064 | 1467359498953 Marionette DEBUG loaded listener.js 00:51:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEDC8D800) [pid = 3064] [serial = 2099] [outer = 0000003EEC4B9C00] 00:51:39 INFO - PROCESS | 3064 | 1467359499431 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]]]}] 00:51:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:51:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 693ms 00:51:39 INFO - PROCESS | 3064 | 1467359499481 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 00:51:39 INFO - PROCESS | 3064 | 1467359499484 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 00:51:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:51:39 INFO - PROCESS | 3064 | 1467359499488 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:51:39 INFO - PROCESS | 3064 | 1467359499489 Marionette TRACE conn6 <- [1,2762,null,{}] 00:51:39 INFO - PROCESS | 3064 | 1467359499493 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}] 00:51:39 INFO - PROCESS | 3064 | 1467359499495 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:39 INFO - PROCESS | 3064 | 1467359499641 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 00:51:39 INFO - PROCESS | 3064 | 1467359499666 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:39 INFO - PROCESS | 3064 | 1467359499668 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E33800 == 28 [pid = 3064] [id = 700] 00:51:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE3DEC00) [pid = 3064] [serial = 2100] [outer = 0000000000000000] 00:51:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEE3E3000) [pid = 3064] [serial = 2101] [outer = 0000003EEE3DEC00] 00:51:39 INFO - PROCESS | 3064 | 1467359499715 Marionette DEBUG loaded listener.js 00:51:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF137F000) [pid = 3064] [serial = 2102] [outer = 0000003EEE3DEC00] 00:51:40 INFO - PROCESS | 3064 | 1467359500146 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]]]}] 00:51:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:51:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 00:51:40 INFO - PROCESS | 3064 | 1467359500184 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 00:51:40 INFO - PROCESS | 3064 | 1467359500187 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 00:51:40 INFO - PROCESS | 3064 | 1467359500197 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:51:40 INFO - PROCESS | 3064 | 1467359500199 Marionette TRACE conn6 <- [1,2766,null,{}] 00:51:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:51:40 INFO - PROCESS | 3064 | 1467359500203 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}] 00:51:40 INFO - PROCESS | 3064 | 1467359500205 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:40 INFO - PROCESS | 3064 | 1467359500313 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 00:51:40 INFO - PROCESS | 3064 | 1467359500320 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:40 INFO - PROCESS | 3064 | 1467359500322 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D79000 == 29 [pid = 3064] [id = 701] 00:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE6A1FC00) [pid = 3064] [serial = 2103] [outer = 0000000000000000] 00:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF148A000) [pid = 3064] [serial = 2104] [outer = 0000003EE6A1FC00] 00:51:40 INFO - PROCESS | 3064 | 1467359500368 Marionette DEBUG loaded listener.js 00:51:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF18A1C00) [pid = 3064] [serial = 2105] [outer = 0000003EE6A1FC00] 00:51:40 INFO - PROCESS | 3064 | 1467359500834 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]]]}] 00:51:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:51:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 00:51:40 INFO - PROCESS | 3064 | 1467359500873 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 00:51:40 INFO - PROCESS | 3064 | 1467359500875 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 00:51:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:51:40 INFO - PROCESS | 3064 | 1467359500879 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:51:40 INFO - PROCESS | 3064 | 1467359500881 Marionette TRACE conn6 <- [1,2770,null,{}] 00:51:40 INFO - PROCESS | 3064 | 1467359500885 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}] 00:51:40 INFO - PROCESS | 3064 | 1467359500891 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:41 INFO - PROCESS | 3064 | 1467359501052 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 00:51:41 INFO - PROCESS | 3064 | 1467359501078 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:41 INFO - PROCESS | 3064 | 1467359501081 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA785000 == 30 [pid = 3064] [id = 702] 00:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF1808400) [pid = 3064] [serial = 2106] [outer = 0000000000000000] 00:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF3C2EC00) [pid = 3064] [serial = 2107] [outer = 0000003EF1808400] 00:51:41 INFO - PROCESS | 3064 | 1467359501126 Marionette DEBUG loaded listener.js 00:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF429E000) [pid = 3064] [serial = 2108] [outer = 0000003EF1808400] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF410D000) [pid = 3064] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF1898000) [pid = 3064] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7C2E800) [pid = 3064] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC382000) [pid = 3064] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7D9A000) [pid = 3064] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE80BF400) [pid = 3064] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEC1CEC00) [pid = 3064] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4C4BC00) [pid = 3064] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF3A38C00) [pid = 3064] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:51:41 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF4C50000) [pid = 3064] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:51:41 INFO - PROCESS | 3064 | 1467359501676 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]]]}] 00:51:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:51:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 00:51:41 INFO - PROCESS | 3064 | 1467359501727 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 00:51:41 INFO - PROCESS | 3064 | 1467359501730 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 00:51:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:51:41 INFO - PROCESS | 3064 | 1467359501734 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:51:41 INFO - PROCESS | 3064 | 1467359501736 Marionette TRACE conn6 <- [1,2774,null,{}] 00:51:41 INFO - PROCESS | 3064 | 1467359501739 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}] 00:51:41 INFO - PROCESS | 3064 | 1467359501741 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:41 INFO - PROCESS | 3064 | 1467359501826 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 00:51:41 INFO - PROCESS | 3064 | 1467359501845 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:41 INFO - PROCESS | 3064 | 1467359501847 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB8C000 == 31 [pid = 3064] [id = 703] 00:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF189B800) [pid = 3064] [serial = 2109] [outer = 0000000000000000] 00:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF4251800) [pid = 3064] [serial = 2110] [outer = 0000003EF189B800] 00:51:41 INFO - PROCESS | 3064 | 1467359501892 Marionette DEBUG loaded listener.js 00:51:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF4313C00) [pid = 3064] [serial = 2111] [outer = 0000003EF189B800] 00:51:42 INFO - PROCESS | 3064 | 1467359502315 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]]]}] 00:51:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:51:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 00:51:42 INFO - PROCESS | 3064 | 1467359502364 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 00:51:42 INFO - PROCESS | 3064 | 1467359502367 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 00:51:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:51:42 INFO - PROCESS | 3064 | 1467359502374 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:51:42 INFO - PROCESS | 3064 | 1467359502376 Marionette TRACE conn6 <- [1,2778,null,{}] 00:51:42 INFO - PROCESS | 3064 | 1467359502380 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}] 00:51:42 INFO - PROCESS | 3064 | 1467359502382 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:42 INFO - PROCESS | 3064 | 1467359502464 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 00:51:42 INFO - PROCESS | 3064 | 1467359502471 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:42 INFO - PROCESS | 3064 | 1467359502474 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFB914000 == 32 [pid = 3064] [id = 704] 00:51:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE6115000) [pid = 3064] [serial = 2112] [outer = 0000000000000000] 00:51:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF4C4F800) [pid = 3064] [serial = 2113] [outer = 0000003EE6115000] 00:51:42 INFO - PROCESS | 3064 | 1467359502518 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4C61800) [pid = 3064] [serial = 2114] [outer = 0000003EE6115000] 00:51:42 INFO - PROCESS | 3064 | 1467359502961 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]]]}] 00:51:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:51:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 00:51:43 INFO - PROCESS | 3064 | 1467359503027 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 00:51:43 INFO - PROCESS | 3064 | 1467359503030 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 00:51:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:51:43 INFO - PROCESS | 3064 | 1467359503039 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:51:43 INFO - PROCESS | 3064 | 1467359503041 Marionette TRACE conn6 <- [1,2782,null,{}] 00:51:43 INFO - PROCESS | 3064 | 1467359503045 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}] 00:51:43 INFO - PROCESS | 3064 | 1467359503047 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:43 INFO - PROCESS | 3064 | 1467359503130 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 00:51:43 INFO - PROCESS | 3064 | 1467359503137 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:43 INFO - PROCESS | 3064 | 1467359503139 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC886000 == 33 [pid = 3064] [id = 705] 00:51:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4C4BC00) [pid = 3064] [serial = 2115] [outer = 0000000000000000] 00:51:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF511A800) [pid = 3064] [serial = 2116] [outer = 0000003EF4C4BC00] 00:51:43 INFO - PROCESS | 3064 | 1467359503184 Marionette DEBUG loaded listener.js 00:51:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5199000) [pid = 3064] [serial = 2117] [outer = 0000003EF4C4BC00] 00:51:43 INFO - PROCESS | 3064 | 1467359503763 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]]]}] 00:51:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:51:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 775ms 00:51:43 INFO - PROCESS | 3064 | 1467359503902 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 00:51:43 INFO - PROCESS | 3064 | 1467359503907 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 00:51:43 INFO - PROCESS | 3064 | 1467359503916 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:51:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:51:43 INFO - PROCESS | 3064 | 1467359503920 Marionette TRACE conn6 <- [1,2786,null,{}] 00:51:43 INFO - PROCESS | 3064 | 1467359503935 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}] 00:51:43 INFO - PROCESS | 3064 | 1467359503939 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:44 INFO - PROCESS | 3064 | 1467359504071 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 00:51:44 INFO - PROCESS | 3064 | 1467359504147 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:44 INFO - PROCESS | 3064 | 1467359504150 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDD87800 == 34 [pid = 3064] [id = 706] 00:51:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE7BC1C00) [pid = 3064] [serial = 2118] [outer = 0000000000000000] 00:51:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE7D99C00) [pid = 3064] [serial = 2119] [outer = 0000003EE7BC1C00] 00:51:44 INFO - PROCESS | 3064 | 1467359504232 Marionette DEBUG loaded listener.js 00:51:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE865B000) [pid = 3064] [serial = 2120] [outer = 0000003EE7BC1C00] 00:51:45 INFO - PROCESS | 3064 | 1467359505013 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]]]}] 00:51:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:51:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1138ms 00:51:45 INFO - PROCESS | 3064 | 1467359505060 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 00:51:45 INFO - PROCESS | 3064 | 1467359505065 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 00:51:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:51:45 INFO - PROCESS | 3064 | 1467359505072 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:51:45 INFO - PROCESS | 3064 | 1467359505075 Marionette TRACE conn6 <- [1,2790,null,{}] 00:51:45 INFO - PROCESS | 3064 | 1467359505080 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}] 00:51:45 INFO - PROCESS | 3064 | 1467359505083 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:45 INFO - PROCESS | 3064 | 1467359505229 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 00:51:45 INFO - PROCESS | 3064 | 1467359505365 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:45 INFO - PROCESS | 3064 | 1467359505368 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8220000 == 35 [pid = 3064] [id = 707] 00:51:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE8312800) [pid = 3064] [serial = 2121] [outer = 0000000000000000] 00:51:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEDD22000) [pid = 3064] [serial = 2122] [outer = 0000003EE8312800] 00:51:45 INFO - PROCESS | 3064 | 1467359505427 Marionette DEBUG loaded listener.js 00:51:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1487800) [pid = 3064] [serial = 2123] [outer = 0000003EE8312800] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFB914000 == 34 [pid = 3064] [id = 704] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB8C000 == 33 [pid = 3064] [id = 703] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA785000 == 32 [pid = 3064] [id = 702] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D79000 == 31 [pid = 3064] [id = 701] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E33800 == 30 [pid = 3064] [id = 700] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4656800 == 29 [pid = 3064] [id = 699] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE42E000 == 28 [pid = 3064] [id = 698] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC180000 == 27 [pid = 3064] [id = 697] 00:51:46 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC1C800 == 26 [pid = 3064] [id = 696] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF51E6400) [pid = 3064] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF431B000) [pid = 3064] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF4311800) [pid = 3064] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF1E3C400) [pid = 3064] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7D89C00) [pid = 3064] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE80C1C00) [pid = 3064] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EED07A800) [pid = 3064] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEE305000) [pid = 3064] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7E4A400) [pid = 3064] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE865F000) [pid = 3064] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF18A0C00) [pid = 3064] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EED076000) [pid = 3064] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEE3E4400) [pid = 3064] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF5192000) [pid = 3064] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF4D87C00) [pid = 3064] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF3A59C00) [pid = 3064] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF3CD6400) [pid = 3064] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF5199400) [pid = 3064] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF3A08800) [pid = 3064] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF51BC000) [pid = 3064] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 00:51:46 INFO - PROCESS | 3064 | 1467359506359 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]]]}] 00:51:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:51:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1338ms 00:51:46 INFO - PROCESS | 3064 | 1467359506412 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 00:51:46 INFO - PROCESS | 3064 | 1467359506417 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 00:51:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:51:46 INFO - PROCESS | 3064 | 1467359506422 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:51:46 INFO - PROCESS | 3064 | 1467359506425 Marionette TRACE conn6 <- [1,2794,null,{}] 00:51:46 INFO - PROCESS | 3064 | 1467359506431 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}] 00:51:46 INFO - PROCESS | 3064 | 1467359506434 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:46 INFO - PROCESS | 3064 | 1467359506545 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 00:51:46 INFO - PROCESS | 3064 | 1467359506554 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:46 INFO - PROCESS | 3064 | 1467359506558 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78BD000 == 27 [pid = 3064] [id = 708] 00:51:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7D89C00) [pid = 3064] [serial = 2124] [outer = 0000000000000000] 00:51:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7D9EC00) [pid = 3064] [serial = 2125] [outer = 0000003EE7D89C00] 00:51:46 INFO - PROCESS | 3064 | 1467359506608 Marionette DEBUG loaded listener.js 00:51:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE8290000) [pid = 3064] [serial = 2126] [outer = 0000003EE7D89C00] 00:51:47 INFO - PROCESS | 3064 | 1467359507119 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]]]}] 00:51:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:51:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 733ms 00:51:47 INFO - PROCESS | 3064 | 1467359507159 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 00:51:47 INFO - PROCESS | 3064 | 1467359507164 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 00:51:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:51:47 INFO - PROCESS | 3064 | 1467359507170 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:51:47 INFO - PROCESS | 3064 | 1467359507173 Marionette TRACE conn6 <- [1,2798,null,{}] 00:51:47 INFO - PROCESS | 3064 | 1467359507177 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}] 00:51:47 INFO - PROCESS | 3064 | 1467359507179 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:47 INFO - PROCESS | 3064 | 1467359507271 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 00:51:47 INFO - PROCESS | 3064 | 1467359507279 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:47 INFO - PROCESS | 3064 | 1467359507281 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF332C800 == 28 [pid = 3064] [id = 709] 00:51:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC3EA800) [pid = 3064] [serial = 2127] [outer = 0000000000000000] 00:51:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEC452000) [pid = 3064] [serial = 2128] [outer = 0000003EEC3EA800] 00:51:47 INFO - PROCESS | 3064 | 1467359507332 Marionette DEBUG loaded listener.js 00:51:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEDC86400) [pid = 3064] [serial = 2129] [outer = 0000003EEC3EA800] 00:51:47 INFO - PROCESS | 3064 | 1467359507800 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]]]}] 00:51:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:51:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 00:51:47 INFO - PROCESS | 3064 | 1467359507864 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 00:51:47 INFO - PROCESS | 3064 | 1467359507867 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 00:51:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:51:47 INFO - PROCESS | 3064 | 1467359507870 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:51:47 INFO - PROCESS | 3064 | 1467359507874 Marionette TRACE conn6 <- [1,2802,null,{}] 00:51:47 INFO - PROCESS | 3064 | 1467359507885 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}] 00:51:47 INFO - PROCESS | 3064 | 1467359507891 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:48 INFO - PROCESS | 3064 | 1467359508010 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 00:51:48 INFO - PROCESS | 3064 | 1467359508024 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:48 INFO - PROCESS | 3064 | 1467359508027 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4AA2800 == 29 [pid = 3064] [id = 710] 00:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7C2D000) [pid = 3064] [serial = 2130] [outer = 0000000000000000] 00:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF1481400) [pid = 3064] [serial = 2131] [outer = 0000003EE7C2D000] 00:51:48 INFO - PROCESS | 3064 | 1467359508077 Marionette DEBUG loaded listener.js 00:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF1E3C000) [pid = 3064] [serial = 2132] [outer = 0000003EE7C2D000] 00:51:48 INFO - PROCESS | 3064 | 1467359508512 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]]]}] 00:51:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:51:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 00:51:48 INFO - PROCESS | 3064 | 1467359508580 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 00:51:48 INFO - PROCESS | 3064 | 1467359508583 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 00:51:48 INFO - PROCESS | 3064 | 1467359508586 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:51:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:51:48 INFO - PROCESS | 3064 | 1467359508588 Marionette TRACE conn6 <- [1,2806,null,{}] 00:51:48 INFO - PROCESS | 3064 | 1467359508592 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}] 00:51:48 INFO - PROCESS | 3064 | 1467359508594 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:48 INFO - PROCESS | 3064 | 1467359508713 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 00:51:48 INFO - PROCESS | 3064 | 1467359508765 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:48 INFO - PROCESS | 3064 | 1467359508767 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF820B000 == 30 [pid = 3064] [id = 711] 00:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF3A34000) [pid = 3064] [serial = 2133] [outer = 0000000000000000] 00:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3A39000) [pid = 3064] [serial = 2134] [outer = 0000003EF3A34000] 00:51:48 INFO - PROCESS | 3064 | 1467359508814 Marionette DEBUG loaded listener.js 00:51:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3C31000) [pid = 3064] [serial = 2135] [outer = 0000003EF3A34000] 00:51:49 INFO - PROCESS | 3064 | 1467359509237 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]]]}] 00:51:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:51:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 672ms 00:51:49 INFO - PROCESS | 3064 | 1467359509263 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 00:51:49 INFO - PROCESS | 3064 | 1467359509265 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 00:51:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:51:49 INFO - PROCESS | 3064 | 1467359509269 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:51:49 INFO - PROCESS | 3064 | 1467359509271 Marionette TRACE conn6 <- [1,2810,null,{}] 00:51:49 INFO - PROCESS | 3064 | 1467359509274 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}] 00:51:49 INFO - PROCESS | 3064 | 1467359509276 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:49 INFO - PROCESS | 3064 | 1467359509392 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 00:51:49 INFO - PROCESS | 3064 | 1467359509492 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:49 INFO - PROCESS | 3064 | 1467359509494 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA776000 == 31 [pid = 3064] [id = 712] 00:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3CD6400) [pid = 3064] [serial = 2136] [outer = 0000000000000000] 00:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF430E000) [pid = 3064] [serial = 2137] [outer = 0000003EF3CD6400] 00:51:49 INFO - PROCESS | 3064 | 1467359509540 Marionette DEBUG loaded listener.js 00:51:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF4C4E000) [pid = 3064] [serial = 2138] [outer = 0000003EF3CD6400] 00:51:49 INFO - PROCESS | 3064 | 1467359509973 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]]]}] 00:51:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:51:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 00:51:50 INFO - PROCESS | 3064 | 1467359510005 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 00:51:50 INFO - PROCESS | 3064 | 1467359510008 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 00:51:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:51:50 INFO - PROCESS | 3064 | 1467359510011 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:51:50 INFO - PROCESS | 3064 | 1467359510013 Marionette TRACE conn6 <- [1,2814,null,{}] 00:51:50 INFO - PROCESS | 3064 | 1467359510022 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}] 00:51:50 INFO - PROCESS | 3064 | 1467359510028 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:50 INFO - PROCESS | 3064 | 1467359510178 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 00:51:50 INFO - PROCESS | 3064 | 1467359510238 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:50 INFO - PROCESS | 3064 | 1467359510240 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF4F000 == 32 [pid = 3064] [id = 713] 00:51:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4ED6400) [pid = 3064] [serial = 2139] [outer = 0000000000000000] 00:51:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF519D400) [pid = 3064] [serial = 2140] [outer = 0000003EF4ED6400] 00:51:50 INFO - PROCESS | 3064 | 1467359510287 Marionette DEBUG loaded listener.js 00:51:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF556A000) [pid = 3064] [serial = 2141] [outer = 0000003EF4ED6400] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF51B9400) [pid = 3064] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEE3DEC00) [pid = 3064] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEC11DC00) [pid = 3064] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7C2E000) [pid = 3064] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE81B3800) [pid = 3064] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE6A1FC00) [pid = 3064] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE6A1D400) [pid = 3064] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEDF1B000) [pid = 3064] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF42A7400) [pid = 3064] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE6115000) [pid = 3064] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF55BF400) [pid = 3064] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1808400) [pid = 3064] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC4B9C00) [pid = 3064] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:51:50 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF189B800) [pid = 3064] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:51:50 INFO - PROCESS | 3064 | 1467359510787 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:51:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:51:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 838ms 00:51:50 INFO - PROCESS | 3064 | 1467359510853 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 00:51:50 INFO - PROCESS | 3064 | 1467359510855 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 00:51:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:51:50 INFO - PROCESS | 3064 | 1467359510858 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:51:50 INFO - PROCESS | 3064 | 1467359510860 Marionette TRACE conn6 <- [1,2818,null,{}] 00:51:50 INFO - PROCESS | 3064 | 1467359510871 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}] 00:51:50 INFO - PROCESS | 3064 | 1467359510873 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:50 INFO - PROCESS | 3064 | 1467359510959 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 00:51:50 INFO - PROCESS | 3064 | 1467359510972 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:50 INFO - PROCESS | 3064 | 1467359510974 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD59000 == 33 [pid = 3064] [id = 714] 00:51:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE7C2E000) [pid = 3064] [serial = 2142] [outer = 0000000000000000] 00:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF189B800) [pid = 3064] [serial = 2143] [outer = 0000003EE7C2E000] 00:51:51 INFO - PROCESS | 3064 | 1467359511022 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF51DFC00) [pid = 3064] [serial = 2144] [outer = 0000003EE7C2E000] 00:51:51 INFO - PROCESS | 3064 | 1467359511453 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]]]}] 00:51:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:51:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 628ms 00:51:51 INFO - PROCESS | 3064 | 1467359511512 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 00:51:51 INFO - PROCESS | 3064 | 1467359511523 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 00:51:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:51:51 INFO - PROCESS | 3064 | 1467359511533 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:51:51 INFO - PROCESS | 3064 | 1467359511535 Marionette TRACE conn6 <- [1,2822,null,{}] 00:51:51 INFO - PROCESS | 3064 | 1467359511539 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}] 00:51:51 INFO - PROCESS | 3064 | 1467359511541 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:51 INFO - PROCESS | 3064 | 1467359511627 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 00:51:51 INFO - PROCESS | 3064 | 1467359511635 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:51 INFO - PROCESS | 3064 | 1467359511637 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB6F800 == 34 [pid = 3064] [id = 715] 00:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF55BD400) [pid = 3064] [serial = 2145] [outer = 0000000000000000] 00:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF55C2000) [pid = 3064] [serial = 2146] [outer = 0000003EF55BD400] 00:51:51 INFO - PROCESS | 3064 | 1467359511682 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF584D800) [pid = 3064] [serial = 2147] [outer = 0000003EF55BD400] 00:51:52 INFO - PROCESS | 3064 | 1467359512116 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:51:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:51:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 626ms 00:51:52 INFO - PROCESS | 3064 | 1467359512159 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 00:51:52 INFO - PROCESS | 3064 | 1467359512162 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 00:51:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:51:52 INFO - PROCESS | 3064 | 1467359512165 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:51:52 INFO - PROCESS | 3064 | 1467359512167 Marionette TRACE conn6 <- [1,2826,null,{}] 00:51:52 INFO - PROCESS | 3064 | 1467359512175 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}] 00:51:52 INFO - PROCESS | 3064 | 1467359512177 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:52 INFO - PROCESS | 3064 | 1467359512264 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 00:51:52 INFO - PROCESS | 3064 | 1467359512272 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:52 INFO - PROCESS | 3064 | 1467359512274 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4A9F800 == 35 [pid = 3064] [id = 716] 00:51:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1482C00) [pid = 3064] [serial = 2148] [outer = 0000000000000000] 00:51:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF5D0C000) [pid = 3064] [serial = 2149] [outer = 0000003EF1482C00] 00:51:52 INFO - PROCESS | 3064 | 1467359512318 Marionette DEBUG loaded listener.js 00:51:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF5F96400) [pid = 3064] [serial = 2150] [outer = 0000003EF1482C00] 00:51:52 INFO - PROCESS | 3064 | 1467359512973 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]]]}] 00:51:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:51:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 839ms 00:51:53 INFO - PROCESS | 3064 | 1467359513008 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 00:51:53 INFO - PROCESS | 3064 | 1467359513013 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 00:51:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:51:53 INFO - PROCESS | 3064 | 1467359513019 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:51:53 INFO - PROCESS | 3064 | 1467359513023 Marionette TRACE conn6 <- [1,2830,null,{}] 00:51:53 INFO - PROCESS | 3064 | 1467359513029 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}] 00:51:53 INFO - PROCESS | 3064 | 1467359513033 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:53 INFO - PROCESS | 3064 | 1467359513159 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 00:51:53 INFO - PROCESS | 3064 | 1467359513286 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:53 INFO - PROCESS | 3064 | 1467359513289 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1864000 == 36 [pid = 3064] [id = 717] 00:51:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7DA3400) [pid = 3064] [serial = 2151] [outer = 0000000000000000] 00:51:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE8FE8800) [pid = 3064] [serial = 2152] [outer = 0000003EE7DA3400] 00:51:53 INFO - PROCESS | 3064 | 1467359513350 Marionette DEBUG loaded listener.js 00:51:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EECC9F800) [pid = 3064] [serial = 2153] [outer = 0000003EE7DA3400] 00:51:53 INFO - PROCESS | 3064 | 1467359513943 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]]]}] 00:51:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:51:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 00:51:54 INFO - PROCESS | 3064 | 1467359514008 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 00:51:54 INFO - PROCESS | 3064 | 1467359514014 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 00:51:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:51:54 INFO - PROCESS | 3064 | 1467359514021 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:51:54 INFO - PROCESS | 3064 | 1467359514024 Marionette TRACE conn6 <- [1,2834,null,{}] 00:51:54 INFO - PROCESS | 3064 | 1467359514028 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}] 00:51:54 INFO - PROCESS | 3064 | 1467359514031 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:54 INFO - PROCESS | 3064 | 1467359514151 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 00:51:54 INFO - PROCESS | 3064 | 1467359514251 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:54 INFO - PROCESS | 3064 | 1467359514254 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:54 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA785000 == 37 [pid = 3064] [id = 718] 00:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF1483800) [pid = 3064] [serial = 2154] [outer = 0000000000000000] 00:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1FC3000) [pid = 3064] [serial = 2155] [outer = 0000003EF1483800] 00:51:54 INFO - PROCESS | 3064 | 1467359514313 Marionette DEBUG loaded listener.js 00:51:54 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF425D400) [pid = 3064] [serial = 2156] [outer = 0000003EF1483800] 00:51:54 INFO - PROCESS | 3064 | 1467359514867 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]]]}] 00:51:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:51:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 880ms 00:51:54 INFO - PROCESS | 3064 | 1467359514902 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 00:51:54 INFO - PROCESS | 3064 | 1467359514905 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 00:51:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:51:54 INFO - PROCESS | 3064 | 1467359514909 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:51:54 INFO - PROCESS | 3064 | 1467359514914 Marionette TRACE conn6 <- [1,2838,null,{}] 00:51:54 INFO - PROCESS | 3064 | 1467359514962 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}] 00:51:54 INFO - PROCESS | 3064 | 1467359514968 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:55 INFO - PROCESS | 3064 | 1467359515133 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 00:51:55 INFO - PROCESS | 3064 | 1467359515144 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:55 INFO - PROCESS | 3064 | 1467359515147 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:55 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCC29000 == 38 [pid = 3064] [id = 719] 00:51:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF55B9800) [pid = 3064] [serial = 2157] [outer = 0000000000000000] 00:51:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF5855800) [pid = 3064] [serial = 2158] [outer = 0000003EF55B9800] 00:51:55 INFO - PROCESS | 3064 | 1467359515206 Marionette DEBUG loaded listener.js 00:51:55 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF6878400) [pid = 3064] [serial = 2159] [outer = 0000003EF55B9800] 00:51:55 INFO - PROCESS | 3064 | 1467359515799 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:51:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:51:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 945ms 00:51:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:51:55 INFO - PROCESS | 3064 | 1467359515855 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 00:51:55 INFO - PROCESS | 3064 | 1467359515858 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 00:51:55 INFO - PROCESS | 3064 | 1467359515862 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:51:55 INFO - PROCESS | 3064 | 1467359515865 Marionette TRACE conn6 <- [1,2842,null,{}] 00:51:55 INFO - PROCESS | 3064 | 1467359515869 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}] 00:51:55 INFO - PROCESS | 3064 | 1467359515871 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:55 INFO - PROCESS | 3064 | 1467359515989 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 00:51:56 INFO - PROCESS | 3064 | 1467359516115 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:56 INFO - PROCESS | 3064 | 1467359516117 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:56 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCD26000 == 39 [pid = 3064] [id = 720] 00:51:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF6D59400) [pid = 3064] [serial = 2160] [outer = 0000000000000000] 00:51:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF7114400) [pid = 3064] [serial = 2161] [outer = 0000003EF6D59400] 00:51:56 INFO - PROCESS | 3064 | 1467359516175 Marionette DEBUG loaded listener.js 00:51:56 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF746D000) [pid = 3064] [serial = 2162] [outer = 0000003EF6D59400] 00:51:56 INFO - PROCESS | 3064 | 1467359516978 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]]]}] 00:51:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:51:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1200ms 00:51:57 INFO - PROCESS | 3064 | 1467359517063 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 00:51:57 INFO - PROCESS | 3064 | 1467359517068 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 00:51:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:51:57 INFO - PROCESS | 3064 | 1467359517074 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:51:57 INFO - PROCESS | 3064 | 1467359517077 Marionette TRACE conn6 <- [1,2846,null,{}] 00:51:57 INFO - PROCESS | 3064 | 1467359517083 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}] 00:51:57 INFO - PROCESS | 3064 | 1467359517086 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:57 INFO - PROCESS | 3064 | 1467359517207 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 00:51:57 INFO - PROCESS | 3064 | 1467359517337 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:57 INFO - PROCESS | 3064 | 1467359517342 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:57 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE411000 == 40 [pid = 3064] [id = 721] 00:51:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EE7E4AC00) [pid = 3064] [serial = 2163] [outer = 0000000000000000] 00:51:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EE7E51800) [pid = 3064] [serial = 2164] [outer = 0000003EE7E4AC00] 00:51:57 INFO - PROCESS | 3064 | 1467359517399 Marionette DEBUG loaded listener.js 00:51:57 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EEC1CC400) [pid = 3064] [serial = 2165] [outer = 0000003EE7E4AC00] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB6F800 == 39 [pid = 3064] [id = 715] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD59000 == 38 [pid = 3064] [id = 714] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF4F000 == 37 [pid = 3064] [id = 713] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA776000 == 36 [pid = 3064] [id = 712] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF820B000 == 35 [pid = 3064] [id = 711] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4AA2800 == 34 [pid = 3064] [id = 710] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF332C800 == 33 [pid = 3064] [id = 709] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78BD000 == 32 [pid = 3064] [id = 708] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8220000 == 31 [pid = 3064] [id = 707] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDD87800 == 30 [pid = 3064] [id = 706] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC886000 == 29 [pid = 3064] [id = 705] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCD26000 == 28 [pid = 3064] [id = 720] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCC29000 == 27 [pid = 3064] [id = 719] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA785000 == 26 [pid = 3064] [id = 718] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4A9F800 == 25 [pid = 3064] [id = 716] 00:51:58 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1864000 == 24 [pid = 3064] [id = 717] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EF5565000) [pid = 3064] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EEE3E3000) [pid = 3064] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EEDC0F800) [pid = 3064] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EEC1D4000) [pid = 3064] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EE7D25800) [pid = 3064] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EE7D90800) [pid = 3064] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EE8FE9C00) [pid = 3064] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EEC146000) [pid = 3064] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF148A000) [pid = 3064] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7D9BC00) [pid = 3064] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE73C7C00) [pid = 3064] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF18A1800) [pid = 3064] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEE85A000) [pid = 3064] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF5117C00) [pid = 3064] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4C52400) [pid = 3064] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF4C61800) [pid = 3064] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF5857000) [pid = 3064] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF56F1C00) [pid = 3064] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF137F000) [pid = 3064] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3C2EC00) [pid = 3064] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF18A1C00) [pid = 3064] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF4C4F800) [pid = 3064] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF429E000) [pid = 3064] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EECE37400) [pid = 3064] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF511A800) [pid = 3064] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF4251800) [pid = 3064] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF4313C00) [pid = 3064] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEDC8D800) [pid = 3064] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 00:51:58 INFO - PROCESS | 3064 | 1467359518719 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:51:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:51:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1683ms 00:51:58 INFO - PROCESS | 3064 | 1467359518761 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 00:51:58 INFO - PROCESS | 3064 | 1467359518766 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 00:51:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:51:58 INFO - PROCESS | 3064 | 1467359518772 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:51:58 INFO - PROCESS | 3064 | 1467359518775 Marionette TRACE conn6 <- [1,2850,null,{}] 00:51:58 INFO - PROCESS | 3064 | 1467359518781 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}] 00:51:58 INFO - PROCESS | 3064 | 1467359518784 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:58 INFO - PROCESS | 3064 | 1467359518889 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 00:51:58 INFO - PROCESS | 3064 | 1467359518969 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:58 INFO - PROCESS | 3064 | 1467359518974 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE8C9C800 == 25 [pid = 3064] [id = 722] 00:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7B06800) [pid = 3064] [serial = 2166] [outer = 0000000000000000] 00:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7C38C00) [pid = 3064] [serial = 2167] [outer = 0000003EE7B06800] 00:51:59 INFO - PROCESS | 3064 | 1467359519024 Marionette DEBUG loaded listener.js 00:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE7D87C00) [pid = 3064] [serial = 2168] [outer = 0000003EE7B06800] 00:51:59 INFO - PROCESS | 3064 | 1467359519444 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]]]}] 00:51:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:51:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 00:51:59 INFO - PROCESS | 3064 | 1467359519509 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 00:51:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:51:59 INFO - PROCESS | 3064 | 1467359519515 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 00:51:59 INFO - PROCESS | 3064 | 1467359519522 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:51:59 INFO - PROCESS | 3064 | 1467359519525 Marionette TRACE conn6 <- [1,2854,null,{}] 00:51:59 INFO - PROCESS | 3064 | 1467359519529 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}] 00:51:59 INFO - PROCESS | 3064 | 1467359519532 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:59 INFO - PROCESS | 3064 | 1467359519625 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 00:51:59 INFO - PROCESS | 3064 | 1467359519638 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:59 INFO - PROCESS | 3064 | 1467359519641 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:51:59 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE341800 == 26 [pid = 3064] [id = 723] 00:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EE80C1C00) [pid = 3064] [serial = 2169] [outer = 0000000000000000] 00:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EE8291800) [pid = 3064] [serial = 2170] [outer = 0000003EE80C1C00] 00:51:59 INFO - PROCESS | 3064 | 1467359519693 Marionette DEBUG loaded listener.js 00:51:59 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC121800) [pid = 3064] [serial = 2171] [outer = 0000003EE80C1C00] 00:52:00 INFO - PROCESS | 3064 | 1467359520157 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]]]}] 00:52:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:52:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 00:52:00 INFO - PROCESS | 3064 | 1467359520214 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 00:52:00 INFO - PROCESS | 3064 | 1467359520216 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 00:52:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:52:00 INFO - PROCESS | 3064 | 1467359520220 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:52:00 INFO - PROCESS | 3064 | 1467359520224 Marionette TRACE conn6 <- [1,2858,null,{}] 00:52:00 INFO - PROCESS | 3064 | 1467359520236 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}] 00:52:00 INFO - PROCESS | 3064 | 1467359520241 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:00 INFO - PROCESS | 3064 | 1467359520361 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 00:52:00 INFO - PROCESS | 3064 | 1467359520452 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:00 INFO - PROCESS | 3064 | 1467359520455 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:00 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46BC000 == 27 [pid = 3064] [id = 724] 00:52:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE78F0800) [pid = 3064] [serial = 2172] [outer = 0000000000000000] 00:52:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EECE41800) [pid = 3064] [serial = 2173] [outer = 0000003EE78F0800] 00:52:00 INFO - PROCESS | 3064 | 1467359520505 Marionette DEBUG loaded listener.js 00:52:00 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEDD18400) [pid = 3064] [serial = 2174] [outer = 0000003EE78F0800] 00:52:00 INFO - PROCESS | 3064 | 1467359520943 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]]]}] 00:52:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:52:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 00:52:00 INFO - PROCESS | 3064 | 1467359520956 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 00:52:00 INFO - PROCESS | 3064 | 1467359520959 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 00:52:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:52:00 INFO - PROCESS | 3064 | 1467359520962 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:52:00 INFO - PROCESS | 3064 | 1467359520964 Marionette TRACE conn6 <- [1,2862,null,{}] 00:52:00 INFO - PROCESS | 3064 | 1467359520968 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}] 00:52:00 INFO - PROCESS | 3064 | 1467359520970 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:01 INFO - PROCESS | 3064 | 1467359521093 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 00:52:01 INFO - PROCESS | 3064 | 1467359521099 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:01 INFO - PROCESS | 3064 | 1467359521101 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5064800 == 28 [pid = 3064] [id = 725] 00:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEE306000) [pid = 3064] [serial = 2175] [outer = 0000000000000000] 00:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEE3E1000) [pid = 3064] [serial = 2176] [outer = 0000003EEE306000] 00:52:01 INFO - PROCESS | 3064 | 1467359521149 Marionette DEBUG loaded listener.js 00:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEE863400) [pid = 3064] [serial = 2177] [outer = 0000003EEE306000] 00:52:01 INFO - PROCESS | 3064 | 1467359521600 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]]]}] 00:52:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:52:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 00:52:01 INFO - PROCESS | 3064 | 1467359521658 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 00:52:01 INFO - PROCESS | 3064 | 1467359521660 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 00:52:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:52:01 INFO - PROCESS | 3064 | 1467359521663 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:52:01 INFO - PROCESS | 3064 | 1467359521665 Marionette TRACE conn6 <- [1,2866,null,{}] 00:52:01 INFO - PROCESS | 3064 | 1467359521676 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}] 00:52:01 INFO - PROCESS | 3064 | 1467359521678 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:01 INFO - PROCESS | 3064 | 1467359521814 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 00:52:01 INFO - PROCESS | 3064 | 1467359521827 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:01 INFO - PROCESS | 3064 | 1467359521829 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:01 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D7D800 == 29 [pid = 3064] [id = 726] 00:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7F20C00) [pid = 3064] [serial = 2178] [outer = 0000000000000000] 00:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF180CC00) [pid = 3064] [serial = 2179] [outer = 0000003EE7F20C00] 00:52:01 INFO - PROCESS | 3064 | 1467359521875 Marionette DEBUG loaded listener.js 00:52:01 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF18A2C00) [pid = 3064] [serial = 2180] [outer = 0000003EE7F20C00] 00:52:02 INFO - PROCESS | 3064 | 1467359522323 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]]]}] 00:52:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:52:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 00:52:02 INFO - PROCESS | 3064 | 1467359522401 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 00:52:02 INFO - PROCESS | 3064 | 1467359522403 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 00:52:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:52:02 INFO - PROCESS | 3064 | 1467359522406 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:52:02 INFO - PROCESS | 3064 | 1467359522408 Marionette TRACE conn6 <- [1,2870,null,{}] 00:52:02 INFO - PROCESS | 3064 | 1467359522412 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}] 00:52:02 INFO - PROCESS | 3064 | 1467359522418 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:02 INFO - PROCESS | 3064 | 1467359522563 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 00:52:02 INFO - PROCESS | 3064 | 1467359522616 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:02 INFO - PROCESS | 3064 | 1467359522618 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:02 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A4A000 == 30 [pid = 3064] [id = 727] 00:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF3A08800) [pid = 3064] [serial = 2181] [outer = 0000000000000000] 00:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF3C2A800) [pid = 3064] [serial = 2182] [outer = 0000003EF3A08800] 00:52:02 INFO - PROCESS | 3064 | 1467359522664 Marionette DEBUG loaded listener.js 00:52:02 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF4118C00) [pid = 3064] [serial = 2183] [outer = 0000003EF3A08800] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EE7C2E000) [pid = 3064] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF55BD400) [pid = 3064] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF3A34000) [pid = 3064] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7BC1C00) [pid = 3064] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4ED6400) [pid = 3064] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF3CD6400) [pid = 3064] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EEC3EA800) [pid = 3064] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE8312800) [pid = 3064] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7C2D000) [pid = 3064] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF4C4BC00) [pid = 3064] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1482C00) [pid = 3064] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:52:03 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE7D89C00) [pid = 3064] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:52:03 INFO - PROCESS | 3064 | 1467359523312 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]]]}] 00:52:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:52:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 923ms 00:52:03 INFO - PROCESS | 3064 | 1467359523333 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 00:52:03 INFO - PROCESS | 3064 | 1467359523335 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 00:52:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:52:03 INFO - PROCESS | 3064 | 1467359523339 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:52:03 INFO - PROCESS | 3064 | 1467359523341 Marionette TRACE conn6 <- [1,2874,null,{}] 00:52:03 INFO - PROCESS | 3064 | 1467359523344 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}] 00:52:03 INFO - PROCESS | 3064 | 1467359523346 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:03 INFO - PROCESS | 3064 | 1467359523428 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 00:52:03 INFO - PROCESS | 3064 | 1467359523433 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:03 INFO - PROCESS | 3064 | 1467359523435 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:03 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB1D800 == 31 [pid = 3064] [id = 728] 00:52:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EECC4F000) [pid = 3064] [serial = 2184] [outer = 0000000000000000] 00:52:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3CD6400) [pid = 3064] [serial = 2185] [outer = 0000003EECC4F000] 00:52:03 INFO - PROCESS | 3064 | 1467359523481 Marionette DEBUG loaded listener.js 00:52:03 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF42A1000) [pid = 3064] [serial = 2186] [outer = 0000003EECC4F000] 00:52:03 INFO - PROCESS | 3064 | 1467359523900 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]]]}] 00:52:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:52:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 585ms 00:52:03 INFO - PROCESS | 3064 | 1467359523927 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 00:52:03 INFO - PROCESS | 3064 | 1467359523929 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 00:52:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:52:03 INFO - PROCESS | 3064 | 1467359523932 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:52:03 INFO - PROCESS | 3064 | 1467359523934 Marionette TRACE conn6 <- [1,2878,null,{}] 00:52:03 INFO - PROCESS | 3064 | 1467359523949 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}] 00:52:03 INFO - PROCESS | 3064 | 1467359523951 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:04 INFO - PROCESS | 3064 | 1467359524038 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 00:52:04 INFO - PROCESS | 3064 | 1467359524044 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 3064 | 1467359524046 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF45800 == 32 [pid = 3064] [id = 729] 00:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF4318000) [pid = 3064] [serial = 2187] [outer = 0000000000000000] 00:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF431AC00) [pid = 3064] [serial = 2188] [outer = 0000003EF4318000] 00:52:04 INFO - PROCESS | 3064 | 1467359524091 Marionette DEBUG loaded listener.js 00:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4C50000) [pid = 3064] [serial = 2189] [outer = 0000003EF4318000] 00:52:04 INFO - PROCESS | 3064 | 1467359524533 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:52:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:52:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 00:52:04 INFO - PROCESS | 3064 | 1467359524564 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 00:52:04 INFO - PROCESS | 3064 | 1467359524566 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 00:52:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:52:04 INFO - PROCESS | 3064 | 1467359524570 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:52:04 INFO - PROCESS | 3064 | 1467359524572 Marionette TRACE conn6 <- [1,2882,null,{}] 00:52:04 INFO - PROCESS | 3064 | 1467359524576 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}] 00:52:04 INFO - PROCESS | 3064 | 1467359524578 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:04 INFO - PROCESS | 3064 | 1467359524700 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 00:52:04 INFO - PROCESS | 3064 | 1467359524707 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 3064 | 1467359524709 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:04 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF46BB000 == 33 [pid = 3064] [id = 730] 00:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C59000) [pid = 3064] [serial = 2190] [outer = 0000000000000000] 00:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF4D87800) [pid = 3064] [serial = 2191] [outer = 0000003EF4C59000] 00:52:04 INFO - PROCESS | 3064 | 1467359524755 Marionette DEBUG loaded listener.js 00:52:04 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF511C000) [pid = 3064] [serial = 2192] [outer = 0000003EF4C59000] 00:52:05 INFO - PROCESS | 3064 | 1467359525395 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]]]}] 00:52:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:52:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 923ms 00:52:05 INFO - PROCESS | 3064 | 1467359525521 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 00:52:05 INFO - PROCESS | 3064 | 1467359525526 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 00:52:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:52:05 INFO - PROCESS | 3064 | 1467359525533 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:52:05 INFO - PROCESS | 3064 | 1467359525537 Marionette TRACE conn6 <- [1,2886,null,{}] 00:52:05 INFO - PROCESS | 3064 | 1467359525543 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}] 00:52:05 INFO - PROCESS | 3064 | 1467359525547 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:05 INFO - PROCESS | 3064 | 1467359525690 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 00:52:05 INFO - PROCESS | 3064 | 1467359525768 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:05 INFO - PROCESS | 3064 | 1467359525771 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:05 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEE328000 == 34 [pid = 3064] [id = 731] 00:52:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE7B07000) [pid = 3064] [serial = 2193] [outer = 0000000000000000] 00:52:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7D97800) [pid = 3064] [serial = 2194] [outer = 0000003EE7B07000] 00:52:05 INFO - PROCESS | 3064 | 1467359525872 Marionette DEBUG loaded listener.js 00:52:05 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE8297000) [pid = 3064] [serial = 2195] [outer = 0000003EE7B07000] 00:52:06 INFO - PROCESS | 3064 | 1467359526640 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]]]}] 00:52:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:52:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1139ms 00:52:06 INFO - PROCESS | 3064 | 1467359526680 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 00:52:06 INFO - PROCESS | 3064 | 1467359526685 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 00:52:06 INFO - PROCESS | 3064 | 1467359526716 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:52:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:52:06 INFO - PROCESS | 3064 | 1467359526720 Marionette TRACE conn6 <- [1,2890,null,{}] 00:52:06 INFO - PROCESS | 3064 | 1467359526724 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}] 00:52:06 INFO - PROCESS | 3064 | 1467359526727 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:06 INFO - PROCESS | 3064 | 1467359526870 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 00:52:06 INFO - PROCESS | 3064 | 1467359526989 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:06 INFO - PROCESS | 3064 | 1467359526992 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:07 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF6D7A000 == 35 [pid = 3064] [id = 732] 00:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EECC4CC00) [pid = 3064] [serial = 2196] [outer = 0000000000000000] 00:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EEDF21C00) [pid = 3064] [serial = 2197] [outer = 0000003EECC4CC00] 00:52:07 INFO - PROCESS | 3064 | 1467359527052 Marionette DEBUG loaded listener.js 00:52:07 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1803000) [pid = 3064] [serial = 2198] [outer = 0000003EECC4CC00] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF45800 == 34 [pid = 3064] [id = 729] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB1D800 == 33 [pid = 3064] [id = 728] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A4A000 == 32 [pid = 3064] [id = 727] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D7D800 == 31 [pid = 3064] [id = 726] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5064800 == 30 [pid = 3064] [id = 725] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46BC000 == 29 [pid = 3064] [id = 724] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE341800 == 28 [pid = 3064] [id = 723] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE8C9C800 == 27 [pid = 3064] [id = 722] 00:52:07 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE411000 == 26 [pid = 3064] [id = 721] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EE7D9EC00) [pid = 3064] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF51DFC00) [pid = 3064] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF55C2000) [pid = 3064] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF3C31000) [pid = 3064] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EE7D99C00) [pid = 3064] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF519D400) [pid = 3064] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE865B000) [pid = 3064] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF4C4E000) [pid = 3064] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEC452000) [pid = 3064] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF1487800) [pid = 3064] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF430E000) [pid = 3064] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF1E3C000) [pid = 3064] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF189B800) [pid = 3064] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE8290000) [pid = 3064] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EEDC86400) [pid = 3064] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5199000) [pid = 3064] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF556A000) [pid = 3064] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF1481400) [pid = 3064] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EEDD22000) [pid = 3064] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF3A39000) [pid = 3064] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF584D800) [pid = 3064] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF5D0C000) [pid = 3064] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EF5F96400) [pid = 3064] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 00:52:07 INFO - PROCESS | 3064 | 1467359527943 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:52:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:52:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1279ms 00:52:08 INFO - PROCESS | 3064 | 1467359528003 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 00:52:08 INFO - PROCESS | 3064 | 1467359528007 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 00:52:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:52:08 INFO - PROCESS | 3064 | 1467359528013 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:52:08 INFO - PROCESS | 3064 | 1467359528016 Marionette TRACE conn6 <- [1,2894,null,{}] 00:52:08 INFO - PROCESS | 3064 | 1467359528022 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}] 00:52:08 INFO - PROCESS | 3064 | 1467359528025 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:08 INFO - PROCESS | 3064 | 1467359528125 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 00:52:08 INFO - PROCESS | 3064 | 1467359528140 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:08 INFO - PROCESS | 3064 | 1467359528143 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECEE2800 == 27 [pid = 3064] [id = 733] 00:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EE7D99C00) [pid = 3064] [serial = 2199] [outer = 0000000000000000] 00:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7E48400) [pid = 3064] [serial = 2200] [outer = 0000003EE7D99C00] 00:52:08 INFO - PROCESS | 3064 | 1467359528192 Marionette DEBUG loaded listener.js 00:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE865B000) [pid = 3064] [serial = 2201] [outer = 0000003EE7D99C00] 00:52:08 INFO - PROCESS | 3064 | 1467359528733 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]]]}] 00:52:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:52:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 733ms 00:52:08 INFO - PROCESS | 3064 | 1467359528750 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 00:52:08 INFO - PROCESS | 3064 | 1467359528754 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 00:52:08 INFO - PROCESS | 3064 | 1467359528765 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:52:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:52:08 INFO - PROCESS | 3064 | 1467359528768 Marionette TRACE conn6 <- [1,2898,null,{}] 00:52:08 INFO - PROCESS | 3064 | 1467359528772 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}] 00:52:08 INFO - PROCESS | 3064 | 1467359528775 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:08 INFO - PROCESS | 3064 | 1467359528868 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 00:52:08 INFO - PROCESS | 3064 | 1467359528876 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:08 INFO - PROCESS | 3064 | 1467359528879 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:08 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458D000 == 28 [pid = 3064] [id = 734] 00:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EED138C00) [pid = 3064] [serial = 2202] [outer = 0000000000000000] 00:52:08 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEDC07800) [pid = 3064] [serial = 2203] [outer = 0000003EED138C00] 00:52:08 INFO - PROCESS | 3064 | 1467359528927 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEDF22C00) [pid = 3064] [serial = 2204] [outer = 0000003EED138C00] 00:52:09 INFO - PROCESS | 3064 | 1467359529376 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]]]}] 00:52:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:52:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:52:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 00:52:09 INFO - PROCESS | 3064 | 1467359529461 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 00:52:09 INFO - PROCESS | 3064 | 1467359529464 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 00:52:09 INFO - TEST-START | /DOMEvents/constructors.html 00:52:09 INFO - PROCESS | 3064 | 1467359529468 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:52:09 INFO - PROCESS | 3064 | 1467359529471 Marionette TRACE conn6 <- [1,2902,null,{}] 00:52:09 INFO - PROCESS | 3064 | 1467359529482 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}] 00:52:09 INFO - PROCESS | 3064 | 1467359529488 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:09 INFO - PROCESS | 3064 | 1467359529604 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 00:52:09 INFO - PROCESS | 3064 | 1467359529690 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:09 INFO - PROCESS | 3064 | 1467359529694 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:09 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF68A3800 == 29 [pid = 3064] [id = 735] 00:52:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEE309C00) [pid = 3064] [serial = 2205] [outer = 0000000000000000] 00:52:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF18A2400) [pid = 3064] [serial = 2206] [outer = 0000003EEE309C00] 00:52:09 INFO - PROCESS | 3064 | 1467359529745 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1FC1000) [pid = 3064] [serial = 2207] [outer = 0000003EEE309C00] 00:52:10 INFO - PROCESS | 3064 | 1467359530197 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]]]}] 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:52:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:52:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:52:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:52:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:52:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:52:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:52:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:52:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:52:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 811ms 00:52:10 INFO - PROCESS | 3064 | 1467359530282 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 00:52:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:52:10 INFO - PROCESS | 3064 | 1467359530285 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 00:52:10 INFO - PROCESS | 3064 | 1467359530288 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:52:10 INFO - PROCESS | 3064 | 1467359530299 Marionette TRACE conn6 <- [1,2906,null,{}] 00:52:10 INFO - PROCESS | 3064 | 1467359530311 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}] 00:52:10 INFO - PROCESS | 3064 | 1467359530314 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:10 INFO - PROCESS | 3064 | 1467359530440 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 00:52:10 INFO - PROCESS | 3064 | 1467359530445 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:10 INFO - PROCESS | 3064 | 1467359530447 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:10 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A4C000 == 30 [pid = 3064] [id = 736] 00:52:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3C24800) [pid = 3064] [serial = 2208] [outer = 0000000000000000] 00:52:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF3CCB000) [pid = 3064] [serial = 2209] [outer = 0000003EF3C24800] 00:52:10 INFO - PROCESS | 3064 | 1467359530539 Marionette DEBUG loaded listener.js 00:52:10 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF430FC00) [pid = 3064] [serial = 2210] [outer = 0000003EF3C24800] 00:52:11 INFO - PROCESS | 3064 | 1467359530987 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:52:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:52:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 752ms 00:52:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:52:11 INFO - PROCESS | 3064 | 1467359531042 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 00:52:11 INFO - PROCESS | 3064 | 1467359531044 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 00:52:11 INFO - PROCESS | 3064 | 1467359531048 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:52:11 INFO - PROCESS | 3064 | 1467359531050 Marionette TRACE conn6 <- [1,2910,null,{}] 00:52:11 INFO - PROCESS | 3064 | 1467359531059 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}] 00:52:11 INFO - PROCESS | 3064 | 1467359531061 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:11 INFO - PROCESS | 3064 | 1467359531174 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 00:52:11 INFO - PROCESS | 3064 | 1467359531186 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 3064 | 1467359531188 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB86800 == 31 [pid = 3064] [id = 737] 00:52:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF3C2C000) [pid = 3064] [serial = 2211] [outer = 0000000000000000] 00:52:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF4C50C00) [pid = 3064] [serial = 2212] [outer = 0000003EF3C2C000] 00:52:11 INFO - PROCESS | 3064 | 1467359531233 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF5118C00) [pid = 3064] [serial = 2213] [outer = 0000003EF3C2C000] 00:52:11 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:52:11 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:52:11 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:52:11 INFO - PROCESS | 3064 | [3064] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 00:52:11 INFO - PROCESS | 3064 | 1467359531697 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]]]}] 00:52:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:52:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:52:11 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 00:52:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:52:11 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 00:52:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:52:11 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]" 00:52:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:52:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:52:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 693ms 00:52:11 INFO - PROCESS | 3064 | 1467359531752 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 00:52:11 INFO - PROCESS | 3064 | 1467359531754 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 00:52:11 INFO - PROCESS | 3064 | 1467359531757 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:52:11 INFO - PROCESS | 3064 | 1467359531759 Marionette TRACE conn6 <- [1,2914,null,{}] 00:52:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:52:11 INFO - PROCESS | 3064 | 1467359531763 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}] 00:52:11 INFO - PROCESS | 3064 | 1467359531769 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:11 INFO - PROCESS | 3064 | 1467359531916 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 00:52:11 INFO - PROCESS | 3064 | 1467359531927 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 3064 | 1467359531929 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:11 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC88E000 == 32 [pid = 3064] [id = 738] 00:52:11 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF5194000) [pid = 3064] [serial = 2214] [outer = 0000000000000000] 00:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF51C1800) [pid = 3064] [serial = 2215] [outer = 0000003EF5194000] 00:52:12 INFO - PROCESS | 3064 | 1467359532020 Marionette DEBUG loaded listener.js 00:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF55BB800) [pid = 3064] [serial = 2216] [outer = 0000003EF5194000] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EEE306000) [pid = 3064] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE7E4AC00) [pid = 3064] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE80C1C00) [pid = 3064] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EE7B06800) [pid = 3064] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE78F0800) [pid = 3064] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7F20C00) [pid = 3064] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE7DA3400) [pid = 3064] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF1483800) [pid = 3064] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF4318000) [pid = 3064] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF55B9800) [pid = 3064] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF6D59400) [pid = 3064] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF3A08800) [pid = 3064] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:52:12 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EECC4F000) [pid = 3064] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:52:12 INFO - PROCESS | 3064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:52:12 INFO - PROCESS | 3064 | 1467359532440 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]]]}] 00:52:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:52:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 735ms 00:52:12 INFO - PROCESS | 3064 | 1467359532502 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 00:52:12 INFO - PROCESS | 3064 | 1467359532505 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 00:52:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:52:12 INFO - PROCESS | 3064 | 1467359532523 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:52:12 INFO - PROCESS | 3064 | 1467359532525 Marionette TRACE conn6 <- [1,2918,null,{}] 00:52:12 INFO - PROCESS | 3064 | 1467359532540 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}] 00:52:12 INFO - PROCESS | 3064 | 1467359532542 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:12 INFO - PROCESS | 3064 | 1467359532630 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 00:52:12 INFO - PROCESS | 3064 | 1467359532641 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:12 INFO - PROCESS | 3064 | 1467359532643 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:12 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC92A000 == 33 [pid = 3064] [id = 739] 00:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEDD25000) [pid = 3064] [serial = 2217] [outer = 0000000000000000] 00:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EF18A1C00) [pid = 3064] [serial = 2218] [outer = 0000003EEDD25000] 00:52:12 INFO - PROCESS | 3064 | 1467359532687 Marionette DEBUG loaded listener.js 00:52:12 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF55B9800) [pid = 3064] [serial = 2219] [outer = 0000003EEDD25000] 00:52:13 INFO - PROCESS | 3064 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:52:13 INFO - PROCESS | 3064 | 1467359533098 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]]]}] 00:52:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:52:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 627ms 00:52:13 INFO - PROCESS | 3064 | 1467359533168 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 3064 | 1467359533171 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 00:52:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:52:13 INFO - PROCESS | 3064 | 1467359533175 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:52:13 INFO - PROCESS | 3064 | 1467359533177 Marionette TRACE conn6 <- [1,2922,null,{}] 00:52:13 INFO - PROCESS | 3064 | 1467359533181 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}] 00:52:13 INFO - PROCESS | 3064 | 1467359533183 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:13 INFO - PROCESS | 3064 | 1467359533270 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 00:52:13 INFO - PROCESS | 3064 | 1467359533275 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 3064 | 1467359533277 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB74800 == 34 [pid = 3064] [id = 740] 00:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF56AF400) [pid = 3064] [serial = 2220] [outer = 0000000000000000] 00:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF56F1C00) [pid = 3064] [serial = 2221] [outer = 0000003EF56AF400] 00:52:13 INFO - PROCESS | 3064 | 1467359533321 Marionette DEBUG loaded listener.js 00:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF5857400) [pid = 3064] [serial = 2222] [outer = 0000003EF56AF400] 00:52:13 INFO - PROCESS | 3064 | 1467359533735 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]]]}] 00:52:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:52:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 00:52:13 INFO - PROCESS | 3064 | 1467359533765 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 3064 | 1467359533767 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 00:52:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:52:13 INFO - PROCESS | 3064 | 1467359533771 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:52:13 INFO - PROCESS | 3064 | 1467359533773 Marionette TRACE conn6 <- [1,2926,null,{}] 00:52:13 INFO - PROCESS | 3064 | 1467359533776 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}] 00:52:13 INFO - PROCESS | 3064 | 1467359533778 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:13 INFO - PROCESS | 3064 | 1467359533901 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 00:52:13 INFO - PROCESS | 3064 | 1467359533923 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 3064 | 1467359533925 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:13 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4E2E800 == 35 [pid = 3064] [id = 741] 00:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF5D31400) [pid = 3064] [serial = 2223] [outer = 0000000000000000] 00:52:13 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF5F8F800) [pid = 3064] [serial = 2224] [outer = 0000003EF5D31400] 00:52:13 INFO - PROCESS | 3064 | 1467359533979 Marionette DEBUG loaded listener.js 00:52:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF68DCC00) [pid = 3064] [serial = 2225] [outer = 0000003EF5D31400] 00:52:14 INFO - PROCESS | 3064 | 1467359534434 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]]]}] 00:52:14 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. 00:52:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 733ms 00:52:14 INFO - PROCESS | 3064 | 1467359534508 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 00:52:14 INFO - PROCESS | 3064 | 1467359534513 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 00:52:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:52:14 INFO - PROCESS | 3064 | 1467359534519 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:52:14 INFO - PROCESS | 3064 | 1467359534523 Marionette TRACE conn6 <- [1,2930,null,{}] 00:52:14 INFO - PROCESS | 3064 | 1467359534529 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}] 00:52:14 INFO - PROCESS | 3064 | 1467359534532 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:14 INFO - PROCESS | 3064 | 1467359534721 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 00:52:14 INFO - PROCESS | 3064 | 1467359534815 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:14 INFO - PROCESS | 3064 | 1467359534819 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:14 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3AA4800 == 36 [pid = 3064] [id = 742] 00:52:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE8FDE800) [pid = 3064] [serial = 2226] [outer = 0000000000000000] 00:52:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEC125000) [pid = 3064] [serial = 2227] [outer = 0000003EE8FDE800] 00:52:14 INFO - PROCESS | 3064 | 1467359534882 Marionette DEBUG loaded listener.js 00:52:14 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEDC07400) [pid = 3064] [serial = 2228] [outer = 0000003EE8FDE800] 00:52:15 INFO - PROCESS | 3064 | 1467359535407 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"]]]}] 00:52:15 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 00:52:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:52:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 944ms 00:52:15 INFO - PROCESS | 3064 | 1467359535470 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 00:52:15 INFO - PROCESS | 3064 | 1467359535475 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 00:52:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:52:15 INFO - PROCESS | 3064 | 1467359535484 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:52:15 INFO - PROCESS | 3064 | 1467359535487 Marionette TRACE conn6 <- [1,2934,null,{}] 00:52:15 INFO - PROCESS | 3064 | 1467359535492 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}] 00:52:15 INFO - PROCESS | 3064 | 1467359535495 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:15 INFO - PROCESS | 3064 | 1467359535615 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 00:52:15 INFO - PROCESS | 3064 | 1467359535713 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:15 INFO - PROCESS | 3064 | 1467359535716 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:15 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA78A800 == 37 [pid = 3064] [id = 743] 00:52:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF1E3D400) [pid = 3064] [serial = 2229] [outer = 0000000000000000] 00:52:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF1FC4000) [pid = 3064] [serial = 2230] [outer = 0000003EF1E3D400] 00:52:15 INFO - PROCESS | 3064 | 1467359535774 Marionette DEBUG loaded listener.js 00:52:15 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF411B400) [pid = 3064] [serial = 2231] [outer = 0000003EF1E3D400] 00:52:16 INFO - PROCESS | 3064 | 1467359536348 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]]]}] 00:52:16 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. 00:52:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 880ms 00:52:16 INFO - PROCESS | 3064 | 1467359536366 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 00:52:16 INFO - PROCESS | 3064 | 1467359536368 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 00:52:16 INFO - PROCESS | 3064 | 1467359536389 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:52:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:52:16 INFO - PROCESS | 3064 | 1467359536394 Marionette TRACE conn6 <- [1,2938,null,{}] 00:52:16 INFO - PROCESS | 3064 | 1467359536406 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}] 00:52:16 INFO - PROCESS | 3064 | 1467359536411 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:16 INFO - PROCESS | 3064 | 1467359536527 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 00:52:16 INFO - PROCESS | 3064 | 1467359536627 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:16 INFO - PROCESS | 3064 | 1467359536631 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:16 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCD23800 == 38 [pid = 3064] [id = 744] 00:52:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF555F400) [pid = 3064] [serial = 2232] [outer = 0000000000000000] 00:52:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF5566000) [pid = 3064] [serial = 2233] [outer = 0000003EF555F400] 00:52:16 INFO - PROCESS | 3064 | 1467359536689 Marionette DEBUG loaded listener.js 00:52:16 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF6D59000) [pid = 3064] [serial = 2234] [outer = 0000003EF555F400] 00:52:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458A000 == 39 [pid = 3064] [id = 745] 00:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF7B4E400) [pid = 3064] [serial = 2235] [outer = 0000000000000000] 00:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF7E06000) [pid = 3064] [serial = 2236] [outer = 0000003EF7B4E400] 00:52:17 INFO - PROCESS | 3064 | 1467359537329 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]]]}] 00:52:17 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. 00:52:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 984ms 00:52:17 INFO - PROCESS | 3064 | 1467359537377 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 00:52:17 INFO - PROCESS | 3064 | 1467359537380 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 00:52:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:52:17 INFO - PROCESS | 3064 | 1467359537384 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:52:17 INFO - PROCESS | 3064 | 1467359537386 Marionette TRACE conn6 <- [1,2942,null,{}] 00:52:17 INFO - PROCESS | 3064 | 1467359537391 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}] 00:52:17 INFO - PROCESS | 3064 | 1467359537393 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:17 INFO - PROCESS | 3064 | 1467359537524 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 00:52:17 INFO - PROCESS | 3064 | 1467359537616 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:17 INFO - PROCESS | 3064 | 1467359537619 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:17 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCDBC800 == 40 [pid = 3064] [id = 746] 00:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 89 (0000003EF7E03400) [pid = 3064] [serial = 2237] [outer = 0000000000000000] 00:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 90 (0000003EF7E09C00) [pid = 3064] [serial = 2238] [outer = 0000003EF7E03400] 00:52:17 INFO - PROCESS | 3064 | 1467359537675 Marionette DEBUG loaded listener.js 00:52:17 INFO - PROCESS | 3064 | ++DOMWINDOW == 91 (0000003EF805A000) [pid = 3064] [serial = 2239] [outer = 0000003EF7E03400] 00:52:18 INFO - PROCESS | 3064 | 1467359538160 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]]]}] 00:52:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:52:18 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 00:52:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 837ms 00:52:18 INFO - PROCESS | 3064 | 1467359538223 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 00:52:18 INFO - PROCESS | 3064 | 1467359538225 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 00:52:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:52:18 INFO - PROCESS | 3064 | 1467359538229 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:52:18 INFO - PROCESS | 3064 | 1467359538231 Marionette TRACE conn6 <- [1,2946,null,{}] 00:52:18 INFO - PROCESS | 3064 | 1467359538235 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}] 00:52:18 INFO - PROCESS | 3064 | 1467359538238 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:18 INFO - PROCESS | 3064 | 1467359538394 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 00:52:18 INFO - PROCESS | 3064 | 1467359538533 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:18 INFO - PROCESS | 3064 | 1467359538536 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:18 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFD358000 == 41 [pid = 3064] [id = 747] 00:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 92 (0000003EF6D59800) [pid = 3064] [serial = 2240] [outer = 0000000000000000] 00:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 93 (0000003EF8237000) [pid = 3064] [serial = 2241] [outer = 0000003EF6D59800] 00:52:18 INFO - PROCESS | 3064 | 1467359538597 Marionette DEBUG loaded listener.js 00:52:18 INFO - PROCESS | 3064 | ++DOMWINDOW == 94 (0000003EF82DF800) [pid = 3064] [serial = 2242] [outer = 0000003EF6D59800] 00:52:19 INFO - PROCESS | 3064 | 1467359539184 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]]]}] 00:52:19 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. 00:52:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 986ms 00:52:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:52:19 INFO - PROCESS | 3064 | 1467359539218 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 00:52:19 INFO - PROCESS | 3064 | 1467359539221 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 00:52:19 INFO - PROCESS | 3064 | 1467359539224 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:52:19 INFO - PROCESS | 3064 | 1467359539227 Marionette TRACE conn6 <- [1,2950,null,{}] 00:52:19 INFO - PROCESS | 3064 | 1467359539231 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}] 00:52:19 INFO - PROCESS | 3064 | 1467359539237 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:19 INFO - PROCESS | 3064 | 1467359539375 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 00:52:19 INFO - PROCESS | 3064 | 1467359539618 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:19 INFO - PROCESS | 3064 | 1467359539621 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:19 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE78CF800 == 42 [pid = 3064] [id = 748] 00:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 95 (0000003EE7157400) [pid = 3064] [serial = 2243] [outer = 0000000000000000] 00:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 96 (0000003EE78F0000) [pid = 3064] [serial = 2244] [outer = 0000003EE7157400] 00:52:19 INFO - PROCESS | 3064 | 1467359539697 Marionette DEBUG loaded listener.js 00:52:19 INFO - PROCESS | 3064 | ++DOMWINDOW == 97 (0000003EE7D8FC00) [pid = 3064] [serial = 2245] [outer = 0000003EE7157400] 00:52:20 INFO - PROCESS | 3064 | 1467359540274 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]]]}] 00:52:20 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. 00:52:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1080ms 00:52:20 INFO - PROCESS | 3064 | 1467359540310 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 00:52:20 INFO - PROCESS | 3064 | 1467359540314 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 00:52:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:52:20 INFO - PROCESS | 3064 | 1467359540339 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:52:20 INFO - PROCESS | 3064 | 1467359540342 Marionette TRACE conn6 <- [1,2954,null,{}] 00:52:20 INFO - PROCESS | 3064 | 1467359540351 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}] 00:52:20 INFO - PROCESS | 3064 | 1467359540356 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:20 INFO - PROCESS | 3064 | 1467359540465 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 00:52:20 INFO - PROCESS | 3064 | 1467359540570 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:20 INFO - PROCESS | 3064 | 1467359540573 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:20 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3321800 == 43 [pid = 3064] [id = 749] 00:52:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 98 (0000003EECC94C00) [pid = 3064] [serial = 2246] [outer = 0000000000000000] 00:52:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 99 (0000003EED076000) [pid = 3064] [serial = 2247] [outer = 0000003EECC94C00] 00:52:20 INFO - PROCESS | 3064 | 1467359540624 Marionette DEBUG loaded listener.js 00:52:20 INFO - PROCESS | 3064 | ++DOMWINDOW == 100 (0000003EEE3DE000) [pid = 3064] [serial = 2248] [outer = 0000003EECC94C00] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCB74800 == 42 [pid = 3064] [id = 740] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC92A000 == 41 [pid = 3064] [id = 739] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC88E000 == 40 [pid = 3064] [id = 738] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB86800 == 39 [pid = 3064] [id = 737] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF68A3800 == 38 [pid = 3064] [id = 735] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF458D000 == 37 [pid = 3064] [id = 734] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECEE2800 == 36 [pid = 3064] [id = 733] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEE328000 == 35 [pid = 3064] [id = 731] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF6D7A000 == 34 [pid = 3064] [id = 732] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A4C000 == 33 [pid = 3064] [id = 736] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF46BB000 == 32 [pid = 3064] [id = 730] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE78CF800 == 31 [pid = 3064] [id = 748] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFD358000 == 30 [pid = 3064] [id = 747] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCDBC800 == 29 [pid = 3064] [id = 746] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF458A000 == 28 [pid = 3064] [id = 745] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFCD23800 == 27 [pid = 3064] [id = 744] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFA78A800 == 26 [pid = 3064] [id = 743] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3AA4800 == 25 [pid = 3064] [id = 742] 00:52:21 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4E2E800 == 24 [pid = 3064] [id = 741] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 99 (0000003EEE3E1000) [pid = 3064] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 98 (0000003EEC1CC400) [pid = 3064] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 97 (0000003EE7E51800) [pid = 3064] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 96 (0000003EE8291800) [pid = 3064] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 95 (0000003EEC121800) [pid = 3064] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 94 (0000003EE7C38C00) [pid = 3064] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 93 (0000003EE7D87C00) [pid = 3064] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 92 (0000003EECE41800) [pid = 3064] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 91 (0000003EF180CC00) [pid = 3064] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 90 (0000003EECC9F800) [pid = 3064] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 89 (0000003EE8FE8800) [pid = 3064] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 88 (0000003EF425D400) [pid = 3064] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF4C50000) [pid = 3064] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF1FC3000) [pid = 3064] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF6878400) [pid = 3064] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF5855800) [pid = 3064] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF746D000) [pid = 3064] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF7114400) [pid = 3064] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF3C2A800) [pid = 3064] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF431AC00) [pid = 3064] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF4118C00) [pid = 3064] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF3CD6400) [pid = 3064] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF42A1000) [pid = 3064] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF18A2C00) [pid = 3064] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EEE863400) [pid = 3064] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF4D87800) [pid = 3064] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EEDD18400) [pid = 3064] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 00:52:21 INFO - PROCESS | 3064 | 1467359541883 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]]]}] 00:52:21 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. 00:52:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1620ms 00:52:21 INFO - PROCESS | 3064 | 1467359541941 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 00:52:21 INFO - PROCESS | 3064 | 1467359541945 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 00:52:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:52:21 INFO - PROCESS | 3064 | 1467359541949 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:52:21 INFO - PROCESS | 3064 | 1467359541953 Marionette TRACE conn6 <- [1,2958,null,{}] 00:52:21 INFO - PROCESS | 3064 | 1467359541958 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}] 00:52:21 INFO - PROCESS | 3064 | 1467359541961 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:22 INFO - PROCESS | 3064 | 1467359542098 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 00:52:22 INFO - PROCESS | 3064 | 1467359542179 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:22 INFO - PROCESS | 3064 | 1467359542182 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EECC0C000 == 25 [pid = 3064] [id = 750] 00:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EE7D8A000) [pid = 3064] [serial = 2249] [outer = 0000000000000000] 00:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EE7D9A800) [pid = 3064] [serial = 2250] [outer = 0000003EE7D8A000] 00:52:22 INFO - PROCESS | 3064 | 1467359542232 Marionette DEBUG loaded listener.js 00:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EE7F20400) [pid = 3064] [serial = 2251] [outer = 0000003EE7D8A000] 00:52:22 INFO - PROCESS | 3064 | 1467359542595 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]]]}] 00:52:22 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. 00:52:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 00:52:22 INFO - PROCESS | 3064 | 1467359542670 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 00:52:22 INFO - PROCESS | 3064 | 1467359542675 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 00:52:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:52:22 INFO - PROCESS | 3064 | 1467359542714 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:52:22 INFO - PROCESS | 3064 | 1467359542718 Marionette TRACE conn6 <- [1,2962,null,{}] 00:52:22 INFO - PROCESS | 3064 | 1467359542726 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}] 00:52:22 INFO - PROCESS | 3064 | 1467359542729 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:22 INFO - PROCESS | 3064 | 1467359542828 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 00:52:22 INFO - PROCESS | 3064 | 1467359542836 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:22 INFO - PROCESS | 3064 | 1467359542839 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:22 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF1F74000 == 26 [pid = 3064] [id = 751] 00:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEC122C00) [pid = 3064] [serial = 2252] [outer = 0000000000000000] 00:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EEC1CE800) [pid = 3064] [serial = 2253] [outer = 0000003EEC122C00] 00:52:22 INFO - PROCESS | 3064 | 1467359542888 Marionette DEBUG loaded listener.js 00:52:22 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EEC37D800) [pid = 3064] [serial = 2254] [outer = 0000003EEC122C00] 00:52:23 INFO - PROCESS | 3064 | 1467359543292 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]]]}] 00:52:23 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. 00:52:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 00:52:23 INFO - PROCESS | 3064 | 1467359543361 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 00:52:23 INFO - PROCESS | 3064 | 1467359543363 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 00:52:23 INFO - PROCESS | 3064 | 1467359543383 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:52:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:52:23 INFO - PROCESS | 3064 | 1467359543387 Marionette TRACE conn6 <- [1,2966,null,{}] 00:52:23 INFO - PROCESS | 3064 | 1467359543399 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}] 00:52:23 INFO - PROCESS | 3064 | 1467359543404 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:23 INFO - PROCESS | 3064 | 1467359543493 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 00:52:23 INFO - PROCESS | 3064 | 1467359543500 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:23 INFO - PROCESS | 3064 | 1467359543504 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:23 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4874800 == 27 [pid = 3064] [id = 752] 00:52:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EEDC88400) [pid = 3064] [serial = 2255] [outer = 0000000000000000] 00:52:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEDD22C00) [pid = 3064] [serial = 2256] [outer = 0000003EEDC88400] 00:52:23 INFO - PROCESS | 3064 | 1467359543554 Marionette DEBUG loaded listener.js 00:52:23 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EEE3EB800) [pid = 3064] [serial = 2257] [outer = 0000003EEDC88400] 00:52:24 INFO - PROCESS | 3064 | 1467359544021 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]]]}] 00:52:24 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. 00:52:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 00:52:24 INFO - PROCESS | 3064 | 1467359544082 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 00:52:24 INFO - PROCESS | 3064 | 1467359544084 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 00:52:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:52:24 INFO - PROCESS | 3064 | 1467359544088 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:52:24 INFO - PROCESS | 3064 | 1467359544090 Marionette TRACE conn6 <- [1,2970,null,{}] 00:52:24 INFO - PROCESS | 3064 | 1467359544099 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}] 00:52:24 INFO - PROCESS | 3064 | 1467359544102 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:24 INFO - PROCESS | 3064 | 1467359544252 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 00:52:24 INFO - PROCESS | 3064 | 1467359544277 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:24 INFO - PROCESS | 3064 | 1467359544279 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF5D6D000 == 28 [pid = 3064] [id = 753] 00:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EF1483800) [pid = 3064] [serial = 2258] [outer = 0000000000000000] 00:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EF180CC00) [pid = 3064] [serial = 2259] [outer = 0000003EF1483800] 00:52:24 INFO - PROCESS | 3064 | 1467359544325 Marionette DEBUG loaded listener.js 00:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1E30C00) [pid = 3064] [serial = 2260] [outer = 0000003EF1483800] 00:52:24 INFO - PROCESS | 3064 | 1467359544737 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"]]]}] 00:52:24 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 00:52:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:52:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 693ms 00:52:24 INFO - PROCESS | 3064 | 1467359544783 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 00:52:24 INFO - PROCESS | 3064 | 1467359544786 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 00:52:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:52:24 INFO - PROCESS | 3064 | 1467359544789 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:52:24 INFO - PROCESS | 3064 | 1467359544791 Marionette TRACE conn6 <- [1,2974,null,{}] 00:52:24 INFO - PROCESS | 3064 | 1467359544794 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}] 00:52:24 INFO - PROCESS | 3064 | 1467359544797 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:24 INFO - PROCESS | 3064 | 1467359544909 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 00:52:24 INFO - PROCESS | 3064 | 1467359544914 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:24 INFO - PROCESS | 3064 | 1467359544916 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:24 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8206800 == 29 [pid = 3064] [id = 754] 00:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF1E3A400) [pid = 3064] [serial = 2261] [outer = 0000000000000000] 00:52:24 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF1FC4400) [pid = 3064] [serial = 2262] [outer = 0000003EF1E3A400] 00:52:24 INFO - PROCESS | 3064 | 1467359544961 Marionette DEBUG loaded listener.js 00:52:25 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EF3A3AC00) [pid = 3064] [serial = 2263] [outer = 0000003EF1E3A400] 00:52:25 INFO - PROCESS | 3064 | 1467359545386 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]]]}] 00:52:25 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. 00:52:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 00:52:25 INFO - PROCESS | 3064 | 1467359545422 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 00:52:25 INFO - PROCESS | 3064 | 1467359545425 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 00:52:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:52:25 INFO - PROCESS | 3064 | 1467359545428 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:52:25 INFO - PROCESS | 3064 | 1467359545430 Marionette TRACE conn6 <- [1,2978,null,{}] 00:52:25 INFO - PROCESS | 3064 | 1467359545751 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}] 00:52:25 INFO - PROCESS | 3064 | 1467359545755 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003EF3C2C000) [pid = 3064] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF5194000) [pid = 3064] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EED138C00) [pid = 3064] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EECC4CC00) [pid = 3064] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EE7D99C00) [pid = 3064] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEE309C00) [pid = 3064] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF4C59000) [pid = 3064] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7B07000) [pid = 3064] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF56AF400) [pid = 3064] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF3C24800) [pid = 3064] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEDD25000) [pid = 3064] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:52:25 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF5D31400) [pid = 3064] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:52:26 INFO - PROCESS | 3064 | 1467359545994 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 00:52:26 INFO - PROCESS | 3064 | 1467359546049 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:26 INFO - PROCESS | 3064 | 1467359546053 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC4F0000 == 30 [pid = 3064] [id = 755] 00:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EE7B11C00) [pid = 3064] [serial = 2264] [outer = 0000000000000000] 00:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EE7C36000) [pid = 3064] [serial = 2265] [outer = 0000003EE7B11C00] 00:52:26 INFO - PROCESS | 3064 | 1467359546114 Marionette DEBUG loaded listener.js 00:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EE7D89400) [pid = 3064] [serial = 2266] [outer = 0000003EE7B11C00] 00:52:26 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE601B000 == 31 [pid = 3064] [id = 756] 00:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EE914F000) [pid = 3064] [serial = 2267] [outer = 0000000000000000] 00:52:26 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EEC125800) [pid = 3064] [serial = 2268] [outer = 0000003EE914F000] 00:52:26 INFO - PROCESS | 3064 | 1467359546827 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]]]}] 00:52:26 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. 00:52:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1423ms 00:52:26 INFO - PROCESS | 3064 | 1467359546897 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 00:52:26 INFO - PROCESS | 3064 | 1467359546902 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 00:52:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:52:26 INFO - PROCESS | 3064 | 1467359546913 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:52:26 INFO - PROCESS | 3064 | 1467359546916 Marionette TRACE conn6 <- [1,2982,null,{}] 00:52:26 INFO - PROCESS | 3064 | 1467359546923 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}] 00:52:26 INFO - PROCESS | 3064 | 1467359546926 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:27 INFO - PROCESS | 3064 | 1467359547063 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 00:52:27 INFO - PROCESS | 3064 | 1467359547181 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:27 INFO - PROCESS | 3064 | 1467359547185 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:27 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A4F800 == 32 [pid = 3064] [id = 757] 00:52:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE8FDF000) [pid = 3064] [serial = 2269] [outer = 0000000000000000] 00:52:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EECE37000) [pid = 3064] [serial = 2270] [outer = 0000003EE8FDF000] 00:52:27 INFO - PROCESS | 3064 | 1467359547246 Marionette DEBUG loaded listener.js 00:52:27 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EEDD23000) [pid = 3064] [serial = 2271] [outer = 0000003EE8FDF000] 00:52:27 INFO - PROCESS | 3064 | 1467359547890 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]]]}] 00:52:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:52:27 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 00:52:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1037ms 00:52:27 INFO - PROCESS | 3064 | 1467359547945 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 00:52:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:52:27 INFO - PROCESS | 3064 | 1467359547948 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 00:52:28 INFO - PROCESS | 3064 | 1467359547997 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:52:28 INFO - PROCESS | 3064 | 1467359548000 Marionette TRACE conn6 <- [1,2986,null,{}] 00:52:28 INFO - PROCESS | 3064 | 1467359548005 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}] 00:52:28 INFO - PROCESS | 3064 | 1467359548008 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:28 INFO - PROCESS | 3064 | 1467359548162 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 00:52:28 INFO - PROCESS | 3064 | 1467359548279 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:28 INFO - PROCESS | 3064 | 1467359548284 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:28 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB29800 == 33 [pid = 3064] [id = 758] 00:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EF1FC6000) [pid = 3064] [serial = 2272] [outer = 0000000000000000] 00:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003EF3A55800) [pid = 3064] [serial = 2273] [outer = 0000003EF1FC6000] 00:52:28 INFO - PROCESS | 3064 | 1467359548347 Marionette DEBUG loaded listener.js 00:52:28 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EF411A800) [pid = 3064] [serial = 2274] [outer = 0000003EF1FC6000] 00:52:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF5D6D000 == 32 [pid = 3064] [id = 753] 00:52:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4874800 == 31 [pid = 3064] [id = 752] 00:52:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF1F74000 == 30 [pid = 3064] [id = 751] 00:52:29 INFO - PROCESS | 3064 | --DOCSHELL 0000003EECC0C000 == 29 [pid = 3064] [id = 750] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4C50C00) [pid = 3064] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF51C1800) [pid = 3064] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EEDC07800) [pid = 3064] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EEDF22C00) [pid = 3064] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EEDF21C00) [pid = 3064] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF1803000) [pid = 3064] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EE7E48400) [pid = 3064] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE865B000) [pid = 3064] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF18A2400) [pid = 3064] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF511C000) [pid = 3064] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7D97800) [pid = 3064] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE8297000) [pid = 3064] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF55BB800) [pid = 3064] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF56F1C00) [pid = 3064] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF3CCB000) [pid = 3064] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF430FC00) [pid = 3064] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5118C00) [pid = 3064] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF55B9800) [pid = 3064] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF18A1C00) [pid = 3064] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF1FC1000) [pid = 3064] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF68DCC00) [pid = 3064] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF5857400) [pid = 3064] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF5F8F800) [pid = 3064] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 00:52:29 INFO - PROCESS | 3064 | 1467359549118 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]]]}] 00:52:29 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. 00:52:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1238ms 00:52:29 INFO - PROCESS | 3064 | 1467359549192 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 00:52:29 INFO - PROCESS | 3064 | 1467359549196 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 00:52:29 INFO - PROCESS | 3064 | 1467359549201 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:52:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:52:29 INFO - PROCESS | 3064 | 1467359549205 Marionette TRACE conn6 <- [1,2990,null,{}] 00:52:29 INFO - PROCESS | 3064 | 1467359549211 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}] 00:52:29 INFO - PROCESS | 3064 | 1467359549214 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:29 INFO - PROCESS | 3064 | 1467359549320 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 00:52:29 INFO - PROCESS | 3064 | 1467359549326 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:29 INFO - PROCESS | 3064 | 1467359549329 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:29 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED0C6800 == 30 [pid = 3064] [id = 759] 00:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003EE7D88C00) [pid = 3064] [serial = 2275] [outer = 0000000000000000] 00:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003EE7E48400) [pid = 3064] [serial = 2276] [outer = 0000003EE7D88C00] 00:52:29 INFO - PROCESS | 3064 | 1467359549378 Marionette DEBUG loaded listener.js 00:52:29 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE865B000) [pid = 3064] [serial = 2277] [outer = 0000003EE7D88C00] 00:52:29 INFO - PROCESS | 3064 | 1467359549891 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]]]}] 00:52:29 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. 00:52:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 735ms 00:52:29 INFO - PROCESS | 3064 | 1467359549940 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 00:52:29 INFO - PROCESS | 3064 | 1467359549944 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 00:52:29 INFO - PROCESS | 3064 | 1467359549950 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:52:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:52:29 INFO - PROCESS | 3064 | 1467359549953 Marionette TRACE conn6 <- [1,2994,null,{}] 00:52:29 INFO - PROCESS | 3064 | 1467359549957 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}] 00:52:29 INFO - PROCESS | 3064 | 1467359549960 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:30 INFO - PROCESS | 3064 | 1467359550052 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 00:52:30 INFO - PROCESS | 3064 | 1467359550059 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:30 INFO - PROCESS | 3064 | 1467359550062 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4645800 == 31 [pid = 3064] [id = 760] 00:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EECE3A400) [pid = 3064] [serial = 2278] [outer = 0000000000000000] 00:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EED0DE800) [pid = 3064] [serial = 2279] [outer = 0000003EECE3A400] 00:52:30 INFO - PROCESS | 3064 | 1467359550111 Marionette DEBUG loaded listener.js 00:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEE305800) [pid = 3064] [serial = 2280] [outer = 0000003EECE3A400] 00:52:30 INFO - PROCESS | 3064 | 1467359550551 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]]]}] 00:52:30 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. 00:52:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 00:52:30 INFO - PROCESS | 3064 | 1467359550583 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 00:52:30 INFO - PROCESS | 3064 | 1467359550586 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 00:52:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:52:30 INFO - PROCESS | 3064 | 1467359550590 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:52:30 INFO - PROCESS | 3064 | 1467359550593 Marionette TRACE conn6 <- [1,2998,null,{}] 00:52:30 INFO - PROCESS | 3064 | 1467359550609 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}] 00:52:30 INFO - PROCESS | 3064 | 1467359550614 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:30 INFO - PROCESS | 3064 | 1467359550705 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 00:52:30 INFO - PROCESS | 3064 | 1467359550711 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:30 INFO - PROCESS | 3064 | 1467359550715 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:30 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF71B5000 == 32 [pid = 3064] [id = 761] 00:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF189F400) [pid = 3064] [serial = 2281] [outer = 0000000000000000] 00:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF1E3E400) [pid = 3064] [serial = 2282] [outer = 0000003EF189F400] 00:52:30 INFO - PROCESS | 3064 | 1467359550763 Marionette DEBUG loaded listener.js 00:52:30 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF3A4C800) [pid = 3064] [serial = 2283] [outer = 0000003EF189F400] 00:52:31 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:52:31 INFO - PROCESS | 3064 | 1467359551249 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:52:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:52:31 INFO - {} 00:52:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:52:31 INFO - {} 00:52:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:52:31 INFO - {} 00:52:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:52:31 INFO - {} 00:52:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 690ms 00:52:31 INFO - PROCESS | 3064 | 1467359551282 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 00:52:31 INFO - PROCESS | 3064 | 1467359551284 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 00:52:31 INFO - PROCESS | 3064 | 1467359551288 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:52:31 INFO - TEST-START | /FileAPI/fileReader.html 00:52:31 INFO - PROCESS | 3064 | 1467359551290 Marionette TRACE conn6 <- [1,3002,null,{}] 00:52:31 INFO - PROCESS | 3064 | 1467359551293 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}] 00:52:31 INFO - PROCESS | 3064 | 1467359551295 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:31 INFO - PROCESS | 3064 | 1467359551388 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 00:52:31 INFO - PROCESS | 3064 | 1467359551424 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:31 INFO - PROCESS | 3064 | 1467359551426 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:31 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAB1A000 == 33 [pid = 3064] [id = 762] 00:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EF42A9400) [pid = 3064] [serial = 2284] [outer = 0000000000000000] 00:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF430E000) [pid = 3064] [serial = 2285] [outer = 0000003EF42A9400] 00:52:31 INFO - PROCESS | 3064 | 1467359551473 Marionette DEBUG loaded listener.js 00:52:31 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4C50C00) [pid = 3064] [serial = 2286] [outer = 0000003EF42A9400] 00:52:31 INFO - PROCESS | 3064 | 1467359551923 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]]]}] 00:52:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:52:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:52:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:52:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:52:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 00:52:31 INFO - PROCESS | 3064 | 1467359551983 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 00:52:31 INFO - PROCESS | 3064 | 1467359551985 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 00:52:31 INFO - TEST-START | /FileAPI/historical.html 00:52:31 INFO - PROCESS | 3064 | 1467359551988 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:52:31 INFO - PROCESS | 3064 | 1467359551990 Marionette TRACE conn6 <- [1,3006,null,{}] 00:52:32 INFO - PROCESS | 3064 | 1467359552009 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}] 00:52:32 INFO - PROCESS | 3064 | 1467359552012 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:32 INFO - PROCESS | 3064 | 1467359552136 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 00:52:32 INFO - PROCESS | 3064 | 1467359552142 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:32 INFO - PROCESS | 3064 | 1467359552144 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C4000 == 34 [pid = 3064] [id = 763] 00:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF456D000) [pid = 3064] [serial = 2287] [outer = 0000000000000000] 00:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF4C59800) [pid = 3064] [serial = 2288] [outer = 0000003EF456D000] 00:52:32 INFO - PROCESS | 3064 | 1467359552189 Marionette DEBUG loaded listener.js 00:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF511A800) [pid = 3064] [serial = 2289] [outer = 0000003EF456D000] 00:52:32 INFO - PROCESS | 3064 | 1467359552617 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"]]]}] 00:52:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:52:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:52:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:52:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:52:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:52:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:52:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:52:32 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 00:52:32 INFO - PROCESS | 3064 | 1467359552688 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 00:52:32 INFO - PROCESS | 3064 | 1467359552690 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 00:52:32 INFO - TEST-START | /FileAPI/idlharness.html 00:52:32 INFO - PROCESS | 3064 | 1467359552694 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:52:32 INFO - PROCESS | 3064 | 1467359552696 Marionette TRACE conn6 <- [1,3010,null,{}] 00:52:32 INFO - PROCESS | 3064 | 1467359552700 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}] 00:52:32 INFO - PROCESS | 3064 | 1467359552706 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:32 INFO - PROCESS | 3064 | 1467359552878 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 00:52:32 INFO - PROCESS | 3064 | 1467359552896 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:32 INFO - PROCESS | 3064 | 1467359552898 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:32 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFBD59000 == 35 [pid = 3064] [id = 764] 00:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF5193800) [pid = 3064] [serial = 2290] [outer = 0000000000000000] 00:52:32 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF51B8C00) [pid = 3064] [serial = 2291] [outer = 0000003EF5193800] 00:52:32 INFO - PROCESS | 3064 | 1467359552944 Marionette DEBUG loaded listener.js 00:52:33 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF556B400) [pid = 3064] [serial = 2292] [outer = 0000003EF5193800] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EEDC88400) [pid = 3064] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF1E3D400) [pid = 3064] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EE8FDE800) [pid = 3064] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EE7157400) [pid = 3064] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF555F400) [pid = 3064] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EF6D59800) [pid = 3064] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF7E03400) [pid = 3064] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EECC94C00) [pid = 3064] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE7D8A000) [pid = 3064] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEC122C00) [pid = 3064] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1483800) [pid = 3064] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:52:33 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF7B4E400) [pid = 3064] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:52:33 INFO - PROCESS | 3064 | 1467359553796 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]]]}] 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:52:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:52:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:52:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:52:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:52:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:52:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:52:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:52:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:52:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:52:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:52:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:52:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:52:33 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 00:52:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:52:33 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 00:52:33 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 00:52:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:52:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:52:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:52:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:52:33 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 00:52:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:52:33 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 00:52:33 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 00:52:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:52:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:52:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 1168ms 00:52:33 INFO - PROCESS | 3064 | 1467359553866 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 00:52:33 INFO - PROCESS | 3064 | 1467359553869 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 00:52:33 INFO - TEST-START | /FileAPI/idlharness.worker 00:52:33 INFO - PROCESS | 3064 | 1467359553873 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:52:33 INFO - PROCESS | 3064 | 1467359553874 Marionette TRACE conn6 <- [1,3014,null,{}] 00:52:33 INFO - PROCESS | 3064 | 1467359553878 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}] 00:52:33 INFO - PROCESS | 3064 | 1467359553881 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:33 INFO - PROCESS | 3064 | 1467359553972 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 00:52:34 INFO - PROCESS | 3064 | 1467359554053 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:34 INFO - PROCESS | 3064 | 1467359554055 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:34 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF47C6800 == 36 [pid = 3064] [id = 765] 00:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF56EC000) [pid = 3064] [serial = 2293] [outer = 0000000000000000] 00:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF7E06C00) [pid = 3064] [serial = 2294] [outer = 0000003EF56EC000] 00:52:34 INFO - PROCESS | 3064 | 1467359554110 Marionette DEBUG loaded listener.js 00:52:34 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF7E10C00) [pid = 3064] [serial = 2295] [outer = 0000003EF56EC000] 00:52:34 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:52:35 INFO - PROCESS | 3064 | 1467359555043 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,{},{}]]]}] 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:52:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:52:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:52:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:52:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:52:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:52:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:52:35 INFO - {} 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:52:35 INFO - {} 00:52:35 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 - {} 00:52:35 INFO - {} 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:52:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:52:35 INFO - {} 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:52:35 INFO - {} 00:52:35 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 - {} 00:52:35 INFO - {} 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:52:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:52:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:52:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:52:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 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 00:52:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:52:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:52:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:52:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:52:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:52:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:52:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:52:35 INFO - {} 00:52:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1327ms 00:52:35 INFO - PROCESS | 3064 | 1467359555202 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 00:52:35 INFO - PROCESS | 3064 | 1467359555205 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 00:52:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:52:35 INFO - PROCESS | 3064 | 1467359555208 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:52:35 INFO - PROCESS | 3064 | 1467359555210 Marionette TRACE conn6 <- [1,3018,null,{}] 00:52:35 INFO - PROCESS | 3064 | 1467359555213 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}] 00:52:35 INFO - PROCESS | 3064 | 1467359555215 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:35 INFO - PROCESS | 3064 | 1467359555304 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 00:52:35 INFO - PROCESS | 3064 | 1467359555413 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:35 INFO - PROCESS | 3064 | 1467359555415 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:35 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E8132E000 == 37 [pid = 3064] [id = 766] 00:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003E8130D800) [pid = 3064] [serial = 2296] [outer = 0000000000000000] 00:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003E8130F800) [pid = 3064] [serial = 2297] [outer = 0000003E8130D800] 00:52:35 INFO - PROCESS | 3064 | 1467359555459 Marionette DEBUG loaded listener.js 00:52:35 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003E8139C400) [pid = 3064] [serial = 2298] [outer = 0000003E8130D800] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3321800 == 36 [pid = 3064] [id = 749] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EED0C6800 == 35 [pid = 3064] [id = 759] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB29800 == 34 [pid = 3064] [id = 758] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A4F800 == 33 [pid = 3064] [id = 757] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE601B000 == 32 [pid = 3064] [id = 756] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8206800 == 31 [pid = 3064] [id = 754] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEC4F0000 == 30 [pid = 3064] [id = 755] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4645800 == 29 [pid = 3064] [id = 760] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF71B5000 == 28 [pid = 3064] [id = 761] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFBD59000 == 27 [pid = 3064] [id = 764] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C4000 == 26 [pid = 3064] [id = 763] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF47C6800 == 25 [pid = 3064] [id = 765] 00:52:36 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAB1A000 == 24 [pid = 3064] [id = 762] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EF180CC00) [pid = 3064] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EEC125000) [pid = 3064] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF1E30C00) [pid = 3064] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EF1FC4000) [pid = 3064] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF7E06000) [pid = 3064] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF5566000) [pid = 3064] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF7E09C00) [pid = 3064] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EF8237000) [pid = 3064] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EE78F0000) [pid = 3064] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EEDD22C00) [pid = 3064] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EEE3EB800) [pid = 3064] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 64 (0000003EF411B400) [pid = 3064] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 63 (0000003EEDC07400) [pid = 3064] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 62 (0000003EE7D8FC00) [pid = 3064] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 61 (0000003EF6D59000) [pid = 3064] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 60 (0000003EF82DF800) [pid = 3064] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 59 (0000003EF805A000) [pid = 3064] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 58 (0000003EF1FC4400) [pid = 3064] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 57 (0000003EEE3DE000) [pid = 3064] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 56 (0000003EE7F20400) [pid = 3064] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 55 (0000003EEC37D800) [pid = 3064] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 54 (0000003EE7D9A800) [pid = 3064] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 53 (0000003EEC1CE800) [pid = 3064] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | --DOMWINDOW == 52 (0000003EED076000) [pid = 3064] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 00:52:37 INFO - PROCESS | 3064 | 1467359557283 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]]]}] 00:52:37 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 00:52:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2086ms 00:52:37 INFO - PROCESS | 3064 | 1467359557297 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 00:52:37 INFO - PROCESS | 3064 | 1467359557300 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 00:52:37 INFO - PROCESS | 3064 | 1467359557306 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:52:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:52:37 INFO - PROCESS | 3064 | 1467359557309 Marionette TRACE conn6 <- [1,3022,null,{}] 00:52:37 INFO - PROCESS | 3064 | 1467359557315 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}] 00:52:37 INFO - PROCESS | 3064 | 1467359557318 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:37 INFO - PROCESS | 3064 | 1467359557429 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 00:52:37 INFO - PROCESS | 3064 | 1467359557436 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:37 INFO - PROCESS | 3064 | 1467359557440 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:37 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EE7F6B000 == 25 [pid = 3064] [id = 767] 00:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 53 (0000003EE6111800) [pid = 3064] [serial = 2299] [outer = 0000000000000000] 00:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 54 (0000003EE6115000) [pid = 3064] [serial = 2300] [outer = 0000003EE6111800] 00:52:37 INFO - PROCESS | 3064 | 1467359557491 Marionette DEBUG loaded listener.js 00:52:37 INFO - PROCESS | 3064 | ++DOMWINDOW == 55 (0000003EE6A21400) [pid = 3064] [serial = 2301] [outer = 0000003EE6111800] 00:52:37 INFO - PROCESS | 3064 | 1467359557965 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]]]}] 00:52:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:52:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 00:52:38 INFO - PROCESS | 3064 | 1467359558024 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 00:52:38 INFO - PROCESS | 3064 | 1467359558030 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 00:52:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:52:38 INFO - PROCESS | 3064 | 1467359558037 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:52:38 INFO - PROCESS | 3064 | 1467359558040 Marionette TRACE conn6 <- [1,3026,null,{}] 00:52:38 INFO - PROCESS | 3064 | 1467359558044 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}] 00:52:38 INFO - PROCESS | 3064 | 1467359558047 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:38 INFO - PROCESS | 3064 | 1467359558148 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 00:52:38 INFO - PROCESS | 3064 | 1467359558163 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:38 INFO - PROCESS | 3064 | 1467359558166 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEDC1B000 == 26 [pid = 3064] [id = 768] 00:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 56 (0000003EE78F3C00) [pid = 3064] [serial = 2302] [outer = 0000000000000000] 00:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 57 (0000003EE7B05000) [pid = 3064] [serial = 2303] [outer = 0000003EE78F3C00] 00:52:38 INFO - PROCESS | 3064 | 1467359558216 Marionette DEBUG loaded listener.js 00:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 58 (0000003EE7BB3400) [pid = 3064] [serial = 2304] [outer = 0000003EE78F3C00] 00:52:38 INFO - PROCESS | 3064 | 1467359558655 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"]]]}] 00:52:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:52:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:52:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 00:52:38 INFO - PROCESS | 3064 | 1467359558674 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 00:52:38 INFO - PROCESS | 3064 | 1467359558676 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 00:52:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:52:38 INFO - PROCESS | 3064 | 1467359558680 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:52:38 INFO - PROCESS | 3064 | 1467359558684 Marionette TRACE conn6 <- [1,3030,null,{}] 00:52:38 INFO - PROCESS | 3064 | 1467359558696 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}] 00:52:38 INFO - PROCESS | 3064 | 1467359558702 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:38 INFO - PROCESS | 3064 | 1467359558794 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 00:52:38 INFO - PROCESS | 3064 | 1467359558857 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:38 INFO - PROCESS | 3064 | 1467359558861 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:38 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3A94800 == 27 [pid = 3064] [id = 769] 00:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 59 (0000003E81309800) [pid = 3064] [serial = 2305] [outer = 0000000000000000] 00:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 60 (0000003EE7D90800) [pid = 3064] [serial = 2306] [outer = 0000003E81309800] 00:52:38 INFO - PROCESS | 3064 | 1467359558911 Marionette DEBUG loaded listener.js 00:52:38 INFO - PROCESS | 3064 | ++DOMWINDOW == 61 (0000003EE7E49400) [pid = 3064] [serial = 2307] [outer = 0000003E81309800] 00:52:39 INFO - PROCESS | 3064 | 1467359559508 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]]]}] 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:52:39 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. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:52:39 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'.) 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:52:39 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. 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:52:39 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. 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:52:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:52:39 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. 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:52:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:52:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:52:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:52:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:52:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 936ms 00:52:39 INFO - PROCESS | 3064 | 1467359559621 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 00:52:39 INFO - PROCESS | 3064 | 1467359559624 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 00:52:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:52:39 INFO - PROCESS | 3064 | 1467359559628 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:52:39 INFO - PROCESS | 3064 | 1467359559630 Marionette TRACE conn6 <- [1,3034,null,{}] 00:52:39 INFO - PROCESS | 3064 | 1467359559634 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}] 00:52:39 INFO - PROCESS | 3064 | 1467359559636 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:39 INFO - PROCESS | 3064 | 1467359559770 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 00:52:39 INFO - PROCESS | 3064 | 1467359559778 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:39 INFO - PROCESS | 3064 | 1467359559780 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:39 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF4640000 == 28 [pid = 3064] [id = 770] 00:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 62 (0000003EE8296800) [pid = 3064] [serial = 2308] [outer = 0000000000000000] 00:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 63 (0000003EE865AC00) [pid = 3064] [serial = 2309] [outer = 0000003EE8296800] 00:52:39 INFO - PROCESS | 3064 | 1467359559826 Marionette DEBUG loaded listener.js 00:52:39 INFO - PROCESS | 3064 | ++DOMWINDOW == 64 (0000003EEC124000) [pid = 3064] [serial = 2310] [outer = 0000003EE8296800] 00:52:39 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:52:40 INFO - PROCESS | 3064 | 1467359560288 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:52:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:52:40 INFO - {} 00:52:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 00:52:40 INFO - PROCESS | 3064 | 1467359560326 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 00:52:40 INFO - PROCESS | 3064 | 1467359560328 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 00:52:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:52:40 INFO - PROCESS | 3064 | 1467359560331 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:52:40 INFO - PROCESS | 3064 | 1467359560333 Marionette TRACE conn6 <- [1,3038,null,{}] 00:52:40 INFO - PROCESS | 3064 | 1467359560337 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}] 00:52:40 INFO - PROCESS | 3064 | 1467359560339 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:40 INFO - PROCESS | 3064 | 1467359560428 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 00:52:40 INFO - PROCESS | 3064 | 1467359560435 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:40 INFO - PROCESS | 3064 | 1467359560437 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:40 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E81967000 == 29 [pid = 3064] [id = 771] 00:52:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 65 (0000003E818C8400) [pid = 3064] [serial = 2311] [outer = 0000000000000000] 00:52:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003E818CA400) [pid = 3064] [serial = 2312] [outer = 0000003E818C8400] 00:52:40 INFO - PROCESS | 3064 | 1467359560484 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EEC37AC00) [pid = 3064] [serial = 2313] [outer = 0000003E818C8400] 00:52:40 INFO - PROCESS | 3064 | 1467359560904 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]]]}] 00:52:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:52:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:52:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:52:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:52:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 00:52:40 INFO - PROCESS | 3064 | 1467359560961 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 00:52:40 INFO - PROCESS | 3064 | 1467359560963 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 00:52:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:52:40 INFO - PROCESS | 3064 | 1467359560975 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:52:40 INFO - PROCESS | 3064 | 1467359560977 Marionette TRACE conn6 <- [1,3042,null,{}] 00:52:40 INFO - PROCESS | 3064 | 1467359560985 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}] 00:52:40 INFO - PROCESS | 3064 | 1467359560992 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:41 INFO - PROCESS | 3064 | 1467359561100 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 00:52:41 INFO - PROCESS | 3064 | 1467359561113 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:41 INFO - PROCESS | 3064 | 1467359561115 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:41 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF55DF000 == 30 [pid = 3064] [id = 772] 00:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EEC4BA400) [pid = 3064] [serial = 2314] [outer = 0000000000000000] 00:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEDC8A400) [pid = 3064] [serial = 2315] [outer = 0000003EEC4BA400] 00:52:41 INFO - PROCESS | 3064 | 1467359561161 Marionette DEBUG loaded listener.js 00:52:41 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEDD22400) [pid = 3064] [serial = 2316] [outer = 0000003EEC4BA400] 00:52:41 INFO - PROCESS | 3064 | 1467359561856 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"]]]}] 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:52:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:52:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:52:41 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" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:52:41 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" 00:52:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:52:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:52:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1006ms 00:52:41 INFO - PROCESS | 3064 | 1467359561976 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 00:52:41 INFO - PROCESS | 3064 | 1467359561978 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 00:52:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:52:41 INFO - PROCESS | 3064 | 1467359561982 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:52:41 INFO - PROCESS | 3064 | 1467359561984 Marionette TRACE conn6 <- [1,3046,null,{}] 00:52:41 INFO - PROCESS | 3064 | 1467359561988 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}] 00:52:41 INFO - PROCESS | 3064 | 1467359561990 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:42 INFO - PROCESS | 3064 | 1467359562072 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 00:52:42 INFO - PROCESS | 3064 | 1467359562077 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 3064 | 1467359562079 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF7B7F800 == 31 [pid = 3064] [id = 773] 00:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEE307800) [pid = 3064] [serial = 2317] [outer = 0000000000000000] 00:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EEE3DE000) [pid = 3064] [serial = 2318] [outer = 0000003EEE307800] 00:52:42 INFO - PROCESS | 3064 | 1467359562123 Marionette DEBUG loaded listener.js 00:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EEE85C400) [pid = 3064] [serial = 2319] [outer = 0000003EEE307800] 00:52:42 INFO - PROCESS | 3064 | 1467359562617 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]]]}] 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:52:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:52:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:52:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:52:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:52:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:52:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:52:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:52:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:52:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 00:52:42 INFO - PROCESS | 3064 | 1467359562679 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 00:52:42 INFO - PROCESS | 3064 | 1467359562682 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 00:52:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:52:42 INFO - PROCESS | 3064 | 1467359562685 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:52:42 INFO - PROCESS | 3064 | 1467359562687 Marionette TRACE conn6 <- [1,3050,null,{}] 00:52:42 INFO - PROCESS | 3064 | 1467359562691 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}] 00:52:42 INFO - PROCESS | 3064 | 1467359562693 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:42 INFO - PROCESS | 3064 | 1467359562807 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 00:52:42 INFO - PROCESS | 3064 | 1467359562816 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 3064 | 1467359562818 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:42 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF8A57800 == 32 [pid = 3064] [id = 774] 00:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEE307C00) [pid = 3064] [serial = 2320] [outer = 0000000000000000] 00:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF189C000) [pid = 3064] [serial = 2321] [outer = 0000003EEE307C00] 00:52:42 INFO - PROCESS | 3064 | 1467359562866 Marionette DEBUG loaded listener.js 00:52:42 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF1E3EC00) [pid = 3064] [serial = 2322] [outer = 0000003EEE307C00] 00:52:43 INFO - PROCESS | 3064 | [3064] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:52:43 INFO - PROCESS | 3064 | 1467359563326 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:52:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:52:43 INFO - {} 00:52:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 00:52:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:52:43 INFO - PROCESS | 3064 | 1467359563380 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 00:52:43 INFO - PROCESS | 3064 | 1467359563382 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 00:52:43 INFO - PROCESS | 3064 | 1467359563385 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:52:43 INFO - PROCESS | 3064 | 1467359563387 Marionette TRACE conn6 <- [1,3054,null,{}] 00:52:43 INFO - PROCESS | 3064 | 1467359563429 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}] 00:52:43 INFO - PROCESS | 3064 | 1467359563431 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:43 INFO - PROCESS | 3064 | 1467359563549 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 00:52:43 INFO - PROCESS | 3064 | 1467359563556 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:43 INFO - PROCESS | 3064 | 1467359563558 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:43 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF3A94000 == 33 [pid = 3064] [id = 775] 00:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EF3A0D400) [pid = 3064] [serial = 2323] [outer = 0000000000000000] 00:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF3A3BC00) [pid = 3064] [serial = 2324] [outer = 0000003EF3A0D400] 00:52:43 INFO - PROCESS | 3064 | 1467359563605 Marionette DEBUG loaded listener.js 00:52:43 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF3C2C800) [pid = 3064] [serial = 2325] [outer = 0000003EF3A0D400] 00:52:44 INFO - PROCESS | 3064 | 1467359564015 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]]]}] 00:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:52:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:52:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 00:52:44 INFO - PROCESS | 3064 | 1467359564065 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 00:52:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:52:44 INFO - PROCESS | 3064 | 1467359564068 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 00:52:44 INFO - PROCESS | 3064 | 1467359564071 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:52:44 INFO - PROCESS | 3064 | 1467359564073 Marionette TRACE conn6 <- [1,3058,null,{}] 00:52:44 INFO - PROCESS | 3064 | 1467359564076 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}] 00:52:44 INFO - PROCESS | 3064 | 1467359564078 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:44 INFO - PROCESS | 3064 | 1467359564195 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 00:52:44 INFO - PROCESS | 3064 | 1467359564200 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:44 INFO - PROCESS | 3064 | 1467359564202 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:44 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFAF57800 == 34 [pid = 3064] [id = 776] 00:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF3CC9C00) [pid = 3064] [serial = 2326] [outer = 0000000000000000] 00:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EF4114000) [pid = 3064] [serial = 2327] [outer = 0000003EF3CC9C00] 00:52:44 INFO - PROCESS | 3064 | 1467359564294 Marionette DEBUG loaded listener.js 00:52:44 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EF429F800) [pid = 3064] [serial = 2328] [outer = 0000003EF3CC9C00] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF456D000) [pid = 3064] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF5193800) [pid = 3064] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF56EC000) [pid = 3064] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EF42A9400) [pid = 3064] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EF189F400) [pid = 3064] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EECE3A400) [pid = 3064] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE7D88C00) [pid = 3064] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF1FC6000) [pid = 3064] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EE8FDF000) [pid = 3064] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EE914F000) [pid = 3064] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EE7B11C00) [pid = 3064] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:52:44 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EF1E3A400) [pid = 3064] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:52:44 INFO - PROCESS | 3064 | 1467359564844 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]]]}] 00:52:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:52:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:52:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:52:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:52:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:52:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:52:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 838ms 00:52:44 INFO - PROCESS | 3064 | 1467359564911 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 00:52:44 INFO - PROCESS | 3064 | 1467359564914 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 00:52:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:52:44 INFO - PROCESS | 3064 | 1467359564918 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:52:44 INFO - PROCESS | 3064 | 1467359564920 Marionette TRACE conn6 <- [1,3062,null,{}] 00:52:44 INFO - PROCESS | 3064 | 1467359564926 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}] 00:52:44 INFO - PROCESS | 3064 | 1467359564929 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:45 INFO - PROCESS | 3064 | 1467359565027 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 00:52:45 INFO - PROCESS | 3064 | 1467359565032 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 3064 | 1467359565034 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E81966800 == 35 [pid = 3064] [id = 777] 00:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EF1E3BC00) [pid = 3064] [serial = 2329] [outer = 0000000000000000] 00:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EF4319400) [pid = 3064] [serial = 2330] [outer = 0000003EF1E3BC00] 00:52:45 INFO - PROCESS | 3064 | 1467359565081 Marionette DEBUG loaded listener.js 00:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EF4C51800) [pid = 3064] [serial = 2331] [outer = 0000003EF1E3BC00] 00:52:45 INFO - PROCESS | 3064 | 1467359565497 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]]]}] 00:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:52:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 00:52:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:52:45 INFO - PROCESS | 3064 | 1467359565550 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 00:52:45 INFO - PROCESS | 3064 | 1467359565552 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 00:52:45 INFO - PROCESS | 3064 | 1467359565555 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:52:45 INFO - PROCESS | 3064 | 1467359565557 Marionette TRACE conn6 <- [1,3066,null,{}] 00:52:45 INFO - PROCESS | 3064 | 1467359565560 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}] 00:52:45 INFO - PROCESS | 3064 | 1467359565562 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:45 INFO - PROCESS | 3064 | 1467359565647 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 00:52:45 INFO - PROCESS | 3064 | 1467359565652 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 3064 | 1467359565654 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:45 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFC884000 == 36 [pid = 3064] [id = 778] 00:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEC1D7C00) [pid = 3064] [serial = 2332] [outer = 0000000000000000] 00:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EF4C56400) [pid = 3064] [serial = 2333] [outer = 0000003EEC1D7C00] 00:52:45 INFO - PROCESS | 3064 | 1467359565707 Marionette DEBUG loaded listener.js 00:52:45 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EF4EDB800) [pid = 3064] [serial = 2334] [outer = 0000003EEC1D7C00] 00:52:46 INFO - PROCESS | 3064 | 1467359566138 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] 00:52:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:52:46 INFO - PROCESS | 3064 | 1467359566190 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 00:52:46 INFO - PROCESS | 3064 | 1467359566194 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:52:46 INFO - PROCESS | 3064 | 1467359566195 Marionette TRACE conn6 <- [1,3070,null,{}] 00:52:46 INFO - PROCESS | 3064 | 1467359566199 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}] 00:52:46 INFO - PROCESS | 3064 | 1467359566201 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:46 INFO - PROCESS | 3064 | 1467359566292 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 00:52:46 INFO - PROCESS | 3064 | 1467359566298 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:46 INFO - PROCESS | 3064 | 1467359566299 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:46 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFCB62800 == 37 [pid = 3064] [id = 779] 00:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EECE3AC00) [pid = 3064] [serial = 2335] [outer = 0000000000000000] 00:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF5122000) [pid = 3064] [serial = 2336] [outer = 0000003EECE3AC00] 00:52:46 INFO - PROCESS | 3064 | 1467359566346 Marionette DEBUG loaded listener.js 00:52:46 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF51B9800) [pid = 3064] [serial = 2337] [outer = 0000003EECE3AC00] 00:52:46 INFO - PROCESS | 3064 | 1467359566935 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]]]}] 00:52:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:52:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:52:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:52:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:52:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 784ms 00:52:47 INFO - PROCESS | 3064 | 1467359567026 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 00:52:47 INFO - PROCESS | 3064 | 1467359567031 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 00:52:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:52:47 INFO - PROCESS | 3064 | 1467359567059 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:52:47 INFO - PROCESS | 3064 | 1467359567063 Marionette TRACE conn6 <- [1,3074,null,{}] 00:52:47 INFO - PROCESS | 3064 | 1467359567072 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}] 00:52:47 INFO - PROCESS | 3064 | 1467359567075 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:47 INFO - PROCESS | 3064 | 1467359567223 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 00:52:47 INFO - PROCESS | 3064 | 1467359567347 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:47 INFO - PROCESS | 3064 | 1467359567350 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:47 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EEC4EB000 == 38 [pid = 3064] [id = 780] 00:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003E813A8C00) [pid = 3064] [serial = 2338] [outer = 0000000000000000] 00:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 81 (0000003EE6A2AC00) [pid = 3064] [serial = 2339] [outer = 0000003E813A8C00] 00:52:47 INFO - PROCESS | 3064 | 1467359567410 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 3064 | ++DOMWINDOW == 82 (0000003EE7B10000) [pid = 3064] [serial = 2340] [outer = 0000003E813A8C00] 00:52:48 INFO - PROCESS | 3064 | 1467359568008 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:52:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:52:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1002ms 00:52:48 INFO - PROCESS | 3064 | 1467359568049 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 00:52:48 INFO - PROCESS | 3064 | 1467359568054 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 00:52:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:52:48 INFO - PROCESS | 3064 | 1467359568088 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:52:48 INFO - PROCESS | 3064 | 1467359568091 Marionette TRACE conn6 <- [1,3078,null,{}] 00:52:48 INFO - PROCESS | 3064 | 1467359568095 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}] 00:52:48 INFO - PROCESS | 3064 | 1467359568098 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:48 INFO - PROCESS | 3064 | 1467359568228 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 00:52:48 INFO - PROCESS | 3064 | 1467359568341 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 3064 | 1467359568344 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:48 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF43CC800 == 39 [pid = 3064] [id = 781] 00:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 83 (0000003EE7DA2000) [pid = 3064] [serial = 2341] [outer = 0000000000000000] 00:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 84 (0000003EE7E4B000) [pid = 3064] [serial = 2342] [outer = 0000003EE7DA2000] 00:52:48 INFO - PROCESS | 3064 | 1467359568402 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 3064 | ++DOMWINDOW == 85 (0000003EE8312800) [pid = 3064] [serial = 2343] [outer = 0000003EE7DA2000] 00:52:49 INFO - PROCESS | 3064 | 1467359569067 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:52:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:52:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1181ms 00:52:49 INFO - PROCESS | 3064 | 1467359569318 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 00:52:49 INFO - PROCESS | 3064 | 1467359569323 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 00:52:49 INFO - PROCESS | 3064 | 1467359569330 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 3064 | 1467359569333 Marionette TRACE conn6 <- [1,3082,null,{}] 00:52:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:52:49 INFO - PROCESS | 3064 | 1467359569339 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}] 00:52:49 INFO - PROCESS | 3064 | 1467359569343 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:49 INFO - PROCESS | 3064 | 1467359569472 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 00:52:49 INFO - PROCESS | 3064 | 1467359569553 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:49 INFO - PROCESS | 3064 | 1467359569558 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:49 INFO - PROCESS | 3064 | ++DOCSHELL 0000003E81338000 == 40 [pid = 3064] [id = 782] 00:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 86 (0000003E81302400) [pid = 3064] [serial = 2344] [outer = 0000000000000000] 00:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 87 (0000003EE7D26400) [pid = 3064] [serial = 2345] [outer = 0000003E81302400] 00:52:49 INFO - PROCESS | 3064 | 1467359569655 Marionette DEBUG loaded listener.js 00:52:49 INFO - PROCESS | 3064 | ++DOMWINDOW == 88 (0000003EE7DA1800) [pid = 3064] [serial = 2346] [outer = 0000003E81302400] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFC884000 == 39 [pid = 3064] [id = 778] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003E81966800 == 38 [pid = 3064] [id = 777] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EFAF57800 == 37 [pid = 3064] [id = 776] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3A94000 == 36 [pid = 3064] [id = 775] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF8A57800 == 35 [pid = 3064] [id = 774] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF7B7F800 == 34 [pid = 3064] [id = 773] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF55DF000 == 33 [pid = 3064] [id = 772] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003E81967000 == 32 [pid = 3064] [id = 771] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF4640000 == 31 [pid = 3064] [id = 770] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EF3A94800 == 30 [pid = 3064] [id = 769] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 87 (0000003E8130F800) [pid = 3064] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EEDC1B000 == 29 [pid = 3064] [id = 768] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003EE7F6B000 == 28 [pid = 3064] [id = 767] 00:52:50 INFO - PROCESS | 3064 | --DOCSHELL 0000003E8132E000 == 27 [pid = 3064] [id = 766] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 86 (0000003EF4C59800) [pid = 3064] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 85 (0000003EF51B8C00) [pid = 3064] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 84 (0000003EF511A800) [pid = 3064] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 83 (0000003EF7E06C00) [pid = 3064] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 82 (0000003EF556B400) [pid = 3064] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 81 (0000003EF430E000) [pid = 3064] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 80 (0000003EF1E3E400) [pid = 3064] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003EF3A4C800) [pid = 3064] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EED0DE800) [pid = 3064] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003EEE305800) [pid = 3064] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003EE7E48400) [pid = 3064] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE865B000) [pid = 3064] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EF411A800) [pid = 3064] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3A55800) [pid = 3064] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEDD23000) [pid = 3064] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EECE37000) [pid = 3064] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEC125800) [pid = 3064] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EE7D89400) [pid = 3064] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EE7C36000) [pid = 3064] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EF3A3AC00) [pid = 3064] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 66 (0000003EF4C50C00) [pid = 3064] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | --DOMWINDOW == 65 (0000003EF7E10C00) [pid = 3064] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 00:52:50 INFO - PROCESS | 3064 | 1467359570228 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:52:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:52:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 924ms 00:52:50 INFO - PROCESS | 3064 | 1467359570263 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 00:52:50 INFO - PROCESS | 3064 | 1467359570267 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 00:52:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:52:50 INFO - PROCESS | 3064 | 1467359570294 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:52:50 INFO - PROCESS | 3064 | 1467359570298 Marionette TRACE conn6 <- [1,3086,null,{}] 00:52:50 INFO - PROCESS | 3064 | 1467359570302 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}] 00:52:50 INFO - PROCESS | 3064 | 1467359570305 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:50 INFO - PROCESS | 3064 | 1467359570399 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 00:52:50 INFO - PROCESS | 3064 | 1467359570490 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:50 INFO - PROCESS | 3064 | 1467359570492 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:50 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EED123800 == 28 [pid = 3064] [id = 783] 00:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 66 (0000003E818C7C00) [pid = 3064] [serial = 2347] [outer = 0000000000000000] 00:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 67 (0000003EE7D2CC00) [pid = 3064] [serial = 2348] [outer = 0000003E818C7C00] 00:52:50 INFO - PROCESS | 3064 | 1467359570543 Marionette DEBUG loaded listener.js 00:52:50 INFO - PROCESS | 3064 | ++DOMWINDOW == 68 (0000003EE80BC800) [pid = 3064] [serial = 2349] [outer = 0000003E818C7C00] 00:52:50 INFO - PROCESS | 3064 | 1467359570967 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]]]}] 00:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:52:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 754ms 00:52:51 INFO - PROCESS | 3064 | 1467359571031 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 00:52:51 INFO - PROCESS | 3064 | 1467359571034 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 00:52:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:52:51 INFO - PROCESS | 3064 | 1467359571038 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:52:51 INFO - PROCESS | 3064 | 1467359571040 Marionette TRACE conn6 <- [1,3090,null,{}] 00:52:51 INFO - PROCESS | 3064 | 1467359571052 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}] 00:52:51 INFO - PROCESS | 3064 | 1467359571058 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:51 INFO - PROCESS | 3064 | 1467359571155 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 00:52:51 INFO - PROCESS | 3064 | 1467359571171 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 3064 | 1467359571175 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:51 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF458F800 == 29 [pid = 3064] [id = 784] 00:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 69 (0000003EEC1CD000) [pid = 3064] [serial = 2350] [outer = 0000000000000000] 00:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 70 (0000003EEC1D0400) [pid = 3064] [serial = 2351] [outer = 0000003EEC1CD000] 00:52:51 INFO - PROCESS | 3064 | 1467359571225 Marionette DEBUG loaded listener.js 00:52:51 INFO - PROCESS | 3064 | ++DOMWINDOW == 71 (0000003EEC3EA800) [pid = 3064] [serial = 2352] [outer = 0000003EEC1CD000] 00:52:51 INFO - PROCESS | 3064 | 1467359571711 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:52:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:52:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 733ms 00:52:51 INFO - PROCESS | 3064 | 1467359571773 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 00:52:51 INFO - PROCESS | 3064 | 1467359571775 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 00:52:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:52:51 INFO - PROCESS | 3064 | 1467359571779 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:52:51 INFO - PROCESS | 3064 | 1467359571781 Marionette TRACE conn6 <- [1,3094,null,{}] 00:52:51 INFO - PROCESS | 3064 | 1467359571785 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}] 00:52:51 INFO - PROCESS | 3064 | 1467359571787 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:51 INFO - PROCESS | 3064 | 1467359571881 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 00:52:51 INFO - PROCESS | 3064 | 1467359571973 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 3064 | 1467359571975 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF521F800 == 30 [pid = 3064] [id = 785] 00:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 72 (0000003EE7E45400) [pid = 3064] [serial = 2353] [outer = 0000000000000000] 00:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 73 (0000003EED138800) [pid = 3064] [serial = 2354] [outer = 0000003EE7E45400] 00:52:52 INFO - PROCESS | 3064 | 1467359572023 Marionette DEBUG loaded listener.js 00:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 74 (0000003EEDC8D800) [pid = 3064] [serial = 2355] [outer = 0000003EE7E45400] 00:52:52 INFO - PROCESS | 3064 | 1467359572429 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]]]}] 00:52:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:52:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:52:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:52:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 693ms 00:52:52 INFO - PROCESS | 3064 | 1467359572475 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 00:52:52 INFO - PROCESS | 3064 | 1467359572477 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 00:52:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:52:52 INFO - PROCESS | 3064 | 1467359572481 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - PROCESS | 3064 | 1467359572483 Marionette TRACE conn6 <- [1,3098,null,{}] 00:52:52 INFO - PROCESS | 3064 | 1467359572486 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}] 00:52:52 INFO - PROCESS | 3064 | 1467359572489 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:52 INFO - PROCESS | 3064 | 1467359572648 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 00:52:52 INFO - PROCESS | 3064 | 1467359572672 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:52 INFO - PROCESS | 3064 | 1467359572674 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:52 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EF89A9800 == 31 [pid = 3064] [id = 786] 00:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 75 (0000003EEDD21000) [pid = 3064] [serial = 2356] [outer = 0000000000000000] 00:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 76 (0000003EEE3DE400) [pid = 3064] [serial = 2357] [outer = 0000003EEDD21000] 00:52:52 INFO - PROCESS | 3064 | 1467359572720 Marionette DEBUG loaded listener.js 00:52:52 INFO - PROCESS | 3064 | ++DOMWINDOW == 77 (0000003EEE85F400) [pid = 3064] [serial = 2358] [outer = 0000003EEDD21000] 00:52:53 INFO - PROCESS | 3064 | 1467359573138 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"]]]}] 00:52:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:52:53 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 00:52:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:52:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:52:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:52:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:52:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 691ms 00:52:53 INFO - PROCESS | 3064 | 1467359573176 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 00:52:53 INFO - PROCESS | 3064 | 1467359573178 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 00:52:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:52:53 INFO - PROCESS | 3064 | 1467359573181 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:52:53 INFO - PROCESS | 3064 | 1467359573183 Marionette TRACE conn6 <- [1,3102,null,{}] 00:52:53 INFO - PROCESS | 3064 | 1467359573187 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}] 00:52:53 INFO - PROCESS | 3064 | 1467359573193 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:53 INFO - PROCESS | 3064 | 1467359573340 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 00:52:53 INFO - PROCESS | 3064 | 1467359573411 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\", \"656b2395-6d09-4b4b-a046-9a7b010e650b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:53 INFO - PROCESS | 3064 | 1467359573414 Marionette INFO sendAsync 951824d5-e5ba-448a-8870-90897f41bbf9 00:52:53 INFO - PROCESS | 3064 | ++DOCSHELL 0000003EFA77F000 == 32 [pid = 3064] [id = 787] 00:52:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 78 (0000003EF1895C00) [pid = 3064] [serial = 2359] [outer = 0000000000000000] 00:52:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 79 (0000003EF1E38000) [pid = 3064] [serial = 2360] [outer = 0000003EF1895C00] 00:52:53 INFO - PROCESS | 3064 | 1467359573460 Marionette DEBUG loaded listener.js 00:52:53 INFO - PROCESS | 3064 | ++DOMWINDOW == 80 (0000003EF33A0C00) [pid = 3064] [serial = 2361] [outer = 0000003EF1895C00] 00:52:53 INFO - PROCESS | 3064 | 1467359573861 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]]]}] 00:52:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:52:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 733ms 00:52:53 INFO - PROCESS | 3064 | 1467359573916 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 00:52:53 INFO - PROCESS | 3064 | 1467359573919 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 79 (0000003E81309800) [pid = 3064] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 78 (0000003EEE307800) [pid = 3064] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 77 (0000003E818C8400) [pid = 3064] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 76 (0000003E8130D800) [pid = 3064] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 75 (0000003EE8296800) [pid = 3064] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 74 (0000003EE6111800) [pid = 3064] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 73 (0000003EF3CC9C00) [pid = 3064] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 72 (0000003EEC1D7C00) [pid = 3064] [serial = 2332] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 71 (0000003EF1E3BC00) [pid = 3064] [serial = 2329] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 70 (0000003EEE307C00) [pid = 3064] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 69 (0000003EF3A0D400) [pid = 3064] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 68 (0000003EEC4BA400) [pid = 3064] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 00:52:54 INFO - PROCESS | 3064 | --DOMWINDOW == 67 (0000003EE78F3C00) [pid = 3064] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 00:52:55 WARNING - u'runner_teardown' () 00:52:55 INFO - No more tests 00:52:55 INFO - Got 0 unexpected results 00:52:55 INFO - SUITE-END | took 700s 00:52:55 INFO - Closing logging queue 00:52:55 INFO - queue closed 00:52:55 INFO - Return code: 0 00:52:55 WARNING - # TBPL SUCCESS # 00:52:55 INFO - Running post-action listener: _resource_record_post_action 00:52:55 INFO - Running post-run listener: _resource_record_post_run 00:52:56 INFO - Total resource usage - Wall time: 711s; CPU: 14.0%; Read bytes: 202058240; Write bytes: 1011946496; Read time: 17677310; Write time: 6265520 00:52:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:52:56 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 38853120; Read time: 0; Write time: 52340 00:52:56 INFO - run-tests - Wall time: 709s; CPU: 14.0%; Read bytes: 202019840; Write bytes: 898394624; Read time: 17674420; Write time: 6160750 00:52:56 INFO - Running post-run listener: _upload_blobber_files 00:52:56 INFO - Blob upload gear active. 00:52:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:52:56 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 00:52:56 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:52:56 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:52:56 INFO - (blobuploader) - INFO - Open directory for files ... 00:52:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:52:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:52:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:52:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:52:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:52:57 INFO - (blobuploader) - INFO - Done attempting. 00:52:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:52:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:52:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:52:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:52:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:52:59 INFO - (blobuploader) - INFO - Done attempting. 00:52:59 INFO - (blobuploader) - INFO - Iteration through files over. 00:52:59 INFO - Return code: 0 00:52:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:52:59 INFO - Using _rmtree_windows ... 00:52:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:52:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec2bbfdc3ac4d71f12249ce3045d046baebc4a6332826790760ba87304a63494af7f554e9e98cfb603b8df11e31c68b3857890c3cb811752d9232d1b9ecc3811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fa5e85d54f10ad814028592e1d2834e8c3d2a8639f7c39f3aea49e4cf254c76f0ed5719dbb17b036b7a6acca1314c004d5147d0fdce906af65ceaba0e2ccbbea"} 00:52:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:52:59 INFO - Writing to file C:\slave\test\properties\blobber_files 00:52:59 INFO - Contents: 00:52:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec2bbfdc3ac4d71f12249ce3045d046baebc4a6332826790760ba87304a63494af7f554e9e98cfb603b8df11e31c68b3857890c3cb811752d9232d1b9ecc3811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fa5e85d54f10ad814028592e1d2834e8c3d2a8639f7c39f3aea49e4cf254c76f0ed5719dbb17b036b7a6acca1314c004d5147d0fdce906af65ceaba0e2ccbbea"} 00:52:59 INFO - Running post-run listener: copy_logs_to_upload_dir 00:52:59 INFO - Copying logs to upload dir... 00:52:59 INFO - mkdir: C:\slave\test\build\upload\logs 00:52:59 INFO - Copying logs to upload dir... 00:52:59 INFO - Using _rmtree_windows ... 00:52:59 INFO - Using _rmtree_windows ... 00:52:59 INFO - Using _rmtree_windows ... 00:52:59 INFO - Using _rmtree_windows ... 00:52:59 INFO - Using _rmtree_windows ... 00:52:59 INFO - Using _rmtree_windows ... 00:52:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=883.206000 ========= master_lag: 0.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 43 secs) (at 2016-07-01 00:52:59.616045) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 00:52:59.617127) ========= '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-131\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-131 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-131 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-131\AppData\Local LOGONSERVER=\\T-W864-IX-131 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-131 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-131 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-131 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec2bbfdc3ac4d71f12249ce3045d046baebc4a6332826790760ba87304a63494af7f554e9e98cfb603b8df11e31c68b3857890c3cb811752d9232d1b9ecc3811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fa5e85d54f10ad814028592e1d2834e8c3d2a8639f7c39f3aea49e4cf254c76f0ed5719dbb17b036b7a6acca1314c004d5147d0fdce906af65ceaba0e2ccbbea"} build_url:https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec2bbfdc3ac4d71f12249ce3045d046baebc4a6332826790760ba87304a63494af7f554e9e98cfb603b8df11e31c68b3857890c3cb811752d9232d1b9ecc3811", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fa5e85d54f10ad814028592e1d2834e8c3d2a8639f7c39f3aea49e4cf254c76f0ed5719dbb17b036b7a6acca1314c004d5147d0fdce906af65ceaba0e2ccbbea"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eevl-kexS9moWdJrGgX43w/artifacts/public/build/firefox-48.0.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-07-01 00:52:59.744444) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 00:52:59.744839) ========= '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-131\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-131 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-131 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-131\AppData\Local LOGONSERVER=\\T-W864-IX-131 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-131 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-131 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-131 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 00:52:59.863073) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 00:52:59.863433) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 00:53:00.471085) ========= ========= Total master_lag: 0.51 =========