builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-183 starttime: 1466744004.6 results: success (0) buildid: 20160623195857 builduid: e71bc06063e946da9212186ce33a8a36 revision: a6696f118cb2a90fb4071fc428e37cf826256db6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:24.601066) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:24.601717) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:24.602020) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:24.742515) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:53:24.742800) ========= '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-183\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-183 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-183 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-183\AppData\Local LOGONSERVER=\\T-W864-IX-183 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 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-183 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-183 WINDIR=C:\windows using PTY: False --21:53:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.38 MB/s 21:53:25 (7.38 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.090000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:53:25.878402) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 21:53:25.878697) ========= '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-183\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-183 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-183 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-183\AppData\Local LOGONSERVER=\\T-W864-IX-183 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 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-183 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-183 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.708000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 21:53:28.604928) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:53:28.605278) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a6696f118cb2a90fb4071fc428e37cf826256db6 --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 a6696f118cb2a90fb4071fc428e37cf826256db6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-183\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-183 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-183 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-183\AppData\Local LOGONSERVER=\\T-W864-IX-183 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 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-183 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-183 WINDIR=C:\windows using PTY: False 2016-06-23 21:53:29,069 truncating revision to first 12 chars 2016-06-23 21:53:29,071 Setting DEBUG logging. 2016-06-23 21:53:29,071 attempt 1/10 2016-06-23 21:53:29,071 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a6696f118cb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 21:53:29,509 unpacking tar archive at: mozilla-beta-a6696f118cb2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.186000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:53:29.836127) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:29.836447) ========= script_repo_revision: a6696f118cb2a90fb4071fc428e37cf826256db6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:29.836862) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:29.837133) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:29.854616) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-06-23 21:53:29.854920) ========= '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-183\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-183 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-183 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-183\AppData\Local LOGONSERVER=\\T-W864-IX-183 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 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-183 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-183 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 21:53:30 INFO - MultiFileLogger online at 20160623 21:53:30 in C:\slave\test 21:53:30 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 21:53:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:53:30 INFO - {'append_to_log': False, 21:53:30 INFO - 'base_work_dir': 'C:\\slave\\test', 21:53:30 INFO - 'blob_upload_branch': 'mozilla-beta', 21:53:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:53:30 INFO - 'buildbot_json_path': 'buildprops.json', 21:53:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:53:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:53:30 INFO - 'download_minidump_stackwalk': True, 21:53:30 INFO - 'download_symbols': 'true', 21:53:30 INFO - 'e10s': False, 21:53:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:53:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:53:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:53:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:53:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:53:30 INFO - 'C:/mozilla-build/tooltool.py'), 21:53:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:53:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:53:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:53:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:53:30 INFO - 'log_level': 'info', 21:53:30 INFO - 'log_to_console': True, 21:53:30 INFO - 'opt_config_files': (), 21:53:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:53:30 INFO - '--processes=1', 21:53:30 INFO - '--config=%(test_path)s/wptrunner.ini', 21:53:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:53:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:53:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:53:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:53:30 INFO - 'pip_index': False, 21:53:30 INFO - 'require_test_zip': True, 21:53:30 INFO - 'test_type': ('testharness',), 21:53:30 INFO - 'this_chunk': '1', 21:53:30 INFO - 'total_chunks': '10', 21:53:30 INFO - 'virtualenv_path': 'venv', 21:53:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:53:30 INFO - 'work_dir': 'build'} 21:53:30 INFO - ##### 21:53:30 INFO - ##### Running clobber step. 21:53:30 INFO - ##### 21:53:30 INFO - Running pre-action listener: _resource_record_pre_action 21:53:30 INFO - Running main action method: clobber 21:53:30 INFO - rmtree: C:\slave\test\build 21:53:30 INFO - Using _rmtree_windows ... 21:53:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:54:51 INFO - Running post-action listener: _resource_record_post_action 21:54:51 INFO - ##### 21:54:51 INFO - ##### Running read-buildbot-config step. 21:54:51 INFO - ##### 21:54:51 INFO - Running pre-action listener: _resource_record_pre_action 21:54:51 INFO - Running main action method: read_buildbot_config 21:54:51 INFO - Using buildbot properties: 21:54:51 INFO - { 21:54:51 INFO - "project": "", 21:54:51 INFO - "product": "firefox", 21:54:51 INFO - "script_repo_revision": "production", 21:54:51 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 21:54:51 INFO - "repository": "", 21:54:51 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 21:54:51 INFO - "buildid": "20160623195857", 21:54:51 INFO - "pgo_build": "False", 21:54:51 INFO - "basedir": "C:\\slave\\test", 21:54:51 INFO - "buildnumber": 15, 21:54:51 INFO - "slavename": "t-w864-ix-183", 21:54:51 INFO - "revision": "a6696f118cb2a90fb4071fc428e37cf826256db6", 21:54:51 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 21:54:51 INFO - "platform": "win64", 21:54:51 INFO - "branch": "mozilla-beta", 21:54:51 INFO - "repo_path": "releases/mozilla-beta", 21:54:51 INFO - "moz_repo_path": "", 21:54:51 INFO - "stage_platform": "win64", 21:54:51 INFO - "builduid": "e71bc06063e946da9212186ce33a8a36", 21:54:51 INFO - "slavebuilddir": "test" 21:54:51 INFO - } 21:54:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 21:54:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 21:54:51 INFO - Running post-action listener: _resource_record_post_action 21:54:51 INFO - ##### 21:54:51 INFO - ##### Running download-and-extract step. 21:54:51 INFO - ##### 21:54:51 INFO - Running pre-action listener: _resource_record_pre_action 21:54:51 INFO - Running main action method: download_and_extract 21:54:51 INFO - mkdir: C:\slave\test\build\tests 21:54:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:54:51 INFO - https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 21:54:51 INFO - trying https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 21:54:51 INFO - Downloading https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:54:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:54:51 INFO - Downloaded 1240 bytes. 21:54:51 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 21:54:51 INFO - Using the following test package requirements: 21:54:51 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 21:54:51 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:51 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 21:54:51 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:51 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 21:54:51 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:51 INFO - u'jsshell-win64.zip'], 21:54:51 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:51 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 21:54:51 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 21:54:51 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:51 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 21:54:52 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:52 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 21:54:52 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:52 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 21:54:52 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 21:54:52 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 21:54:52 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 21:54:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:54:52 INFO - https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 21:54:52 INFO - trying https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 21:54:52 INFO - Downloading https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:54:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:54:53 INFO - Downloaded 20901284 bytes. 21:54:53 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/*'] 21:54:53 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/* 21:54:54 INFO - caution: filename not matched: web-platform/* 21:54:54 INFO - Return code: 11 21:54:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:54:54 INFO - https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 21:54:54 INFO - trying https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 21:54:54 INFO - Downloading https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:54:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:54:56 INFO - Downloaded 36389114 bytes. 21:54:56 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/*'] 21:54:56 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/* 21:55:45 INFO - caution: filename not matched: bin/* 21:55:45 INFO - caution: filename not matched: config/* 21:55:45 INFO - caution: filename not matched: mozbase/* 21:55:45 INFO - caution: filename not matched: marionette/* 21:55:45 INFO - caution: filename not matched: tools/wptserve/* 21:55:45 INFO - Return code: 11 21:55:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:55:45 INFO - https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 21:55:45 INFO - trying https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:55:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 21:55:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:55:48 INFO - Downloaded 82723876 bytes. 21:55:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:55:48 INFO - mkdir: C:\slave\test\properties 21:55:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:55:48 INFO - Writing to file C:\slave\test\properties\build_url 21:55:48 INFO - Contents: 21:55:48 INFO - build_url:https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.zip 21:55:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:55:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:55:48 INFO - Writing to file C:\slave\test\properties\symbols_url 21:55:48 INFO - Contents: 21:55:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:55:48 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')]} 21:55:48 INFO - https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:55:48 INFO - trying https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 21:55:48 INFO - Downloading https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:55:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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 21:55:50 INFO - Downloaded 50742523 bytes. 21:55:50 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'] 21:55:50 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 21:55:53 INFO - Return code: 0 21:55:53 INFO - Running post-action listener: _resource_record_post_action 21:55:53 INFO - Running post-action listener: set_extra_try_arguments 21:55:53 INFO - ##### 21:55:53 INFO - ##### Running create-virtualenv step. 21:55:53 INFO - ##### 21:55:53 INFO - Running pre-action listener: _pre_create_virtualenv 21:55:53 INFO - Running pre-action listener: _resource_record_pre_action 21:55:53 INFO - Running main action method: create_virtualenv 21:55:53 INFO - Creating virtualenv C:\slave\test\build\venv 21:55:53 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 21:55:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:55:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:55:59 INFO - Installing distribute......................................................................................................................................................................................done. 21:56:01 INFO - Return code: 0 21:56:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:56: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')]} 21:56:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56: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')]} 21:56:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:01 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-183', 'USERDOMAIN': 'T-W864-IX-183', '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-183', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-183', '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', '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-183\\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 21:56:01 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 21:56:01 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 21:56:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Roaming', 21:56:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:56:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:56:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:56:01 INFO - 'COMPUTERNAME': 'T-W864-IX-183', 21:56:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:01 INFO - 'DCLOCATION': 'SCL3', 21:56:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:01 INFO - 'HOMEDRIVE': 'C:', 21:56:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 21:56:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:01 INFO - 'KTS_VERSION': '1.19c', 21:56:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 21:56:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-183', 21:56:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:01 INFO - 'MOZ_NO_REMOTE': '1', 21:56:01 INFO - 'NO_EM_RESTART': '1', 21:56:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:01 INFO - 'OS': 'Windows_NT', 21:56:01 INFO - 'OURDRIVE': 'C:', 21:56:01 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', 21:56:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:56:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:01 INFO - 'PROCESSOR_LEVEL': '6', 21:56:01 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:56:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:56:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:56:01 INFO - 'PROMPT': '$P$G', 21:56:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:01 INFO - 'PWD': 'C:\\slave\\test', 21:56:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:01 INFO - 'SYSTEMDRIVE': 'C:', 21:56:01 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:01 INFO - 'TEST1': 'testie', 21:56:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:01 INFO - 'USERDOMAIN': 'T-W864-IX-183', 21:56:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 21:56:01 INFO - 'USERNAME': 'cltbld', 21:56:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-183', 21:56:01 INFO - 'WINDIR': 'C:\\windows', 21:56:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:03 INFO - Downloading/unpacking psutil>=0.7.1 21:56:03 INFO - Running setup.py egg_info for package psutil 21:56:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:56:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:56:03 INFO - Installing collected packages: psutil 21:56:03 INFO - Running setup.py install for psutil 21:56:03 INFO - building 'psutil._psutil_windows' extension 21:56:03 INFO - error: Unable to find vcvarsall.bat 21:56:03 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-m9qjfi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:56:03 INFO - running install 21:56:03 INFO - running build 21:56:03 INFO - running build_py 21:56:03 INFO - creating build 21:56:03 INFO - creating build\lib.win32-2.7 21:56:03 INFO - creating build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:56:03 INFO - running build_ext 21:56:03 INFO - building 'psutil._psutil_windows' extension 21:56:03 INFO - error: Unable to find vcvarsall.bat 21:56:03 INFO - ---------------------------------------- 21:56:03 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-m9qjfi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:56:03 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-183\AppData\Roaming\pip\pip.log 21:56:03 WARNING - Return code: 1 21:56:03 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! 21:56:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:56:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:03 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-183', 'USERDOMAIN': 'T-W864-IX-183', '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-183', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-183', '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', '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-183\\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 21:56:03 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 21:56:03 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 21:56:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Roaming', 21:56:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:56:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:56:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:56:03 INFO - 'COMPUTERNAME': 'T-W864-IX-183', 21:56:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:03 INFO - 'DCLOCATION': 'SCL3', 21:56:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:03 INFO - 'HOMEDRIVE': 'C:', 21:56:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 21:56:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:03 INFO - 'KTS_VERSION': '1.19c', 21:56:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 21:56:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-183', 21:56:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:03 INFO - 'MOZ_NO_REMOTE': '1', 21:56:03 INFO - 'NO_EM_RESTART': '1', 21:56:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:03 INFO - 'OS': 'Windows_NT', 21:56:03 INFO - 'OURDRIVE': 'C:', 21:56:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 21:56:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:56:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:03 INFO - 'PROCESSOR_LEVEL': '6', 21:56:03 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:56:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:56:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:56:03 INFO - 'PROMPT': '$P$G', 21:56:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:03 INFO - 'PWD': 'C:\\slave\\test', 21:56:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:03 INFO - 'SYSTEMDRIVE': 'C:', 21:56:03 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:03 INFO - 'TEST1': 'testie', 21:56:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:03 INFO - 'USERDOMAIN': 'T-W864-IX-183', 21:56:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 21:56:03 INFO - 'USERNAME': 'cltbld', 21:56:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-183', 21:56:03 INFO - 'WINDIR': 'C:\\windows', 21:56:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:56:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:56:04 INFO - Running setup.py egg_info for package mozsystemmonitor 21:56:04 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:56:04 INFO - Running setup.py egg_info for package psutil 21:56:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:56:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:56:04 INFO - Installing collected packages: mozsystemmonitor, psutil 21:56:04 INFO - Running setup.py install for mozsystemmonitor 21:56:04 INFO - Running setup.py install for psutil 21:56:04 INFO - building 'psutil._psutil_windows' extension 21:56:04 INFO - error: Unable to find vcvarsall.bat 21:56:04 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-4wbemn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:56:04 INFO - running install 21:56:04 INFO - running build 21:56:04 INFO - running build_py 21:56:04 INFO - running build_ext 21:56:04 INFO - building 'psutil._psutil_windows' extension 21:56:04 INFO - error: Unable to find vcvarsall.bat 21:56:04 INFO - ---------------------------------------- 21:56:04 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-4wbemn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:56:04 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-183\AppData\Roaming\pip\pip.log 21:56:04 WARNING - Return code: 1 21:56:04 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! 21:56:04 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:56:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:04 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-183', 'USERDOMAIN': 'T-W864-IX-183', '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-183', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-183', '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', '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-183\\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 21:56:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 21:56:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 21:56:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Roaming', 21:56:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:56:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:56:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:56:04 INFO - 'COMPUTERNAME': 'T-W864-IX-183', 21:56:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:04 INFO - 'DCLOCATION': 'SCL3', 21:56:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:04 INFO - 'HOMEDRIVE': 'C:', 21:56:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 21:56:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:04 INFO - 'KTS_VERSION': '1.19c', 21:56:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 21:56:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-183', 21:56:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:04 INFO - 'MOZ_NO_REMOTE': '1', 21:56:04 INFO - 'NO_EM_RESTART': '1', 21:56:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:04 INFO - 'OS': 'Windows_NT', 21:56:04 INFO - 'OURDRIVE': 'C:', 21:56:04 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 21:56:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:56:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:04 INFO - 'PROCESSOR_LEVEL': '6', 21:56:04 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:56:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:56:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:56:04 INFO - 'PROMPT': '$P$G', 21:56:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:04 INFO - 'PWD': 'C:\\slave\\test', 21:56:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:04 INFO - 'SYSTEMDRIVE': 'C:', 21:56:04 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:04 INFO - 'TEST1': 'testie', 21:56:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:04 INFO - 'USERDOMAIN': 'T-W864-IX-183', 21:56:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 21:56:04 INFO - 'USERNAME': 'cltbld', 21:56:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-183', 21:56:04 INFO - 'WINDIR': 'C:\\windows', 21:56:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:05 INFO - Downloading/unpacking blobuploader==1.2.4 21:56:05 INFO - Downloading blobuploader-1.2.4.tar.gz 21:56:05 INFO - Running setup.py egg_info for package blobuploader 21:56:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:56:09 INFO - Running setup.py egg_info for package requests 21:56:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:56:09 INFO - Downloading docopt-0.6.1.tar.gz 21:56:09 INFO - Running setup.py egg_info for package docopt 21:56:09 INFO - Installing collected packages: blobuploader, docopt, requests 21:56:09 INFO - Running setup.py install for blobuploader 21:56:09 INFO - Running setup.py install for docopt 21:56:09 INFO - Running setup.py install for requests 21:56:09 INFO - Successfully installed blobuploader docopt requests 21:56:09 INFO - Cleaning up... 21:56:09 INFO - Return code: 0 21:56:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:56:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:09 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, '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-183', 'USERDOMAIN': 'T-W864-IX-183', '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-183', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-183', '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', '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-183\\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 21:56:09 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 21:56:09 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 21:56:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Roaming', 21:56:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:56:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:56:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:56:09 INFO - 'COMPUTERNAME': 'T-W864-IX-183', 21:56:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:09 INFO - 'DCLOCATION': 'SCL3', 21:56:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:09 INFO - 'HOMEDRIVE': 'C:', 21:56:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 21:56:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:09 INFO - 'KTS_VERSION': '1.19c', 21:56:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 21:56:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-183', 21:56:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:09 INFO - 'MOZ_NO_REMOTE': '1', 21:56:09 INFO - 'NO_EM_RESTART': '1', 21:56:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:09 INFO - 'OS': 'Windows_NT', 21:56:09 INFO - 'OURDRIVE': 'C:', 21:56:09 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 21:56:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:56:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:09 INFO - 'PROCESSOR_LEVEL': '6', 21:56:09 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:56:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:56:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:56:09 INFO - 'PROMPT': '$P$G', 21:56:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:09 INFO - 'PWD': 'C:\\slave\\test', 21:56:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:09 INFO - 'SYSTEMDRIVE': 'C:', 21:56:09 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:09 INFO - 'TEST1': 'testie', 21:56:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:09 INFO - 'USERDOMAIN': 'T-W864-IX-183', 21:56:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 21:56:09 INFO - 'USERNAME': 'cltbld', 21:56:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-183', 21:56:09 INFO - 'WINDIR': 'C:\\windows', 21:56:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:56:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:56:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:56:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:56:14 INFO - Unpacking c:\slave\test\build\tests\marionette 21:56:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:56:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:56:14 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 21:56:14 INFO - Running setup.py install for browsermob-proxy 21:56:29 INFO - Running setup.py install for manifestparser 21:56:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for marionette-client 21:56:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:56:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for marionette-driver 21:56:29 INFO - Running setup.py install for mozcrash 21:56:29 INFO - Running setup.py install for mozdebug 21:56:29 INFO - Running setup.py install for mozdevice 21:56:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for mozfile 21:56:29 INFO - Running setup.py install for mozhttpd 21:56:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for mozinfo 21:56:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for mozInstall 21:56:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for mozleak 21:56:29 INFO - Running setup.py install for mozlog 21:56:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for moznetwork 21:56:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for mozprocess 21:56:29 INFO - Running setup.py install for mozprofile 21:56:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for mozrunner 21:56:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for mozscreenshot 21:56:29 INFO - Running setup.py install for moztest 21:56:29 INFO - Running setup.py install for mozversion 21:56:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:56:29 INFO - Running setup.py install for wptserve 21:56:29 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 21:56:29 INFO - Cleaning up... 21:56:29 INFO - Return code: 0 21:56:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:56:29 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')]} 21:56:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:56:29 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')]} 21:56:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:56:29 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 0x0248E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023B80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, '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-183', 'USERDOMAIN': 'T-W864-IX-183', '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-183', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-183', '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', '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-183\\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 21:56:29 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 21:56:29 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 21:56:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Roaming', 21:56:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:56:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:56:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:56:29 INFO - 'COMPUTERNAME': 'T-W864-IX-183', 21:56:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:29 INFO - 'DCLOCATION': 'SCL3', 21:56:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:29 INFO - 'HOMEDRIVE': 'C:', 21:56:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 21:56:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:29 INFO - 'KTS_VERSION': '1.19c', 21:56:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 21:56:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-183', 21:56:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:29 INFO - 'MOZ_NO_REMOTE': '1', 21:56:29 INFO - 'NO_EM_RESTART': '1', 21:56:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:29 INFO - 'OS': 'Windows_NT', 21:56:29 INFO - 'OURDRIVE': 'C:', 21:56:29 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', 21:56:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:56:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:29 INFO - 'PROCESSOR_LEVEL': '6', 21:56:29 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:56:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:56:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:56:29 INFO - 'PROMPT': '$P$G', 21:56:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:29 INFO - 'PWD': 'C:\\slave\\test', 21:56:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:29 INFO - 'SYSTEMDRIVE': 'C:', 21:56:29 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:29 INFO - 'TEST1': 'testie', 21:56:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:29 INFO - 'USERDOMAIN': 'T-W864-IX-183', 21:56:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 21:56:29 INFO - 'USERNAME': 'cltbld', 21:56:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-183', 21:56:29 INFO - 'WINDIR': 'C:\\windows', 21:56:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:56:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:56:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette 21:56:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:56:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:56:32 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)) 21:56:44 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)) 21:56:44 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)) 21:56:44 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)) 21:56:44 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)) 21:56:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:56:44 INFO - Downloading blessings-1.6.tar.gz 21:56:44 INFO - Running setup.py egg_info for package blessings 21:56:44 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)) 21:56:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:56:44 INFO - Running setup.py install for blessings 21:56:44 INFO - Running setup.py install for browsermob-proxy 21:56:44 INFO - Running setup.py install for manifestparser 21:56:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Running setup.py install for marionette-client 21:56:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:56:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Running setup.py install for marionette-driver 21:56:44 INFO - Running setup.py install for mozcrash 21:56:44 INFO - Running setup.py install for mozdebug 21:56:44 INFO - Running setup.py install for mozdevice 21:56:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Running setup.py install for mozhttpd 21:56:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Running setup.py install for mozInstall 21:56:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Running setup.py install for mozleak 21:56:44 INFO - Running setup.py install for mozprofile 21:56:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Running setup.py install for mozrunner 21:56:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:56:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:56:46 INFO - Running setup.py install for mozscreenshot 21:56:46 INFO - Running setup.py install for moztest 21:56:46 INFO - Running setup.py install for mozversion 21:56:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:56:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:56:46 INFO - Running setup.py install for wptserve 21:56:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:56:46 INFO - Cleaning up... 21:56:46 INFO - Return code: 0 21:56:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:56:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:56:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:56:47 INFO - Reading from file tmpfile_stdout 21:56:47 INFO - Using _rmtree_windows ... 21:56:47 INFO - Using _rmtree_windows ... 21:56:47 INFO - Current package versions: 21:56:47 INFO - blessings == 1.6 21:56:47 INFO - blobuploader == 1.2.4 21:56:47 INFO - browsermob-proxy == 0.6.0 21:56:47 INFO - distribute == 0.6.14 21:56:47 INFO - docopt == 0.6.1 21:56:47 INFO - manifestparser == 1.1 21:56:47 INFO - marionette-client == 2.3.0 21:56:47 INFO - marionette-driver == 1.4.0 21:56:47 INFO - mozInstall == 1.12 21:56:47 INFO - mozcrash == 0.17 21:56:47 INFO - mozdebug == 0.1 21:56:47 INFO - mozdevice == 0.48 21:56:47 INFO - mozfile == 1.2 21:56:47 INFO - mozhttpd == 0.7 21:56:47 INFO - mozinfo == 0.9 21:56:47 INFO - mozleak == 0.1 21:56:47 INFO - mozlog == 3.1 21:56:47 INFO - moznetwork == 0.27 21:56:47 INFO - mozprocess == 0.22 21:56:47 INFO - mozprofile == 0.28 21:56:47 INFO - mozrunner == 6.11 21:56:47 INFO - mozscreenshot == 0.1 21:56:47 INFO - mozsystemmonitor == 0.0 21:56:47 INFO - moztest == 0.7 21:56:47 INFO - mozversion == 1.4 21:56:47 INFO - requests == 1.2.3 21:56:47 INFO - wptserve == 1.4.0 21:56:47 INFO - Running post-action listener: _resource_record_post_action 21:56:47 INFO - Running post-action listener: _start_resource_monitoring 21:56:47 INFO - Starting resource monitoring. 21:56:47 INFO - ##### 21:56:47 INFO - ##### Running pull step. 21:56:47 INFO - ##### 21:56:47 INFO - Running pre-action listener: _resource_record_pre_action 21:56:47 INFO - Running main action method: pull 21:56:47 INFO - Pull has nothing to do! 21:56:47 INFO - Running post-action listener: _resource_record_post_action 21:56:47 INFO - ##### 21:56:47 INFO - ##### Running install step. 21:56:47 INFO - ##### 21:56:47 INFO - Running pre-action listener: _resource_record_pre_action 21:56:47 INFO - Running main action method: install 21:56:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:56:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:56:47 INFO - Reading from file tmpfile_stdout 21:56:47 INFO - Using _rmtree_windows ... 21:56:47 INFO - Using _rmtree_windows ... 21:56:47 INFO - Detecting whether we're running mozinstall >=1.0... 21:56:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:56:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:56:47 INFO - Reading from file tmpfile_stdout 21:56:47 INFO - Output received: 21:56:47 INFO - Usage: mozinstall-script.py [options] installer 21:56:47 INFO - Options: 21:56:47 INFO - -h, --help show this help message and exit 21:56:47 INFO - -d DEST, --destination=DEST 21:56:47 INFO - Directory to install application into. [default: 21:56:47 INFO - "C:\slave\test"] 21:56:47 INFO - --app=APP Application being installed. [default: firefox] 21:56:47 INFO - Using _rmtree_windows ... 21:56:47 INFO - Using _rmtree_windows ... 21:56:47 INFO - mkdir: C:\slave\test\build\application 21:56:47 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'] 21:56:47 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 21:56:50 INFO - Reading from file tmpfile_stdout 21:56:50 INFO - Output received: 21:56:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:56:50 INFO - Using _rmtree_windows ... 21:56:50 INFO - Using _rmtree_windows ... 21:56:50 INFO - Running post-action listener: _resource_record_post_action 21:56:50 INFO - ##### 21:56:50 INFO - ##### Running run-tests step. 21:56:50 INFO - ##### 21:56:50 INFO - Running pre-action listener: _resource_record_pre_action 21:56:50 INFO - Running main action method: run_tests 21:56:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:56:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:56:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:56:50 INFO - grabbing minidump binary from tooltool 21:56:50 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')]} 21:56:50 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 0x024BF368>, '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 0x02264D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:56:50 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 21:56:50 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 21:56:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:56:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvkmvt7 21:56:52 INFO - INFO - File integrity verified, renaming tmpvkmvt7 to win32-minidump_stackwalk.exe 21:56:52 INFO - Return code: 0 21:56:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:56:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:56:52 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/Y_47r4zHT3eMBHG3Iwp1eg/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 21:56:52 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/Y_47r4zHT3eMBHG3Iwp1eg/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 21:56:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:56:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Roaming', 21:56:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 21:56:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 21:56:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 21:56:52 INFO - 'COMPUTERNAME': 'T-W864-IX-183', 21:56:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:56:52 INFO - 'DCLOCATION': 'SCL3', 21:56:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:56:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:56:52 INFO - 'HOMEDRIVE': 'C:', 21:56:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-183', 21:56:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:56:52 INFO - 'KTS_VERSION': '1.19c', 21:56:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-183\\AppData\\Local', 21:56:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-183', 21:56:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:56:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:56:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:56:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:56:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:56:52 INFO - 'MOZ_NO_REMOTE': '1', 21:56:52 INFO - 'NO_EM_RESTART': '1', 21:56:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:56:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:56:52 INFO - 'OS': 'Windows_NT', 21:56:52 INFO - 'OURDRIVE': 'C:', 21:56:52 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', 21:56:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:56:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:56:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 21:56:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 21:56:52 INFO - 'PROCESSOR_LEVEL': '6', 21:56:52 INFO - 'PROCESSOR_REVISION': '1e05', 21:56:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:56:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 21:56:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 21:56:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 21:56:52 INFO - 'PROMPT': '$P$G', 21:56:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:56:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:56:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:56:52 INFO - 'PWD': 'C:\\slave\\test', 21:56:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:56:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:56:52 INFO - 'SYSTEMDRIVE': 'C:', 21:56:52 INFO - 'SYSTEMROOT': 'C:\\windows', 21:56:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:52 INFO - 'TEST1': 'testie', 21:56:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 21:56:52 INFO - 'USERDOMAIN': 'T-W864-IX-183', 21:56:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-183', 21:56:52 INFO - 'USERNAME': 'cltbld', 21:56:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-183', 21:56:52 INFO - 'WINDIR': 'C:\\windows', 21:56:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:56:52 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/Y_47r4zHT3eMBHG3Iwp1eg/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 21:56:54 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 21:56:54 INFO - import pkg_resources 21:56:55 INFO - Using 1 client processes 21:56:57 INFO - SUITE-START | Running 778 tests 21:56:57 INFO - Running testharness tests 21:56:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:56:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:56:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:56:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:56:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:56:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:56:58 INFO - Setting up ssl 21:56:58 INFO - PROCESS | certutil | 21:56:58 INFO - PROCESS | certutil | 21:56:58 INFO - PROCESS | certutil | 21:56:58 INFO - Certificate Nickname Trust Attributes 21:56:58 INFO - SSL,S/MIME,JAR/XPI 21:56:58 INFO - 21:56:58 INFO - web-platform-tests CT,, 21:56:58 INFO - 21:56:58 INFO - Starting runner 21:56:59 INFO - PROCESS | 2720 | [2720] 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 21:56:59 INFO - PROCESS | 2720 | [2720] 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 21:56:59 INFO - PROCESS | 2720 | [2720] 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 21:57:01 INFO - PROCESS | 2720 | 1466744221031 Marionette DEBUG Marionette enabled via build flag and pref 21:57:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECB525E000 == 1 [pid = 2720] [id = 1] 21:57:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 1 (000000ECC438C000) [pid = 2720] [serial = 1] [outer = 0000000000000000] 21:57:02 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:57:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 2 (000000ECC438D000) [pid = 2720] [serial = 2] [outer = 000000ECC438C000] 21:57:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7777800 == 2 [pid = 2720] [id = 2] 21:57:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 3 (000000ECC7778000) [pid = 2720] [serial = 3] [outer = 0000000000000000] 21:57:02 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:57:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 4 (000000ECC7779000) [pid = 2720] [serial = 4] [outer = 000000ECC7778000] 21:57:02 INFO - PROCESS | 2720 | 1466744222710 Marionette INFO Listening on port 2828 21:57:04 INFO - PROCESS | 2720 | 1466744224511 Marionette DEBUG Marionette enabled via command-line flag 21:57:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86BC800 == 3 [pid = 2720] [id = 3] 21:57:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 5 (000000ECC8707000) [pid = 2720] [serial = 5] [outer = 0000000000000000] 21:57:04 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:57:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 6 (000000ECC8708000) [pid = 2720] [serial = 6] [outer = 000000ECC8707000] 21:57:04 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:57:04 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:57:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 7 (000000ECC911E800) [pid = 2720] [serial = 7] [outer = 000000ECC7778000] 21:57:05 INFO - PROCESS | 2720 | [2720] 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 21:57:05 INFO - PROCESS | 2720 | 1466744225295 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49306 21:57:05 INFO - PROCESS | 2720 | [2720] 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 21:57:05 INFO - PROCESS | 2720 | 1466744225326 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49307 21:57:05 INFO - PROCESS | 2720 | [2720] 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 21:57:05 INFO - PROCESS | 2720 | 1466744225333 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49308 21:57:05 INFO - PROCESS | 2720 | [2720] 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 21:57:05 INFO - PROCESS | 2720 | 1466744225368 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49309 21:57:05 INFO - PROCESS | 2720 | 1466744225370 Marionette DEBUG Closed connection conn0 21:57:05 INFO - PROCESS | 2720 | 1466744225372 Marionette DEBUG Closed connection conn1 21:57:05 INFO - PROCESS | 2720 | 1466744225374 Marionette DEBUG Closed connection conn2 21:57:05 INFO - PROCESS | 2720 | 1466744225458 Marionette DEBUG Closed connection conn3 21:57:05 INFO - PROCESS | 2720 | [2720] 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 21:57:05 INFO - PROCESS | 2720 | 1466744225465 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49310 21:57:05 INFO - PROCESS | 2720 | 1466744225564 Marionette DEBUG Closed connection conn4 21:57:05 INFO - PROCESS | 2720 | [2720] 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 21:57:05 INFO - PROCESS | 2720 | 1466744225571 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49311 21:57:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC983C800 == 4 [pid = 2720] [id = 4] 21:57:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 8 (000000ECC43E5C00) [pid = 2720] [serial = 8] [outer = 0000000000000000] 21:57:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 9 (000000ECC98CDC00) [pid = 2720] [serial = 9] [outer = 000000ECC43E5C00] 21:57:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 10 (000000ECC9CC1800) [pid = 2720] [serial = 10] [outer = 000000ECC43E5C00] 21:57:05 INFO - PROCESS | 2720 | 1466744225729 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:57:05 INFO - PROCESS | 2720 | 1466744225734 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":"20160623195857","device":"desktop","version":"48.0"} 21:57:06 INFO - PROCESS | 2720 | [2720] 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 21:57:06 INFO - PROCESS | 2720 | [2720] 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 21:57:06 INFO - PROCESS | 2720 | [2720] 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 21:57:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD79D800 == 5 [pid = 2720] [id = 5] 21:57:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 11 (000000ECCF15E000) [pid = 2720] [serial = 11] [outer = 0000000000000000] 21:57:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF15E800 == 6 [pid = 2720] [id = 6] 21:57:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 12 (000000ECCDFD8C00) [pid = 2720] [serial = 12] [outer = 0000000000000000] 21:57:07 INFO - PROCESS | 2720 | [2720] 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 21:57:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00E7800 == 7 [pid = 2720] [id = 7] 21:57:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 13 (000000ECCDFD2400) [pid = 2720] [serial = 13] [outer = 0000000000000000] 21:57:07 INFO - PROCESS | 2720 | [2720] 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 21:57:07 INFO - PROCESS | 2720 | [2720] 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 21:57:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 14 (000000ECD023F400) [pid = 2720] [serial = 14] [outer = 000000ECCDFD2400] 21:57:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 15 (000000ECD04D5000) [pid = 2720] [serial = 15] [outer = 000000ECCF15E000] 21:57:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 16 (000000ECCFF73400) [pid = 2720] [serial = 16] [outer = 000000ECCDFD8C00] 21:57:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 17 (000000ECCFFB1800) [pid = 2720] [serial = 17] [outer = 000000ECCDFD2400] 21:57:08 INFO - PROCESS | 2720 | 1466744228798 Marionette INFO startBrowser 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:08 INFO - PROCESS | 2720 | 1466744228834 Marionette DEBUG loaded listener.js 21:57:08 INFO - PROCESS | 2720 | 1466744228848 Marionette DEBUG loaded listener.js 21:57:08 INFO - PROCESS | 2720 | 1466744228850 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 18 (000000ECD2690800) [pid = 2720] [serial = 18] [outer = 000000ECCDFD2400] 21:57:09 INFO - PROCESS | 2720 | 1466744229735 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"35ddbab3-03ae-4f6d-92d4-46425026fa35","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":"20160623195857","device":"desktop","version":"48.0","command_id":1}}] 21:57:10 INFO - PROCESS | 2720 | 1466744230147 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:57:10 INFO - PROCESS | 2720 | 1466744230150 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:10 INFO - PROCESS | 2720 | 1466744230227 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 21:57:10 INFO - PROCESS | 2720 | 1466744230248 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:57:10 INFO - PROCESS | 2720 | 1466744230251 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:10 INFO - PROCESS | 2720 | [2720] 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 21:57:12 INFO - PROCESS | 2720 | --DOCSHELL 000000ECB525E000 == 6 [pid = 2720] [id = 1] 21:57:12 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:57:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 19 (000000ECC1F09400) [pid = 2720] [serial = 19] [outer = 000000ECCDFD2400] 21:57:12 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:12 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:57:12 INFO - PROCESS | 2720 | 1466744232792 Marionette TRACE conn5 <- [1,3,null,{}] 21:57:12 INFO - PROCESS | 2720 | 1466744232797 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:57:12 INFO - PROCESS | 2720 | 1466744232801 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:12 INFO - PROCESS | 2720 | 1466744232827 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 21:57:12 INFO - PROCESS | 2720 | 1466744232853 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 21:57:12 INFO - PROCESS | 2720 | 1466744232857 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 21:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:57:12 INFO - PROCESS | 2720 | 1466744232873 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:57:12 INFO - PROCESS | 2720 | 1466744232879 Marionette TRACE conn5 <- [1,6,null,{}] 21:57:13 INFO - PROCESS | 2720 | 1466744233004 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:13 INFO - PROCESS | 2720 | 1466744233009 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:13 INFO - PROCESS | 2720 | 1466744233032 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 21:57:13 INFO - PROCESS | 2720 | 1466744233039 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:13 INFO - PROCESS | 2720 | 1466744233043 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8713800 == 7 [pid = 2720] [id = 8] 21:57:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 20 (000000ECC9CC4400) [pid = 2720] [serial = 20] [outer = 0000000000000000] 21:57:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 21 (000000ECCD393800) [pid = 2720] [serial = 21] [outer = 000000ECC9CC4400] 21:57:13 INFO - PROCESS | 2720 | 1466744233105 Marionette DEBUG loaded listener.js 21:57:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 22 (000000ECCF285400) [pid = 2720] [serial = 22] [outer = 000000ECC9CC4400] 21:57:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9699000 == 8 [pid = 2720] [id = 9] 21:57:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 23 (000000ECCFF20C00) [pid = 2720] [serial = 23] [outer = 0000000000000000] 21:57:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 24 (000000ECCFF74000) [pid = 2720] [serial = 24] [outer = 000000ECCFF20C00] 21:57:13 INFO - PROCESS | 2720 | 1466744233579 Marionette DEBUG loaded listener.js 21:57:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 25 (000000ECD120DC00) [pid = 2720] [serial = 25] [outer = 000000ECCFF20C00] 21:57:14 INFO - PROCESS | 2720 | 1466744234147 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1339ms 21:57:14 INFO - PROCESS | 2720 | 1466744234276 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 21:57:14 INFO - PROCESS | 2720 | 1466744234279 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 21:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:57:14 INFO - PROCESS | 2720 | 1466744234300 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:57:14 INFO - PROCESS | 2720 | 1466744234302 Marionette TRACE conn5 <- [1,10,null,{}] 21:57:14 INFO - PROCESS | 2720 | 1466744234307 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:14 INFO - PROCESS | 2720 | 1466744234310 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:14 INFO - PROCESS | 2720 | 1466744234449 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 21:57:14 INFO - PROCESS | 2720 | 1466744234498 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:14 INFO - PROCESS | 2720 | 1466744234500 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCD6000 == 9 [pid = 2720] [id = 10] 21:57:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 26 (000000ECD0415800) [pid = 2720] [serial = 26] [outer = 0000000000000000] 21:57:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 27 (000000ECD3786400) [pid = 2720] [serial = 27] [outer = 000000ECD0415800] 21:57:14 INFO - PROCESS | 2720 | 1466744234557 Marionette DEBUG loaded listener.js 21:57:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 28 (000000ECCF237000) [pid = 2720] [serial = 28] [outer = 000000ECD0415800] 21:57:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00E9800 == 10 [pid = 2720] [id = 11] 21:57:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 29 (000000ECD00EA000) [pid = 2720] [serial = 29] [outer = 0000000000000000] 21:57:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 30 (000000ECD00EB000) [pid = 2720] [serial = 30] [outer = 000000ECD00EA000] 21:57:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 31 (000000ECC2940000) [pid = 2720] [serial = 31] [outer = 000000ECD00EA000] 21:57:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC2944000 == 11 [pid = 2720] [id = 12] 21:57:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 32 (000000ECC3ADC000) [pid = 2720] [serial = 32] [outer = 0000000000000000] 21:57:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 33 (000000ECC812B400) [pid = 2720] [serial = 33] [outer = 000000ECC3ADC000] 21:57:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC983C800 == 10 [pid = 2720] [id = 4] 21:57:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 34 (000000ECC3932400) [pid = 2720] [serial = 34] [outer = 000000ECC3ADC000] 21:57:15 INFO - PROCESS | 2720 | 1466744235459 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1198ms 21:57:15 INFO - PROCESS | 2720 | 1466744235488 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 21:57:15 INFO - PROCESS | 2720 | 1466744235492 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 21:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:57:15 INFO - PROCESS | 2720 | 1466744235497 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:57:15 INFO - PROCESS | 2720 | 1466744235501 Marionette TRACE conn5 <- [1,14,null,{}] 21:57:15 INFO - PROCESS | 2720 | 1466744235506 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:15 INFO - PROCESS | 2720 | 1466744235509 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:15 INFO - PROCESS | 2720 | 1466744235608 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 21:57:15 INFO - PROCESS | 2720 | 1466744235615 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:15 INFO - PROCESS | 2720 | 1466744235618 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC430A800 == 11 [pid = 2720] [id = 13] 21:57:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 35 (000000ECC9286C00) [pid = 2720] [serial = 35] [outer = 0000000000000000] 21:57:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 36 (000000ECC965E400) [pid = 2720] [serial = 36] [outer = 000000ECC9286C00] 21:57:15 INFO - PROCESS | 2720 | 1466744235670 Marionette DEBUG loaded listener.js 21:57:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 37 (000000ECC9D52C00) [pid = 2720] [serial = 37] [outer = 000000ECC9286C00] 21:57:16 INFO - PROCESS | 2720 | 1466744236110 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 21:57:16 INFO - PROCESS | 2720 | 1466744236130 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 21:57:16 INFO - PROCESS | 2720 | 1466744236135 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 21:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:57:16 INFO - PROCESS | 2720 | 1466744236141 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:57:16 INFO - PROCESS | 2720 | 1466744236144 Marionette TRACE conn5 <- [1,18,null,{}] 21:57:16 INFO - PROCESS | 2720 | 1466744236147 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:16 INFO - PROCESS | 2720 | 1466744236150 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:16 INFO - PROCESS | 2720 | 1466744236247 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 21:57:16 INFO - PROCESS | 2720 | 1466744236253 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:16 INFO - PROCESS | 2720 | 1466744236256 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8255000 == 12 [pid = 2720] [id = 14] 21:57:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 38 (000000ECCD658000) [pid = 2720] [serial = 38] [outer = 0000000000000000] 21:57:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 39 (000000ECCDCBC400) [pid = 2720] [serial = 39] [outer = 000000ECCD658000] 21:57:16 INFO - PROCESS | 2720 | 1466744236308 Marionette DEBUG loaded listener.js 21:57:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 40 (000000ECC9658400) [pid = 2720] [serial = 40] [outer = 000000ECCD658000] 21:57:16 INFO - PROCESS | 2720 | 1466744236738 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 21:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:57:16 INFO - PROCESS | 2720 | 1466744236772 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 21:57:16 INFO - PROCESS | 2720 | 1466744236774 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 21:57:16 INFO - PROCESS | 2720 | 1466744236778 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:57:16 INFO - PROCESS | 2720 | 1466744236782 Marionette TRACE conn5 <- [1,22,null,{}] 21:57:16 INFO - PROCESS | 2720 | 1466744236794 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:16 INFO - PROCESS | 2720 | 1466744236799 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:16 INFO - PROCESS | 2720 | 1466744236895 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 21:57:16 INFO - PROCESS | 2720 | 1466744236903 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:16 INFO - PROCESS | 2720 | 1466744236906 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7ADA800 == 13 [pid = 2720] [id = 15] 21:57:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 41 (000000ECD0110000) [pid = 2720] [serial = 41] [outer = 0000000000000000] 21:57:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 42 (000000ECD0416400) [pid = 2720] [serial = 42] [outer = 000000ECD0110000] 21:57:16 INFO - PROCESS | 2720 | 1466744236961 Marionette DEBUG loaded listener.js 21:57:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 43 (000000ECD0B14C00) [pid = 2720] [serial = 43] [outer = 000000ECD0110000] 21:57:17 INFO - PROCESS | 2720 | 1466744237401 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 21:57:17 INFO - PROCESS | 2720 | 1466744237409 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 21:57:17 INFO - PROCESS | 2720 | 1466744237411 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 21:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:57:17 INFO - PROCESS | 2720 | 1466744237424 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:57:17 INFO - PROCESS | 2720 | 1466744237426 Marionette TRACE conn5 <- [1,26,null,{}] 21:57:17 INFO - PROCESS | 2720 | 1466744237431 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:17 INFO - PROCESS | 2720 | 1466744237433 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:17 INFO - PROCESS | 2720 | 1466744237524 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 21:57:17 INFO - PROCESS | 2720 | 1466744237529 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:17 INFO - PROCESS | 2720 | 1466744237531 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEB1800 == 14 [pid = 2720] [id = 16] 21:57:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 44 (000000ECCF119C00) [pid = 2720] [serial = 44] [outer = 0000000000000000] 21:57:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 45 (000000ECD0B13000) [pid = 2720] [serial = 45] [outer = 000000ECCF119C00] 21:57:17 INFO - PROCESS | 2720 | 1466744237577 Marionette DEBUG loaded listener.js 21:57:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 46 (000000ECD1499C00) [pid = 2720] [serial = 46] [outer = 000000ECCF119C00] 21:57:17 INFO - PROCESS | 2720 | 1466744237959 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 21:57:18 INFO - PROCESS | 2720 | 1466744238004 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 21:57:18 INFO - PROCESS | 2720 | 1466744238006 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 21:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:57:18 INFO - PROCESS | 2720 | 1466744238018 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:57:18 INFO - PROCESS | 2720 | 1466744238028 Marionette TRACE conn5 <- [1,30,null,{}] 21:57:18 INFO - PROCESS | 2720 | 1466744238032 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:18 INFO - PROCESS | 2720 | 1466744238035 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:18 INFO - PROCESS | 2720 | 1466744238117 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 21:57:18 INFO - PROCESS | 2720 | 1466744238123 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:18 INFO - PROCESS | 2720 | 1466744238125 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCCF800 == 15 [pid = 2720] [id = 17] 21:57:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 47 (000000ECC9104800) [pid = 2720] [serial = 47] [outer = 0000000000000000] 21:57:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 48 (000000ECD0461800) [pid = 2720] [serial = 48] [outer = 000000ECC9104800] 21:57:18 INFO - PROCESS | 2720 | 1466744238172 Marionette DEBUG loaded listener.js 21:57:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 49 (000000ECD0469000) [pid = 2720] [serial = 49] [outer = 000000ECC9104800] 21:57:18 INFO - PROCESS | 2720 | 1466744238609 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 21:57:18 INFO - PROCESS | 2720 | 1466744238653 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 21:57:18 INFO - PROCESS | 2720 | 1466744238656 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 21:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:57:18 INFO - PROCESS | 2720 | 1466744238664 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:57:18 INFO - PROCESS | 2720 | 1466744238666 Marionette TRACE conn5 <- [1,34,null,{}] 21:57:18 INFO - PROCESS | 2720 | 1466744238669 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:18 INFO - PROCESS | 2720 | 1466744238676 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:18 INFO - PROCESS | 2720 | 1466744238848 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 21:57:18 INFO - PROCESS | 2720 | 1466744238926 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:18 INFO - PROCESS | 2720 | 1466744238928 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1270800 == 16 [pid = 2720] [id = 18] 21:57:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 50 (000000ECD0108800) [pid = 2720] [serial = 50] [outer = 0000000000000000] 21:57:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 51 (000000ECD360C000) [pid = 2720] [serial = 51] [outer = 000000ECD0108800] 21:57:18 INFO - PROCESS | 2720 | 1466744238982 Marionette DEBUG loaded listener.js 21:57:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 52 (000000ECD3611C00) [pid = 2720] [serial = 52] [outer = 000000ECD0108800] 21:57:19 INFO - PROCESS | 2720 | 1466744239323 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 21:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:57:19 INFO - PROCESS | 2720 | 1466744239357 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 21:57:19 INFO - PROCESS | 2720 | 1466744239360 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 21:57:19 INFO - PROCESS | 2720 | 1466744239364 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:57:19 INFO - PROCESS | 2720 | 1466744239366 Marionette TRACE conn5 <- [1,38,null,{}] 21:57:19 INFO - PROCESS | 2720 | 1466744239370 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:19 INFO - PROCESS | 2720 | 1466744239372 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:19 INFO - PROCESS | 2720 | 1466744239468 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 21:57:19 INFO - PROCESS | 2720 | 1466744239522 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:19 INFO - PROCESS | 2720 | 1466744239524 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD23A4800 == 17 [pid = 2720] [id = 19] 21:57:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (000000ECC1510800) [pid = 2720] [serial = 53] [outer = 0000000000000000] 21:57:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000ECC151B400) [pid = 2720] [serial = 54] [outer = 000000ECC1510800] 21:57:19 INFO - PROCESS | 2720 | 1466744239569 Marionette DEBUG loaded listener.js 21:57:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECC3008000) [pid = 2720] [serial = 55] [outer = 000000ECC1510800] 21:57:19 INFO - PROCESS | 2720 | 1466744239892 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 21:57:19 INFO - PROCESS | 2720 | 1466744239952 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 21:57:19 INFO - PROCESS | 2720 | 1466744239955 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 21:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:57:19 INFO - PROCESS | 2720 | 1466744239958 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:57:19 INFO - PROCESS | 2720 | 1466744239960 Marionette TRACE conn5 <- [1,42,null,{}] 21:57:19 INFO - PROCESS | 2720 | 1466744239964 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:19 INFO - PROCESS | 2720 | 1466744239966 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:20 INFO - PROCESS | 2720 | 1466744240048 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 21:57:20 INFO - PROCESS | 2720 | 1466744240101 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:20 INFO - PROCESS | 2720 | 1466744240104 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3194000 == 18 [pid = 2720] [id = 20] 21:57:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECC3006800) [pid = 2720] [serial = 56] [outer = 0000000000000000] 21:57:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECC3010000) [pid = 2720] [serial = 57] [outer = 000000ECC3006800] 21:57:20 INFO - PROCESS | 2720 | 1466744240148 Marionette DEBUG loaded listener.js 21:57:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECD360F000) [pid = 2720] [serial = 58] [outer = 000000ECC3006800] 21:57:20 INFO - PROCESS | 2720 | 1466744240485 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 21:57:20 INFO - PROCESS | 2720 | 1466744240548 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 21:57:20 INFO - PROCESS | 2720 | 1466744240551 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 21:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:57:20 INFO - PROCESS | 2720 | 1466744240554 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - PROCESS | 2720 | 1466744240556 Marionette TRACE conn5 <- [1,46,null,{}] 21:57:20 INFO - PROCESS | 2720 | 1466744240559 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:20 INFO - PROCESS | 2720 | 1466744240561 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:20 INFO - PROCESS | 2720 | 1466744240663 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 21:57:20 INFO - PROCESS | 2720 | 1466744240671 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:20 INFO - PROCESS | 2720 | 1466744240673 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35E1800 == 19 [pid = 2720] [id = 21] 21:57:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECCF234C00) [pid = 2720] [serial = 59] [outer = 0000000000000000] 21:57:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECD0C17000) [pid = 2720] [serial = 60] [outer = 000000ECCF234C00] 21:57:20 INFO - PROCESS | 2720 | 1466744240720 Marionette DEBUG loaded listener.js 21:57:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECD0C20400) [pid = 2720] [serial = 61] [outer = 000000ECCF234C00] 21:57:21 INFO - PROCESS | 2720 | 1466744241103 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 21:57:21 INFO - PROCESS | 2720 | 1466744241142 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 21:57:21 INFO - PROCESS | 2720 | 1466744241144 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 21:57:21 INFO - PROCESS | 2720 | 1466744241148 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:57:21 INFO - PROCESS | 2720 | 1466744241150 Marionette TRACE conn5 <- [1,50,null,{}] 21:57:21 INFO - PROCESS | 2720 | 1466744241153 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:21 INFO - PROCESS | 2720 | 1466744241155 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:21 INFO - PROCESS | 2720 | 1466744241268 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 21:57:21 INFO - PROCESS | 2720 | 1466744241276 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:21 INFO - PROCESS | 2720 | 1466744241278 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7355800 == 20 [pid = 2720] [id = 22] 21:57:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECD6257C00) [pid = 2720] [serial = 62] [outer = 0000000000000000] 21:57:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECD625E000) [pid = 2720] [serial = 63] [outer = 000000ECD6257C00] 21:57:21 INFO - PROCESS | 2720 | 1466744241325 Marionette DEBUG loaded listener.js 21:57:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECD7436C00) [pid = 2720] [serial = 64] [outer = 000000ECD6257C00] 21:57:21 INFO - PROCESS | 2720 | 1466744241708 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 21:57:21 INFO - PROCESS | 2720 | 1466744241737 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 21:57:21 INFO - PROCESS | 2720 | 1466744241740 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 21:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:57:21 INFO - PROCESS | 2720 | 1466744241743 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:57:21 INFO - PROCESS | 2720 | 1466744241746 Marionette TRACE conn5 <- [1,54,null,{}] 21:57:21 INFO - PROCESS | 2720 | 1466744241749 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:21 INFO - PROCESS | 2720 | 1466744241752 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:21 INFO - PROCESS | 2720 | 1466744241865 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 21:57:21 INFO - PROCESS | 2720 | 1466744241873 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:21 INFO - PROCESS | 2720 | 1466744241876 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E11800 == 21 [pid = 2720] [id = 23] 21:57:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECD743F400) [pid = 2720] [serial = 65] [outer = 0000000000000000] 21:57:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD7498800) [pid = 2720] [serial = 66] [outer = 000000ECD743F400] 21:57:21 INFO - PROCESS | 2720 | 1466744241926 Marionette DEBUG loaded listener.js 21:57:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECD74A7000) [pid = 2720] [serial = 67] [outer = 000000ECD743F400] 21:57:22 INFO - PROCESS | 2720 | 1466744242323 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 21:57:22 INFO - PROCESS | 2720 | 1466744242373 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 21:57:22 INFO - PROCESS | 2720 | 1466744242375 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 21:57:22 INFO - PROCESS | 2720 | 1466744242378 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:57:22 INFO - PROCESS | 2720 | 1466744242380 Marionette TRACE conn5 <- [1,58,null,{}] 21:57:22 INFO - PROCESS | 2720 | 1466744242384 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:22 INFO - PROCESS | 2720 | 1466744242386 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:23 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8713800 == 20 [pid = 2720] [id = 8] 21:57:23 INFO - PROCESS | 2720 | 1466744243144 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 21:57:23 INFO - PROCESS | 2720 | 1466744243236 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:23 INFO - PROCESS | 2720 | 1466744243239 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC390C800 == 21 [pid = 2720] [id = 24] 21:57:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC29BC400) [pid = 2720] [serial = 68] [outer = 0000000000000000] 21:57:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC3006C00) [pid = 2720] [serial = 69] [outer = 000000ECC29BC400] 21:57:23 INFO - PROCESS | 2720 | 1466744243292 Marionette DEBUG loaded listener.js 21:57:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC7A4BC00) [pid = 2720] [serial = 70] [outer = 000000ECC29BC400] 21:57:23 INFO - PROCESS | 2720 | 1466744243718 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1387ms 21:57:23 INFO - PROCESS | 2720 | 1466744243771 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 21:57:23 INFO - PROCESS | 2720 | 1466744243775 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 21:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:57:23 INFO - PROCESS | 2720 | 1466744243786 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:57:23 INFO - PROCESS | 2720 | 1466744243790 Marionette TRACE conn5 <- [1,62,null,{}] 21:57:23 INFO - PROCESS | 2720 | 1466744243794 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:23 INFO - PROCESS | 2720 | 1466744243797 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:23 INFO - PROCESS | 2720 | 1466744243903 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 21:57:23 INFO - PROCESS | 2720 | 1466744243909 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:23 INFO - PROCESS | 2720 | 1466744243912 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8263800 == 22 [pid = 2720] [id = 25] 21:57:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC965BC00) [pid = 2720] [serial = 71] [outer = 0000000000000000] 21:57:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCDECC00) [pid = 2720] [serial = 72] [outer = 000000ECC965BC00] 21:57:23 INFO - PROCESS | 2720 | 1466744243959 Marionette DEBUG loaded listener.js 21:57:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCD65AC00) [pid = 2720] [serial = 73] [outer = 000000ECC965BC00] 21:57:24 INFO - PROCESS | 2720 | 1466744244383 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 21:57:24 INFO - PROCESS | 2720 | 1466744244418 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 21:57:24 INFO - PROCESS | 2720 | 1466744244421 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 21:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:57:24 INFO - PROCESS | 2720 | 1466744244425 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:57:24 INFO - PROCESS | 2720 | 1466744244427 Marionette TRACE conn5 <- [1,66,null,{}] 21:57:24 INFO - PROCESS | 2720 | 1466744244439 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:24 INFO - PROCESS | 2720 | 1466744244442 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:24 INFO - PROCESS | 2720 | 1466744244779 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC43E5C00) [pid = 2720] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC9286C00) [pid = 2720] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCD658000) [pid = 2720] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD0110000) [pid = 2720] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCF119C00) [pid = 2720] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD6257C00) [pid = 2720] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC9CC4400) [pid = 2720] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:57:24 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0415800) [pid = 2720] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:57:24 INFO - PROCESS | 2720 | 1466744244833 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:24 INFO - PROCESS | 2720 | 1466744244836 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC984B000 == 23 [pid = 2720] [id = 26] 21:57:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC2F23C00) [pid = 2720] [serial = 74] [outer = 0000000000000000] 21:57:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC3C4EC00) [pid = 2720] [serial = 75] [outer = 000000ECC2F23C00] 21:57:24 INFO - PROCESS | 2720 | 1466744244881 Marionette DEBUG loaded listener.js 21:57:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCDFCFC00) [pid = 2720] [serial = 76] [outer = 000000ECC2F23C00] 21:57:25 INFO - PROCESS | 2720 | 1466744245232 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 838ms 21:57:25 INFO - PROCESS | 2720 | 1466744245264 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 21:57:25 INFO - PROCESS | 2720 | 1466744245268 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 21:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:57:25 INFO - PROCESS | 2720 | 1466744245279 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:57:25 INFO - PROCESS | 2720 | 1466744245283 Marionette TRACE conn5 <- [1,70,null,{}] 21:57:25 INFO - PROCESS | 2720 | 1466744245292 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:25 INFO - PROCESS | 2720 | 1466744245296 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:25 INFO - PROCESS | 2720 | 1466744245384 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 21:57:25 INFO - PROCESS | 2720 | 1466744245390 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:25 INFO - PROCESS | 2720 | 1466744245392 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF169800 == 24 [pid = 2720] [id = 27] 21:57:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC48B5400) [pid = 2720] [serial = 77] [outer = 0000000000000000] 21:57:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCFAAE000) [pid = 2720] [serial = 78] [outer = 000000ECC48B5400] 21:57:25 INFO - PROCESS | 2720 | 1466744245438 Marionette DEBUG loaded listener.js 21:57:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD045DC00) [pid = 2720] [serial = 79] [outer = 000000ECC48B5400] 21:57:25 INFO - PROCESS | 2720 | 1466744245840 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 21:57:25 INFO - PROCESS | 2720 | 1466744245866 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 21:57:25 INFO - PROCESS | 2720 | 1466744245868 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 21:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:57:25 INFO - PROCESS | 2720 | 1466744245871 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:57:25 INFO - PROCESS | 2720 | 1466744245873 Marionette TRACE conn5 <- [1,74,null,{}] 21:57:25 INFO - PROCESS | 2720 | 1466744245877 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:25 INFO - PROCESS | 2720 | 1466744245887 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:25 INFO - PROCESS | 2720 | 1466744245968 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 21:57:25 INFO - PROCESS | 2720 | 1466744245974 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:25 INFO - PROCESS | 2720 | 1466744245976 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1264000 == 25 [pid = 2720] [id = 28] 21:57:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0468400) [pid = 2720] [serial = 80] [outer = 0000000000000000] 21:57:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD0AC8C00) [pid = 2720] [serial = 81] [outer = 000000ECD0468400] 21:57:26 INFO - PROCESS | 2720 | 1466744246022 Marionette DEBUG loaded listener.js 21:57:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0C12400) [pid = 2720] [serial = 82] [outer = 000000ECD0468400] 21:57:26 INFO - PROCESS | 2720 | 1466744246459 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 21:57:26 INFO - PROCESS | 2720 | 1466744246504 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 21:57:26 INFO - PROCESS | 2720 | 1466744246506 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 21:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:57:26 INFO - PROCESS | 2720 | 1466744246510 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:57:26 INFO - PROCESS | 2720 | 1466744246512 Marionette TRACE conn5 <- [1,78,null,{}] 21:57:26 INFO - PROCESS | 2720 | 1466744246516 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:26 INFO - PROCESS | 2720 | 1466744246518 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:26 INFO - PROCESS | 2720 | 1466744246605 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 21:57:26 INFO - PROCESS | 2720 | 1466744246611 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:26 INFO - PROCESS | 2720 | 1466744246617 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D8000 == 26 [pid = 2720] [id = 29] 21:57:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD1FA1C00) [pid = 2720] [serial = 83] [outer = 0000000000000000] 21:57:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD2329C00) [pid = 2720] [serial = 84] [outer = 000000ECD1FA1C00] 21:57:26 INFO - PROCESS | 2720 | 1466744246672 Marionette DEBUG loaded listener.js 21:57:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3608C00) [pid = 2720] [serial = 85] [outer = 000000ECD1FA1C00] 21:57:27 INFO - PROCESS | 2720 | 1466744247267 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 776ms 21:57:27 INFO - PROCESS | 2720 | 1466744247290 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 21:57:27 INFO - PROCESS | 2720 | 1466744247295 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 21:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:57:27 INFO - PROCESS | 2720 | 1466744247342 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:57:27 INFO - PROCESS | 2720 | 1466744247348 Marionette TRACE conn5 <- [1,82,null,{}] 21:57:27 INFO - PROCESS | 2720 | 1466744247354 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:27 INFO - PROCESS | 2720 | 1466744247357 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:27 INFO - PROCESS | 2720 | 1466744247467 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 21:57:27 INFO - PROCESS | 2720 | 1466744247541 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:27 INFO - PROCESS | 2720 | 1466744247544 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93F7800 == 27 [pid = 2720] [id = 30] 21:57:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC963B800) [pid = 2720] [serial = 86] [outer = 0000000000000000] 21:57:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCCE86800) [pid = 2720] [serial = 87] [outer = 000000ECC963B800] 21:57:27 INFO - PROCESS | 2720 | 1466744247603 Marionette DEBUG loaded listener.js 21:57:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF115800) [pid = 2720] [serial = 88] [outer = 000000ECC963B800] 21:57:28 INFO - PROCESS | 2720 | 1466744248101 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 861ms 21:57:28 INFO - PROCESS | 2720 | 1466744248194 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 21:57:28 INFO - PROCESS | 2720 | 1466744248199 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 21:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:57:28 INFO - PROCESS | 2720 | 1466744248206 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:57:28 INFO - PROCESS | 2720 | 1466744248209 Marionette TRACE conn5 <- [1,86,null,{}] 21:57:28 INFO - PROCESS | 2720 | 1466744248213 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:28 INFO - PROCESS | 2720 | 1466744248216 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:28 INFO - PROCESS | 2720 | 1466744248336 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 21:57:28 INFO - PROCESS | 2720 | 1466744248390 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:28 INFO - PROCESS | 2720 | 1466744248393 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26B7000 == 28 [pid = 2720] [id = 31] 21:57:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0104C00) [pid = 2720] [serial = 89] [outer = 0000000000000000] 21:57:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0AC3000) [pid = 2720] [serial = 90] [outer = 000000ECD0104C00] 21:57:28 INFO - PROCESS | 2720 | 1466744248450 Marionette DEBUG loaded listener.js 21:57:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD14A2000) [pid = 2720] [serial = 91] [outer = 000000ECD0104C00] 21:57:29 INFO - PROCESS | 2720 | 1466744249035 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 882ms 21:57:29 INFO - PROCESS | 2720 | 1466744249101 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 21:57:29 INFO - PROCESS | 2720 | 1466744249104 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 21:57:29 INFO - PROCESS | 2720 | 1466744249109 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:57:29 INFO - PROCESS | 2720 | 1466744249114 Marionette TRACE conn5 <- [1,90,null,{}] 21:57:29 INFO - PROCESS | 2720 | 1466744249126 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:29 INFO - PROCESS | 2720 | 1466744249131 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:29 INFO - PROCESS | 2720 | 1466744249240 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 21:57:29 INFO - PROCESS | 2720 | 1466744249301 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:29 INFO - PROCESS | 2720 | 1466744249305 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F26000 == 29 [pid = 2720] [id = 32] 21:57:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC3351400) [pid = 2720] [serial = 92] [outer = 0000000000000000] 21:57:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD1D0F400) [pid = 2720] [serial = 93] [outer = 000000ECC3351400] 21:57:29 INFO - PROCESS | 2720 | 1466744249363 Marionette DEBUG loaded listener.js 21:57:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3791400) [pid = 2720] [serial = 94] [outer = 000000ECC3351400] 21:57:29 INFO - PROCESS | 2720 | 1466744249867 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 777ms 21:57:29 INFO - PROCESS | 2720 | 1466744249905 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 21:57:29 INFO - PROCESS | 2720 | 1466744249908 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 21:57:29 INFO - PROCESS | 2720 | 1466744249913 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:57:29 INFO - PROCESS | 2720 | 1466744249915 Marionette TRACE conn5 <- [1,94,null,{}] 21:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:57:29 INFO - PROCESS | 2720 | 1466744249919 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:29 INFO - PROCESS | 2720 | 1466744249921 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:30 INFO - PROCESS | 2720 | 1466744250031 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 21:57:30 INFO - PROCESS | 2720 | 1466744250102 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:30 INFO - PROCESS | 2720 | 1466744250105 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF168000 == 30 [pid = 2720] [id = 33] 21:57:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC332D000) [pid = 2720] [serial = 95] [outer = 0000000000000000] 21:57:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC3331400) [pid = 2720] [serial = 96] [outer = 000000ECC332D000] 21:57:30 INFO - PROCESS | 2720 | 1466744250159 Marionette DEBUG loaded listener.js 21:57:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD3B25C00) [pid = 2720] [serial = 97] [outer = 000000ECC332D000] 21:57:30 INFO - PROCESS | 2720 | 1466744250788 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 923ms 21:57:30 INFO - PROCESS | 2720 | 1466744250843 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 21:57:30 INFO - PROCESS | 2720 | 1466744250847 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 21:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:57:30 INFO - PROCESS | 2720 | 1466744250853 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - PROCESS | 2720 | 1466744250856 Marionette TRACE conn5 <- [1,98,null,{}] 21:57:30 INFO - PROCESS | 2720 | 1466744250862 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:30 INFO - PROCESS | 2720 | 1466744250865 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:31 INFO - PROCESS | 2720 | 1466744251005 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 21:57:31 INFO - PROCESS | 2720 | 1466744251067 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:31 INFO - PROCESS | 2720 | 1466744251072 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7ADC800 == 31 [pid = 2720] [id = 34] 21:57:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC3347400) [pid = 2720] [serial = 98] [outer = 0000000000000000] 21:57:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC334B800) [pid = 2720] [serial = 99] [outer = 000000ECC3347400] 21:57:31 INFO - PROCESS | 2720 | 1466744251123 Marionette DEBUG loaded listener.js 21:57:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC392C800) [pid = 2720] [serial = 100] [outer = 000000ECC3347400] 21:57:31 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCD6000 == 30 [pid = 2720] [id = 10] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECCFFB1800) [pid = 2720] [serial = 17] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC98CDC00) [pid = 2720] [serial = 9] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC9CC1800) [pid = 2720] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC7779000) [pid = 2720] [serial = 4] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC812B400) [pid = 2720] [serial = 33] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC965E400) [pid = 2720] [serial = 36] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC9D52C00) [pid = 2720] [serial = 37] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCDCBC400) [pid = 2720] [serial = 39] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC9658400) [pid = 2720] [serial = 40] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD0416400) [pid = 2720] [serial = 42] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD0B13000) [pid = 2720] [serial = 45] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0461800) [pid = 2720] [serial = 48] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD360C000) [pid = 2720] [serial = 51] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC151B400) [pid = 2720] [serial = 54] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3010000) [pid = 2720] [serial = 57] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0C17000) [pid = 2720] [serial = 60] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD625E000) [pid = 2720] [serial = 63] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCD393800) [pid = 2720] [serial = 21] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCFF74000) [pid = 2720] [serial = 24] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3786400) [pid = 2720] [serial = 27] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD00EB000) [pid = 2720] [serial = 30] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD1499C00) [pid = 2720] [serial = 46] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD0B14C00) [pid = 2720] [serial = 43] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCF285400) [pid = 2720] [serial = 22] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD7436C00) [pid = 2720] [serial = 64] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCF237000) [pid = 2720] [serial = 28] [outer = 0000000000000000] [url = about:blank] 21:57:31 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD023F400) [pid = 2720] [serial = 14] [outer = 0000000000000000] [url = about:blank] 21:57:32 INFO - PROCESS | 2720 | 1466744252099 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1282ms 21:57:32 INFO - PROCESS | 2720 | 1466744252143 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 21:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:57:32 INFO - PROCESS | 2720 | 1466744252148 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 21:57:32 INFO - PROCESS | 2720 | 1466744252152 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:57:32 INFO - PROCESS | 2720 | 1466744252158 Marionette TRACE conn5 <- [1,102,null,{}] 21:57:32 INFO - PROCESS | 2720 | 1466744252163 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:32 INFO - PROCESS | 2720 | 1466744252166 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:32 INFO - PROCESS | 2720 | 1466744252258 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 21:57:32 INFO - PROCESS | 2720 | 1466744252266 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:32 INFO - PROCESS | 2720 | 1466744252270 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC79A4800 == 31 [pid = 2720] [id = 35] 21:57:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC3A28400) [pid = 2720] [serial = 101] [outer = 0000000000000000] 21:57:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC484FC00) [pid = 2720] [serial = 102] [outer = 000000ECC3A28400] 21:57:32 INFO - PROCESS | 2720 | 1466744252322 Marionette DEBUG loaded listener.js 21:57:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC8130C00) [pid = 2720] [serial = 103] [outer = 000000ECC3A28400] 21:57:32 INFO - PROCESS | 2720 | 1466744252743 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 21:57:32 INFO - PROCESS | 2720 | 1466744252782 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 21:57:32 INFO - PROCESS | 2720 | 1466744252787 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 21:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:57:32 INFO - PROCESS | 2720 | 1466744252794 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:57:32 INFO - PROCESS | 2720 | 1466744252797 Marionette TRACE conn5 <- [1,106,null,{}] 21:57:32 INFO - PROCESS | 2720 | 1466744252801 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:32 INFO - PROCESS | 2720 | 1466744252804 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:32 INFO - PROCESS | 2720 | 1466744252898 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 21:57:32 INFO - PROCESS | 2720 | 1466744252940 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:32 INFO - PROCESS | 2720 | 1466744252942 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC915E000 == 32 [pid = 2720] [id = 36] 21:57:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9803000) [pid = 2720] [serial = 104] [outer = 0000000000000000] 21:57:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC9806400) [pid = 2720] [serial = 105] [outer = 000000ECC9803000] 21:57:33 INFO - PROCESS | 2720 | 1466744252991 Marionette DEBUG loaded listener.js 21:57:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9D54C00) [pid = 2720] [serial = 106] [outer = 000000ECC9803000] 21:57:33 INFO - PROCESS | 2720 | 1466744253415 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 690ms 21:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:57:33 INFO - PROCESS | 2720 | 1466744253486 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 21:57:33 INFO - PROCESS | 2720 | 1466744253489 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 21:57:33 INFO - PROCESS | 2720 | 1466744253493 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:57:33 INFO - PROCESS | 2720 | 1466744253497 Marionette TRACE conn5 <- [1,110,null,{}] 21:57:33 INFO - PROCESS | 2720 | 1466744253509 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:33 INFO - PROCESS | 2720 | 1466744253514 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:33 INFO - PROCESS | 2720 | 1466744253602 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 21:57:33 INFO - PROCESS | 2720 | 1466744253619 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:33 INFO - PROCESS | 2720 | 1466744253623 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEC6800 == 33 [pid = 2720] [id = 37] 21:57:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCE75000) [pid = 2720] [serial = 107] [outer = 0000000000000000] 21:57:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE78400) [pid = 2720] [serial = 108] [outer = 000000ECCCE75000] 21:57:33 INFO - PROCESS | 2720 | 1466744253671 Marionette DEBUG loaded listener.js 21:57:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCDCBAC00) [pid = 2720] [serial = 109] [outer = 000000ECCCE75000] 21:57:34 INFO - PROCESS | 2720 | 1466744254081 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 21:57:34 INFO - PROCESS | 2720 | 1466744254124 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 21:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:57:34 INFO - PROCESS | 2720 | 1466744254127 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 21:57:34 INFO - PROCESS | 2720 | 1466744254131 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:57:34 INFO - PROCESS | 2720 | 1466744254133 Marionette TRACE conn5 <- [1,114,null,{}] 21:57:34 INFO - PROCESS | 2720 | 1466744254143 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:34 INFO - PROCESS | 2720 | 1466744254146 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:34 INFO - PROCESS | 2720 | 1466744254253 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 21:57:34 INFO - PROCESS | 2720 | 1466744254312 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:34 INFO - PROCESS | 2720 | 1466744254314 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB7D800 == 34 [pid = 2720] [id = 38] 21:57:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDFD0C00) [pid = 2720] [serial = 110] [outer = 0000000000000000] 21:57:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCF11E800) [pid = 2720] [serial = 111] [outer = 000000ECCDFD0C00] 21:57:34 INFO - PROCESS | 2720 | 1466744254360 Marionette DEBUG loaded listener.js 21:57:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF24F400) [pid = 2720] [serial = 112] [outer = 000000ECCDFD0C00] 21:57:34 INFO - PROCESS | 2720 | 1466744254790 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 21:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:57:34 INFO - PROCESS | 2720 | 1466744254825 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 21:57:34 INFO - PROCESS | 2720 | 1466744254827 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 21:57:34 INFO - PROCESS | 2720 | 1466744254831 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:57:34 INFO - PROCESS | 2720 | 1466744254832 Marionette TRACE conn5 <- [1,118,null,{}] 21:57:34 INFO - PROCESS | 2720 | 1466744254836 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:34 INFO - PROCESS | 2720 | 1466744254838 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:34 INFO - PROCESS | 2720 | 1466744254941 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 21:57:34 INFO - PROCESS | 2720 | 1466744254949 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:34 INFO - PROCESS | 2720 | 1466744254951 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD04BF800 == 35 [pid = 2720] [id = 39] 21:57:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC9650400) [pid = 2720] [serial = 113] [outer = 0000000000000000] 21:57:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCFF1BC00) [pid = 2720] [serial = 114] [outer = 000000ECC9650400] 21:57:35 INFO - PROCESS | 2720 | 1466744254998 Marionette DEBUG loaded listener.js 21:57:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0411800) [pid = 2720] [serial = 115] [outer = 000000ECC9650400] 21:57:35 INFO - PROCESS | 2720 | 1466744255427 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 21:57:35 INFO - PROCESS | 2720 | 1466744255462 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 21:57:35 INFO - PROCESS | 2720 | 1466744255464 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 21:57:35 INFO - PROCESS | 2720 | 1466744255467 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:57:35 INFO - PROCESS | 2720 | 1466744255469 Marionette TRACE conn5 <- [1,122,null,{}] 21:57:35 INFO - PROCESS | 2720 | 1466744255473 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:35 INFO - PROCESS | 2720 | 1466744255479 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:35 INFO - PROCESS | 2720 | 1466744255625 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 21:57:35 INFO - PROCESS | 2720 | 1466744255666 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:35 INFO - PROCESS | 2720 | 1466744255668 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26C3000 == 36 [pid = 2720] [id = 40] 21:57:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0461800) [pid = 2720] [serial = 116] [outer = 0000000000000000] 21:57:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0B15800) [pid = 2720] [serial = 117] [outer = 000000ECD0461800] 21:57:35 INFO - PROCESS | 2720 | 1466744255715 Marionette DEBUG loaded listener.js 21:57:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0C6F000) [pid = 2720] [serial = 118] [outer = 000000ECD0461800] 21:57:36 INFO - PROCESS | 2720 | 1466744256102 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD743F400) [pid = 2720] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9104800) [pid = 2720] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCF234C00) [pid = 2720] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD0108800) [pid = 2720] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC1510800) [pid = 2720] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3006800) [pid = 2720] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD1FA1C00) [pid = 2720] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0468400) [pid = 2720] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC965BC00) [pid = 2720] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC2F23C00) [pid = 2720] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC48B5400) [pid = 2720] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:57:36 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC29BC400) [pid = 2720] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:57:36 INFO - PROCESS | 2720 | 1466744256186 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 21:57:36 INFO - PROCESS | 2720 | 1466744256188 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 21:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:57:36 INFO - PROCESS | 2720 | 1466744256193 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:57:36 INFO - PROCESS | 2720 | 1466744256195 Marionette TRACE conn5 <- [1,126,null,{}] 21:57:36 INFO - PROCESS | 2720 | 1466744256198 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:36 INFO - PROCESS | 2720 | 1466744256200 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:36 INFO - PROCESS | 2720 | 1466744256280 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 21:57:36 INFO - PROCESS | 2720 | 1466744256285 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:36 INFO - PROCESS | 2720 | 1466744256287 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35DC000 == 37 [pid = 2720] [id = 41] 21:57:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC300F800) [pid = 2720] [serial = 119] [outer = 0000000000000000] 21:57:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC98CDC00) [pid = 2720] [serial = 120] [outer = 000000ECC300F800] 21:57:36 INFO - PROCESS | 2720 | 1466744256333 Marionette DEBUG loaded listener.js 21:57:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0C15000) [pid = 2720] [serial = 121] [outer = 000000ECC300F800] 21:57:36 INFO - PROCESS | 2720 | 1466744256725 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 21:57:36 INFO - PROCESS | 2720 | 1466744256781 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 21:57:36 INFO - PROCESS | 2720 | 1466744256783 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 21:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:57:36 INFO - PROCESS | 2720 | 1466744256787 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:57:36 INFO - PROCESS | 2720 | 1466744256789 Marionette TRACE conn5 <- [1,130,null,{}] 21:57:36 INFO - PROCESS | 2720 | 1466744256792 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:36 INFO - PROCESS | 2720 | 1466744256794 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:36 INFO - PROCESS | 2720 | 1466744256876 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 21:57:36 INFO - PROCESS | 2720 | 1466744256881 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:36 INFO - PROCESS | 2720 | 1466744256883 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F25000 == 38 [pid = 2720] [id = 42] 21:57:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD1D13000) [pid = 2720] [serial = 122] [outer = 0000000000000000] 21:57:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD23BB000) [pid = 2720] [serial = 123] [outer = 000000ECD1D13000] 21:57:36 INFO - PROCESS | 2720 | 1466744256929 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3605400) [pid = 2720] [serial = 124] [outer = 000000ECD1D13000] 21:57:37 INFO - PROCESS | 2720 | 1466744257353 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 21:57:37 INFO - PROCESS | 2720 | 1466744257419 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 21:57:37 INFO - PROCESS | 2720 | 1466744257422 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 21:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:57:37 INFO - PROCESS | 2720 | 1466744257425 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:57:37 INFO - PROCESS | 2720 | 1466744257427 Marionette TRACE conn5 <- [1,134,null,{}] 21:57:37 INFO - PROCESS | 2720 | 1466744257431 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:37 INFO - PROCESS | 2720 | 1466744257433 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:37 INFO - PROCESS | 2720 | 1466744257514 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 21:57:37 INFO - PROCESS | 2720 | 1466744257521 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:37 INFO - PROCESS | 2720 | 1466744257523 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73C8000 == 39 [pid = 2720] [id = 43] 21:57:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC9284C00) [pid = 2720] [serial = 125] [outer = 0000000000000000] 21:57:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC92D0C00) [pid = 2720] [serial = 126] [outer = 000000ECC9284C00] 21:57:37 INFO - PROCESS | 2720 | 1466744257570 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3609000) [pid = 2720] [serial = 127] [outer = 000000ECC9284C00] 21:57:37 INFO - PROCESS | 2720 | 1466744257969 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 21:57:38 INFO - PROCESS | 2720 | 1466744258015 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 21:57:38 INFO - PROCESS | 2720 | 1466744258017 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 21:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:57:38 INFO - PROCESS | 2720 | 1466744258021 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:57:38 INFO - PROCESS | 2720 | 1466744258023 Marionette TRACE conn5 <- [1,138,null,{}] 21:57:38 INFO - PROCESS | 2720 | 1466744258026 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:38 INFO - PROCESS | 2720 | 1466744258028 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:38 INFO - PROCESS | 2720 | 1466744258108 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 21:57:38 INFO - PROCESS | 2720 | 1466744258114 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:38 INFO - PROCESS | 2720 | 1466744258116 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B8C800 == 40 [pid = 2720] [id = 44] 21:57:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD368C000) [pid = 2720] [serial = 128] [outer = 0000000000000000] 21:57:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3789800) [pid = 2720] [serial = 129] [outer = 000000ECD368C000] 21:57:38 INFO - PROCESS | 2720 | 1466744258161 Marionette DEBUG loaded listener.js 21:57:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3B2E000) [pid = 2720] [serial = 130] [outer = 000000ECD368C000] 21:57:39 INFO - PROCESS | 2720 | 1466744259076 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1077ms 21:57:39 INFO - PROCESS | 2720 | 1466744259100 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 21:57:39 INFO - PROCESS | 2720 | 1466744259106 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 21:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:57:39 INFO - PROCESS | 2720 | 1466744259111 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:57:39 INFO - PROCESS | 2720 | 1466744259116 Marionette TRACE conn5 <- [1,142,null,{}] 21:57:39 INFO - PROCESS | 2720 | 1466744259122 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:39 INFO - PROCESS | 2720 | 1466744259125 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:39 INFO - PROCESS | 2720 | 1466744259247 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 21:57:39 INFO - PROCESS | 2720 | 1466744259310 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:39 INFO - PROCESS | 2720 | 1466744259313 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9147800 == 41 [pid = 2720] [id = 45] 21:57:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC79F2400) [pid = 2720] [serial = 131] [outer = 0000000000000000] 21:57:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC8671000) [pid = 2720] [serial = 132] [outer = 000000ECC79F2400] 21:57:39 INFO - PROCESS | 2720 | 1466744259372 Marionette DEBUG loaded listener.js 21:57:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9803C00) [pid = 2720] [serial = 133] [outer = 000000ECC79F2400] 21:57:40 INFO - PROCESS | 2720 | 1466744260233 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1192ms 21:57:40 INFO - PROCESS | 2720 | 1466744260307 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 21:57:40 INFO - PROCESS | 2720 | 1466744260311 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 21:57:40 INFO - PROCESS | 2720 | 1466744260317 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:57:40 INFO - PROCESS | 2720 | 1466744260320 Marionette TRACE conn5 <- [1,146,null,{}] 21:57:40 INFO - PROCESS | 2720 | 1466744260326 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:40 INFO - PROCESS | 2720 | 1466744260329 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:40 INFO - PROCESS | 2720 | 1466744260449 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 21:57:40 INFO - PROCESS | 2720 | 1466744260506 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:40 INFO - PROCESS | 2720 | 1466744260510 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8721000 == 42 [pid = 2720] [id = 46] 21:57:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC79ED800) [pid = 2720] [serial = 134] [outer = 0000000000000000] 21:57:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC92CDC00) [pid = 2720] [serial = 135] [outer = 000000ECC79ED800] 21:57:40 INFO - PROCESS | 2720 | 1466744260561 Marionette DEBUG loaded listener.js 21:57:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC9D5B000) [pid = 2720] [serial = 136] [outer = 000000ECC79ED800] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F26000 == 41 [pid = 2720] [id = 32] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26B7000 == 40 [pid = 2720] [id = 31] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF168000 == 39 [pid = 2720] [id = 33] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73C8000 == 38 [pid = 2720] [id = 43] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F25000 == 37 [pid = 2720] [id = 42] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35DC000 == 36 [pid = 2720] [id = 41] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26C3000 == 35 [pid = 2720] [id = 40] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD04BF800 == 34 [pid = 2720] [id = 39] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB7D800 == 33 [pid = 2720] [id = 38] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEC6800 == 32 [pid = 2720] [id = 37] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC915E000 == 31 [pid = 2720] [id = 36] 21:57:40 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC79A4800 == 30 [pid = 2720] [id = 35] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD74A7000) [pid = 2720] [serial = 67] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD7498800) [pid = 2720] [serial = 66] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0469000) [pid = 2720] [serial = 49] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0C20400) [pid = 2720] [serial = 61] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3611C00) [pid = 2720] [serial = 52] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC3008000) [pid = 2720] [serial = 55] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD360F000) [pid = 2720] [serial = 58] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD3608C00) [pid = 2720] [serial = 85] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0C12400) [pid = 2720] [serial = 82] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCDECC00) [pid = 2720] [serial = 72] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD2329C00) [pid = 2720] [serial = 84] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3C4EC00) [pid = 2720] [serial = 75] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCFAAE000) [pid = 2720] [serial = 78] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0AC8C00) [pid = 2720] [serial = 81] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCDFCFC00) [pid = 2720] [serial = 76] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD045DC00) [pid = 2720] [serial = 79] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC3006C00) [pid = 2720] [serial = 69] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC7A4BC00) [pid = 2720] [serial = 70] [outer = 0000000000000000] [url = about:blank] 21:57:40 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCD65AC00) [pid = 2720] [serial = 73] [outer = 0000000000000000] [url = about:blank] 21:57:41 INFO - PROCESS | 2720 | 1466744261040 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 776ms 21:57:41 INFO - PROCESS | 2720 | 1466744261097 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 21:57:41 INFO - PROCESS | 2720 | 1466744261102 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 21:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:57:41 INFO - PROCESS | 2720 | 1466744261109 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - PROCESS | 2720 | 1466744261111 Marionette TRACE conn5 <- [1,150,null,{}] 21:57:41 INFO - PROCESS | 2720 | 1466744261115 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:41 INFO - PROCESS | 2720 | 1466744261118 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:41 INFO - PROCESS | 2720 | 1466744261208 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 21:57:41 INFO - PROCESS | 2720 | 1466744261216 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:41 INFO - PROCESS | 2720 | 1466744261218 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93F0800 == 31 [pid = 2720] [id = 47] 21:57:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC7AB8400) [pid = 2720] [serial = 137] [outer = 0000000000000000] 21:57:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC8464000) [pid = 2720] [serial = 138] [outer = 000000ECC7AB8400] 21:57:41 INFO - PROCESS | 2720 | 1466744261275 Marionette DEBUG loaded listener.js 21:57:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC9D53400) [pid = 2720] [serial = 139] [outer = 000000ECC7AB8400] 21:57:41 INFO - PROCESS | 2720 | 1466744261741 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 21:57:41 INFO - PROCESS | 2720 | 1466744261801 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 21:57:41 INFO - PROCESS | 2720 | 1466744261803 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 21:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:57:41 INFO - PROCESS | 2720 | 1466744261807 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - PROCESS | 2720 | 1466744261811 Marionette TRACE conn5 <- [1,154,null,{}] 21:57:41 INFO - PROCESS | 2720 | 1466744261822 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:41 INFO - PROCESS | 2720 | 1466744261827 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:41 INFO - PROCESS | 2720 | 1466744261936 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 21:57:42 INFO - PROCESS | 2720 | 1466744262008 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:42 INFO - PROCESS | 2720 | 1466744262012 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFA5F000 == 32 [pid = 2720] [id = 48] 21:57:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCD768000) [pid = 2720] [serial = 140] [outer = 0000000000000000] 21:57:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDF65000) [pid = 2720] [serial = 141] [outer = 000000ECCD768000] 21:57:42 INFO - PROCESS | 2720 | 1466744262064 Marionette DEBUG loaded listener.js 21:57:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCF11BC00) [pid = 2720] [serial = 142] [outer = 000000ECCD768000] 21:57:42 INFO - PROCESS | 2720 | 1466744262426 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 21:57:42 INFO - PROCESS | 2720 | 1466744262501 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 21:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:57:42 INFO - PROCESS | 2720 | 1466744262504 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 21:57:42 INFO - PROCESS | 2720 | 1466744262507 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:57:42 INFO - PROCESS | 2720 | 1466744262509 Marionette TRACE conn5 <- [1,158,null,{}] 21:57:42 INFO - PROCESS | 2720 | 1466744262513 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:42 INFO - PROCESS | 2720 | 1466744262515 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:42 INFO - PROCESS | 2720 | 1466744262601 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 21:57:42 INFO - PROCESS | 2720 | 1466744262607 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:42 INFO - PROCESS | 2720 | 1466744262609 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B7F000 == 33 [pid = 2720] [id = 49] 21:57:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCFAAF000) [pid = 2720] [serial = 143] [outer = 0000000000000000] 21:57:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD023FC00) [pid = 2720] [serial = 144] [outer = 000000ECCFAAF000] 21:57:42 INFO - PROCESS | 2720 | 1466744262655 Marionette DEBUG loaded listener.js 21:57:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0464800) [pid = 2720] [serial = 145] [outer = 000000ECCFAAF000] 21:57:43 INFO - PROCESS | 2720 | 1466744263105 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 21:57:43 INFO - PROCESS | 2720 | 1466744263138 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 21:57:43 INFO - PROCESS | 2720 | 1466744263140 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 21:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:57:43 INFO - PROCESS | 2720 | 1466744263143 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:57:43 INFO - PROCESS | 2720 | 1466744263145 Marionette TRACE conn5 <- [1,162,null,{}] 21:57:43 INFO - PROCESS | 2720 | 1466744263149 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:43 INFO - PROCESS | 2720 | 1466744263151 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:43 INFO - PROCESS | 2720 | 1466744263261 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 21:57:43 INFO - PROCESS | 2720 | 1466744263324 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:43 INFO - PROCESS | 2720 | 1466744263326 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1DA2800 == 34 [pid = 2720] [id = 50] 21:57:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC332F400) [pid = 2720] [serial = 146] [outer = 0000000000000000] 21:57:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0AC4400) [pid = 2720] [serial = 147] [outer = 000000ECC332F400] 21:57:43 INFO - PROCESS | 2720 | 1466744263371 Marionette DEBUG loaded listener.js 21:57:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0B11400) [pid = 2720] [serial = 148] [outer = 000000ECC332F400] 21:57:43 INFO - PROCESS | 2720 | 1466744263800 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 21:57:43 INFO - PROCESS | 2720 | 1466744263837 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 21:57:43 INFO - PROCESS | 2720 | 1466744263839 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 21:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:57:43 INFO - PROCESS | 2720 | 1466744263848 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:57:43 INFO - PROCESS | 2720 | 1466744263850 Marionette TRACE conn5 <- [1,166,null,{}] 21:57:43 INFO - PROCESS | 2720 | 1466744263854 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:43 INFO - PROCESS | 2720 | 1466744263860 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:44 INFO - PROCESS | 2720 | 1466744263990 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 21:57:44 INFO - PROCESS | 2720 | 1466744264037 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:44 INFO - PROCESS | 2720 | 1466744264039 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D2800 == 35 [pid = 2720] [id = 51] 21:57:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC3009400) [pid = 2720] [serial = 149] [outer = 0000000000000000] 21:57:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD2329C00) [pid = 2720] [serial = 150] [outer = 000000ECC3009400] 21:57:44 INFO - PROCESS | 2720 | 1466744264087 Marionette DEBUG loaded listener.js 21:57:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD360CC00) [pid = 2720] [serial = 151] [outer = 000000ECC3009400] 21:57:44 INFO - PROCESS | 2720 | 1466744264489 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 21:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:57:44 INFO - PROCESS | 2720 | 1466744264521 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 21:57:44 INFO - PROCESS | 2720 | 1466744264523 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 21:57:44 INFO - PROCESS | 2720 | 1466744264526 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:57:44 INFO - PROCESS | 2720 | 1466744264536 Marionette TRACE conn5 <- [1,170,null,{}] 21:57:44 INFO - PROCESS | 2720 | 1466744264546 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:44 INFO - PROCESS | 2720 | 1466744264548 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:44 INFO - PROCESS | 2720 | 1466744264668 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 21:57:44 INFO - PROCESS | 2720 | 1466744264674 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:44 INFO - PROCESS | 2720 | 1466744264676 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37B8800 == 36 [pid = 2720] [id = 52] 21:57:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9295000) [pid = 2720] [serial = 152] [outer = 0000000000000000] 21:57:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC9299000) [pid = 2720] [serial = 153] [outer = 000000ECC9295000] 21:57:44 INFO - PROCESS | 2720 | 1466744264722 Marionette DEBUG loaded listener.js 21:57:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD360A400) [pid = 2720] [serial = 154] [outer = 000000ECC9295000] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC9284C00) [pid = 2720] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC9650400) [pid = 2720] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCDFD0C00) [pid = 2720] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC9803000) [pid = 2720] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD0461800) [pid = 2720] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCCE75000) [pid = 2720] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC3A28400) [pid = 2720] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC300F800) [pid = 2720] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1D13000) [pid = 2720] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC963B800) [pid = 2720] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0104C00) [pid = 2720] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC3351400) [pid = 2720] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:57:44 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC332D000) [pid = 2720] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:57:45 INFO - PROCESS | 2720 | 1466744265151 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 650ms 21:57:45 INFO - PROCESS | 2720 | 1466744265180 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 21:57:45 INFO - PROCESS | 2720 | 1466744265182 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 21:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:57:45 INFO - PROCESS | 2720 | 1466744265185 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:57:45 INFO - PROCESS | 2720 | 1466744265187 Marionette TRACE conn5 <- [1,174,null,{}] 21:57:45 INFO - PROCESS | 2720 | 1466744265191 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:45 INFO - PROCESS | 2720 | 1466744265193 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:45 INFO - PROCESS | 2720 | 1466744265301 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 21:57:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC7A55C00) [pid = 2720] [serial = 155] [outer = 000000ECC3ADC000] 21:57:45 INFO - PROCESS | 2720 | 1466744265356 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:45 INFO - PROCESS | 2720 | 1466744265358 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7773000 == 37 [pid = 2720] [id = 53] 21:57:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCDF62400) [pid = 2720] [serial = 156] [outer = 0000000000000000] 21:57:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCF285400) [pid = 2720] [serial = 157] [outer = 000000ECCDF62400] 21:57:45 INFO - PROCESS | 2720 | 1466744265408 Marionette DEBUG loaded listener.js 21:57:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD360D800) [pid = 2720] [serial = 158] [outer = 000000ECCDF62400] 21:57:45 INFO - PROCESS | 2720 | 1466744265782 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 21:57:45 INFO - PROCESS | 2720 | 1466744265817 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 21:57:45 INFO - PROCESS | 2720 | 1466744265819 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 21:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:57:45 INFO - PROCESS | 2720 | 1466744265822 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:57:45 INFO - PROCESS | 2720 | 1466744265824 Marionette TRACE conn5 <- [1,178,null,{}] 21:57:45 INFO - PROCESS | 2720 | 1466744265827 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:45 INFO - PROCESS | 2720 | 1466744265829 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:45 INFO - PROCESS | 2720 | 1466744265935 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 21:57:45 INFO - PROCESS | 2720 | 1466744265942 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:45 INFO - PROCESS | 2720 | 1466744265944 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB6F800 == 38 [pid = 2720] [id = 54] 21:57:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC92C6000) [pid = 2720] [serial = 159] [outer = 0000000000000000] 21:57:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD3B25800) [pid = 2720] [serial = 160] [outer = 000000ECC92C6000] 21:57:45 INFO - PROCESS | 2720 | 1466744265989 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD6259400) [pid = 2720] [serial = 161] [outer = 000000ECC92C6000] 21:57:46 INFO - PROCESS | 2720 | 1466744266370 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 21:57:46 INFO - PROCESS | 2720 | 1466744266412 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 21:57:46 INFO - PROCESS | 2720 | 1466744266414 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 21:57:46 INFO - PROCESS | 2720 | 1466744266417 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:57:46 INFO - PROCESS | 2720 | 1466744266419 Marionette TRACE conn5 <- [1,182,null,{}] 21:57:46 INFO - PROCESS | 2720 | 1466744266422 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:46 INFO - PROCESS | 2720 | 1466744266424 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:46 INFO - PROCESS | 2720 | 1466744266532 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 21:57:46 INFO - PROCESS | 2720 | 1466744266540 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:46 INFO - PROCESS | 2720 | 1466744266542 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AC4000 == 39 [pid = 2720] [id = 55] 21:57:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCDFD0C00) [pid = 2720] [serial = 162] [outer = 0000000000000000] 21:57:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD6260400) [pid = 2720] [serial = 163] [outer = 000000ECCDFD0C00] 21:57:46 INFO - PROCESS | 2720 | 1466744266588 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD743A000) [pid = 2720] [serial = 164] [outer = 000000ECCDFD0C00] 21:57:47 INFO - PROCESS | 2720 | 1466744267007 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 21:57:47 INFO - PROCESS | 2720 | 1466744267050 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 2720 | 1466744267056 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 21:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:57:47 INFO - PROCESS | 2720 | 1466744267061 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 2720 | 1466744267066 Marionette TRACE conn5 <- [1,186,null,{}] 21:57:47 INFO - PROCESS | 2720 | 1466744267079 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:47 INFO - PROCESS | 2720 | 1466744267082 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:47 INFO - PROCESS | 2720 | 1466744267206 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 21:57:47 INFO - PROCESS | 2720 | 1466744267327 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:47 INFO - PROCESS | 2720 | 1466744267332 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC84CD800 == 40 [pid = 2720] [id = 56] 21:57:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC3344C00) [pid = 2720] [serial = 165] [outer = 0000000000000000] 21:57:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC3887800) [pid = 2720] [serial = 166] [outer = 000000ECC3344C00] 21:57:47 INFO - PROCESS | 2720 | 1466744267391 Marionette DEBUG loaded listener.js 21:57:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC9111C00) [pid = 2720] [serial = 167] [outer = 000000ECC3344C00] 21:57:47 INFO - PROCESS | 2720 | 1466744267917 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 903ms 21:57:47 INFO - PROCESS | 2720 | 1466744267967 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 2720 | 1466744267972 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 21:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:57:47 INFO - PROCESS | 2720 | 1466744267979 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 2720 | 1466744267982 Marionette TRACE conn5 <- [1,190,null,{}] 21:57:47 INFO - PROCESS | 2720 | 1466744267987 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:48 INFO - PROCESS | 2720 | 1466744267990 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:48 INFO - PROCESS | 2720 | 1466744268103 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 21:57:48 INFO - PROCESS | 2720 | 1466744268184 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:48 INFO - PROCESS | 2720 | 1466744268186 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B89000 == 41 [pid = 2720] [id = 57] 21:57:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCCA7DC00) [pid = 2720] [serial = 168] [outer = 0000000000000000] 21:57:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCCA7F800) [pid = 2720] [serial = 169] [outer = 000000ECCCA7DC00] 21:57:48 INFO - PROCESS | 2720 | 1466744268244 Marionette DEBUG loaded listener.js 21:57:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECCCE70800) [pid = 2720] [serial = 170] [outer = 000000ECCCA7DC00] 21:57:48 INFO - PROCESS | 2720 | 1466744268791 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 21:57:48 INFO - PROCESS | 2720 | 1466744268822 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 21:57:48 INFO - PROCESS | 2720 | 1466744268825 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 21:57:48 INFO - PROCESS | 2720 | 1466744268830 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:57:48 INFO - PROCESS | 2720 | 1466744268835 Marionette TRACE conn5 <- [1,194,null,{}] 21:57:48 INFO - PROCESS | 2720 | 1466744268847 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:48 INFO - PROCESS | 2720 | 1466744268853 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:48 INFO - PROCESS | 2720 | 1466744268968 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 21:57:49 INFO - PROCESS | 2720 | 1466744269047 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:49 INFO - PROCESS | 2720 | 1466744269050 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A9B800 == 42 [pid = 2720] [id = 58] 21:57:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD0460800) [pid = 2720] [serial = 171] [outer = 0000000000000000] 21:57:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD0B0F000) [pid = 2720] [serial = 172] [outer = 000000ECD0460800] 21:57:49 INFO - PROCESS | 2720 | 1466744269109 Marionette DEBUG loaded listener.js 21:57:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD0C6EC00) [pid = 2720] [serial = 173] [outer = 000000ECD0460800] 21:57:49 INFO - PROCESS | 2720 | 1466744269624 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 21:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:57:49 INFO - PROCESS | 2720 | 1466744269715 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 21:57:49 INFO - PROCESS | 2720 | 1466744269718 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 21:57:49 INFO - PROCESS | 2720 | 1466744269722 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:57:49 INFO - PROCESS | 2720 | 1466744269724 Marionette TRACE conn5 <- [1,198,null,{}] 21:57:49 INFO - PROCESS | 2720 | 1466744269728 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:49 INFO - PROCESS | 2720 | 1466744269731 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:49 INFO - PROCESS | 2720 | 1466744269851 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 21:57:49 INFO - PROCESS | 2720 | 1466744269923 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:49 INFO - PROCESS | 2720 | 1466744269925 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AE0800 == 43 [pid = 2720] [id = 59] 21:57:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECD6265800) [pid = 2720] [serial = 174] [outer = 0000000000000000] 21:57:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECD72D1C00) [pid = 2720] [serial = 175] [outer = 000000ECD6265800] 21:57:49 INFO - PROCESS | 2720 | 1466744269980 Marionette DEBUG loaded listener.js 21:57:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECD72D8800) [pid = 2720] [serial = 176] [outer = 000000ECD6265800] 21:57:50 INFO - PROCESS | 2720 | 1466744270555 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 21:57:50 INFO - PROCESS | 2720 | 1466744270605 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 21:57:50 INFO - PROCESS | 2720 | 1466744270607 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 21:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:57:50 INFO - PROCESS | 2720 | 1466744270611 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:57:50 INFO - PROCESS | 2720 | 1466744270613 Marionette TRACE conn5 <- [1,202,null,{}] 21:57:50 INFO - PROCESS | 2720 | 1466744270617 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:50 INFO - PROCESS | 2720 | 1466744270620 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:50 INFO - PROCESS | 2720 | 1466744270727 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 21:57:50 INFO - PROCESS | 2720 | 1466744270805 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:50 INFO - PROCESS | 2720 | 1466744270808 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7AD8000 == 44 [pid = 2720] [id = 60] 21:57:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECC334C400) [pid = 2720] [serial = 177] [outer = 0000000000000000] 21:57:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECC8731C00) [pid = 2720] [serial = 178] [outer = 000000ECC334C400] 21:57:50 INFO - PROCESS | 2720 | 1466744270863 Marionette DEBUG loaded listener.js 21:57:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD1D0CC00) [pid = 2720] [serial = 179] [outer = 000000ECC334C400] 21:57:51 INFO - PROCESS | 2720 | 1466744271544 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 986ms 21:57:51 INFO - PROCESS | 2720 | 1466744271600 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 21:57:51 INFO - PROCESS | 2720 | 1466744271605 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 21:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:57:51 INFO - PROCESS | 2720 | 1466744271610 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:57:51 INFO - PROCESS | 2720 | 1466744271613 Marionette TRACE conn5 <- [1,206,null,{}] 21:57:51 INFO - PROCESS | 2720 | 1466744271619 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:51 INFO - PROCESS | 2720 | 1466744271622 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:51 INFO - PROCESS | 2720 | 1466744271728 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 21:57:51 INFO - PROCESS | 2720 | 1466744271797 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:51 INFO - PROCESS | 2720 | 1466744271799 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9132000 == 45 [pid = 2720] [id = 61] 21:57:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECC866C400) [pid = 2720] [serial = 180] [outer = 0000000000000000] 21:57:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECC9280000) [pid = 2720] [serial = 181] [outer = 000000ECC866C400] 21:57:51 INFO - PROCESS | 2720 | 1466744271850 Marionette DEBUG loaded listener.js 21:57:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECC9317800) [pid = 2720] [serial = 182] [outer = 000000ECC866C400] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB6F800 == 44 [pid = 2720] [id = 54] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7773000 == 43 [pid = 2720] [id = 53] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37B8800 == 42 [pid = 2720] [id = 52] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D2800 == 41 [pid = 2720] [id = 51] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1DA2800 == 40 [pid = 2720] [id = 50] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B7F000 == 39 [pid = 2720] [id = 49] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFA5F000 == 38 [pid = 2720] [id = 48] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93F0800 == 37 [pid = 2720] [id = 47] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8721000 == 36 [pid = 2720] [id = 46] 21:57:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B8C800 == 35 [pid = 2720] [id = 44] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECC92D0C00) [pid = 2720] [serial = 126] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECCFF1BC00) [pid = 2720] [serial = 114] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECCF11E800) [pid = 2720] [serial = 111] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECC9806400) [pid = 2720] [serial = 105] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECD0B15800) [pid = 2720] [serial = 117] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECC9D54C00) [pid = 2720] [serial = 106] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECCCE78400) [pid = 2720] [serial = 108] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECD0411800) [pid = 2720] [serial = 115] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC484FC00) [pid = 2720] [serial = 102] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD0C15000) [pid = 2720] [serial = 121] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC8130C00) [pid = 2720] [serial = 103] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC98CDC00) [pid = 2720] [serial = 120] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD3605400) [pid = 2720] [serial = 124] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC334B800) [pid = 2720] [serial = 99] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0C6F000) [pid = 2720] [serial = 118] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCF115800) [pid = 2720] [serial = 88] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCE86800) [pid = 2720] [serial = 87] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD14A2000) [pid = 2720] [serial = 91] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD0AC3000) [pid = 2720] [serial = 90] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD3791400) [pid = 2720] [serial = 94] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD1D0F400) [pid = 2720] [serial = 93] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF24F400) [pid = 2720] [serial = 112] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD3B25C00) [pid = 2720] [serial = 97] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC3331400) [pid = 2720] [serial = 96] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD23BB000) [pid = 2720] [serial = 123] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD3609000) [pid = 2720] [serial = 127] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCDCBAC00) [pid = 2720] [serial = 109] [outer = 0000000000000000] [url = about:blank] 21:57:52 INFO - PROCESS | 2720 | 1466744272344 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 796ms 21:57:52 INFO - PROCESS | 2720 | 1466744272409 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 21:57:52 INFO - PROCESS | 2720 | 1466744272414 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 21:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:57:52 INFO - PROCESS | 2720 | 1466744272420 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:57:52 INFO - PROCESS | 2720 | 1466744272423 Marionette TRACE conn5 <- [1,210,null,{}] 21:57:52 INFO - PROCESS | 2720 | 1466744272432 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:52 INFO - PROCESS | 2720 | 1466744272435 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:52 INFO - PROCESS | 2720 | 1466744272528 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 21:57:52 INFO - PROCESS | 2720 | 1466744272595 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:52 INFO - PROCESS | 2720 | 1466744272598 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93EC000 == 36 [pid = 2720] [id = 62] 21:57:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC300FC00) [pid = 2720] [serial = 183] [outer = 0000000000000000] 21:57:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC866FC00) [pid = 2720] [serial = 184] [outer = 000000ECC300FC00] 21:57:52 INFO - PROCESS | 2720 | 1466744272646 Marionette DEBUG loaded listener.js 21:57:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC9318800) [pid = 2720] [serial = 185] [outer = 000000ECC300FC00] 21:57:53 INFO - PROCESS | 2720 | 1466744273030 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 21:57:53 INFO - PROCESS | 2720 | 1466744273053 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 2720 | 1466744273055 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 21:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:57:53 INFO - PROCESS | 2720 | 1466744273058 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 2720 | 1466744273062 Marionette TRACE conn5 <- [1,214,null,{}] 21:57:53 INFO - PROCESS | 2720 | 1466744273073 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:53 INFO - PROCESS | 2720 | 1466744273077 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:53 INFO - PROCESS | 2720 | 1466744273212 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 21:57:53 INFO - PROCESS | 2720 | 1466744273225 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:53 INFO - PROCESS | 2720 | 1466744273228 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB6E800 == 37 [pid = 2720] [id = 63] 21:57:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCCE6CC00) [pid = 2720] [serial = 186] [outer = 0000000000000000] 21:57:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCCE77800) [pid = 2720] [serial = 187] [outer = 000000ECCCE6CC00] 21:57:53 INFO - PROCESS | 2720 | 1466744273276 Marionette DEBUG loaded listener.js 21:57:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCD769C00) [pid = 2720] [serial = 188] [outer = 000000ECCCE6CC00] 21:57:53 INFO - PROCESS | 2720 | 1466744273690 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 21:57:53 INFO - PROCESS | 2720 | 1466744273753 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 2720 | 1466744273756 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 21:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:57:53 INFO - PROCESS | 2720 | 1466744273760 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 2720 | 1466744273761 Marionette TRACE conn5 <- [1,218,null,{}] 21:57:53 INFO - PROCESS | 2720 | 1466744273765 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:53 INFO - PROCESS | 2720 | 1466744273767 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:53 INFO - PROCESS | 2720 | 1466744273856 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 21:57:53 INFO - PROCESS | 2720 | 1466744273862 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:53 INFO - PROCESS | 2720 | 1466744273864 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B43800 == 38 [pid = 2720] [id = 64] 21:57:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF22C400) [pid = 2720] [serial = 189] [outer = 0000000000000000] 21:57:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCF238000) [pid = 2720] [serial = 190] [outer = 000000ECCF22C400] 21:57:53 INFO - PROCESS | 2720 | 1466744273912 Marionette DEBUG loaded listener.js 21:57:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCFF1BC00) [pid = 2720] [serial = 191] [outer = 000000ECCF22C400] 21:57:54 INFO - PROCESS | 2720 | 1466744274331 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 21:57:54 INFO - PROCESS | 2720 | 1466744274391 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 21:57:54 INFO - PROCESS | 2720 | 1466744274394 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 21:57:54 INFO - PROCESS | 2720 | 1466744274397 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:57:54 INFO - PROCESS | 2720 | 1466744274399 Marionette TRACE conn5 <- [1,222,null,{}] 21:57:54 INFO - PROCESS | 2720 | 1466744274403 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:54 INFO - PROCESS | 2720 | 1466744274405 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:54 INFO - PROCESS | 2720 | 1466744274520 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 21:57:54 INFO - PROCESS | 2720 | 1466744274585 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:54 INFO - PROCESS | 2720 | 1466744274587 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2867000 == 39 [pid = 2720] [id = 65] 21:57:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0111000) [pid = 2720] [serial = 192] [outer = 0000000000000000] 21:57:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0464000) [pid = 2720] [serial = 193] [outer = 000000ECD0111000] 21:57:54 INFO - PROCESS | 2720 | 1466744274632 Marionette DEBUG loaded listener.js 21:57:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD0AC9000) [pid = 2720] [serial = 194] [outer = 000000ECD0111000] 21:57:55 INFO - PROCESS | 2720 | 1466744275060 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 21:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:57:55 INFO - PROCESS | 2720 | 1466744275093 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 21:57:55 INFO - PROCESS | 2720 | 1466744275095 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 21:57:55 INFO - PROCESS | 2720 | 1466744275099 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:57:55 INFO - PROCESS | 2720 | 1466744275101 Marionette TRACE conn5 <- [1,226,null,{}] 21:57:55 INFO - PROCESS | 2720 | 1466744275104 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:55 INFO - PROCESS | 2720 | 1466744275110 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:55 INFO - PROCESS | 2720 | 1466744275247 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 21:57:55 INFO - PROCESS | 2720 | 1466744275294 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:55 INFO - PROCESS | 2720 | 1466744275296 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD376B000 == 40 [pid = 2720] [id = 66] 21:57:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD120B800) [pid = 2720] [serial = 195] [outer = 0000000000000000] 21:57:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD1D09000) [pid = 2720] [serial = 196] [outer = 000000ECD120B800] 21:57:55 INFO - PROCESS | 2720 | 1466744275341 Marionette DEBUG loaded listener.js 21:57:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD3791400) [pid = 2720] [serial = 197] [outer = 000000ECD120B800] 21:57:55 INFO - PROCESS | 2720 | 1466744275749 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 21:57:55 INFO - PROCESS | 2720 | 1466744275775 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 21:57:55 INFO - PROCESS | 2720 | 1466744275777 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 21:57:55 INFO - PROCESS | 2720 | 1466744275780 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:57:55 INFO - PROCESS | 2720 | 1466744275782 Marionette TRACE conn5 <- [1,230,null,{}] 21:57:55 INFO - PROCESS | 2720 | 1466744275786 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:55 INFO - PROCESS | 2720 | 1466744275788 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:55 INFO - PROCESS | 2720 | 1466744275922 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 21:57:55 INFO - PROCESS | 2720 | 1466744275937 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:55 INFO - PROCESS | 2720 | 1466744275939 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F19800 == 41 [pid = 2720] [id = 67] 21:57:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECCCA4A000) [pid = 2720] [serial = 198] [outer = 0000000000000000] 21:57:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECCCA50800) [pid = 2720] [serial = 199] [outer = 000000ECCCA4A000] 21:57:55 INFO - PROCESS | 2720 | 1466744275990 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD3686800) [pid = 2720] [serial = 200] [outer = 000000ECCCA4A000] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC332F400) [pid = 2720] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC7AB8400) [pid = 2720] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC3009400) [pid = 2720] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCD768000) [pid = 2720] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC79ED800) [pid = 2720] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCFAAF000) [pid = 2720] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC92C6000) [pid = 2720] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC9295000) [pid = 2720] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:57:56 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCDF62400) [pid = 2720] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:57:56 INFO - PROCESS | 2720 | 1466744276474 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 734ms 21:57:56 INFO - PROCESS | 2720 | 1466744276523 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 21:57:56 INFO - PROCESS | 2720 | 1466744276525 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 21:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:57:56 INFO - PROCESS | 2720 | 1466744276531 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:57:56 INFO - PROCESS | 2720 | 1466744276533 Marionette TRACE conn5 <- [1,234,null,{}] 21:57:56 INFO - PROCESS | 2720 | 1466744276537 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:56 INFO - PROCESS | 2720 | 1466744276539 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:56 INFO - PROCESS | 2720 | 1466744276622 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 21:57:56 INFO - PROCESS | 2720 | 1466744276628 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:56 INFO - PROCESS | 2720 | 1466744276630 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71B1800 == 42 [pid = 2720] [id = 68] 21:57:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCCE77400) [pid = 2720] [serial = 201] [outer = 0000000000000000] 21:57:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCF236800) [pid = 2720] [serial = 202] [outer = 000000ECCCE77400] 21:57:56 INFO - PROCESS | 2720 | 1466744276675 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD4D67C00) [pid = 2720] [serial = 203] [outer = 000000ECCCE77400] 21:57:57 INFO - PROCESS | 2720 | 1466744277086 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 21:57:57 INFO - PROCESS | 2720 | 1466744277118 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 2720 | 1466744277120 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 21:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:57:57 INFO - PROCESS | 2720 | 1466744277124 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 2720 | 1466744277126 Marionette TRACE conn5 <- [1,238,null,{}] 21:57:57 INFO - PROCESS | 2720 | 1466744277129 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:57 INFO - PROCESS | 2720 | 1466744277131 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:57 INFO - PROCESS | 2720 | 1466744277235 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 21:57:57 INFO - PROCESS | 2720 | 1466744277243 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:57 INFO - PROCESS | 2720 | 1466744277245 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73C8000 == 43 [pid = 2720] [id = 69] 21:57:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD4D3D400) [pid = 2720] [serial = 204] [outer = 0000000000000000] 21:57:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD4D41C00) [pid = 2720] [serial = 205] [outer = 000000ECD4D3D400] 21:57:57 INFO - PROCESS | 2720 | 1466744277289 Marionette DEBUG loaded listener.js 21:57:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD4D48C00) [pid = 2720] [serial = 206] [outer = 000000ECD4D3D400] 21:57:57 INFO - PROCESS | 2720 | 1466744277688 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 21:57:57 INFO - PROCESS | 2720 | 1466744277714 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 2720 | 1466744277716 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 21:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:57:57 INFO - PROCESS | 2720 | 1466744277720 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 2720 | 1466744277722 Marionette TRACE conn5 <- [1,242,null,{}] 21:57:57 INFO - PROCESS | 2720 | 1466744277735 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:57 INFO - PROCESS | 2720 | 1466744277737 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:57 INFO - PROCESS | 2720 | 1466744277824 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 21:57:57 INFO - PROCESS | 2720 | 1466744277830 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:57 INFO - PROCESS | 2720 | 1466744277832 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76D3000 == 44 [pid = 2720] [id = 70] 21:57:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD46ED800) [pid = 2720] [serial = 207] [outer = 0000000000000000] 21:57:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD46F2000) [pid = 2720] [serial = 208] [outer = 000000ECD46ED800] 21:57:57 INFO - PROCESS | 2720 | 1466744277877 Marionette DEBUG loaded listener.js 21:57:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD4D39800) [pid = 2720] [serial = 209] [outer = 000000ECD46ED800] 21:57:58 INFO - PROCESS | 2720 | 1466744278411 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 21:57:58 INFO - PROCESS | 2720 | 1466744278462 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 21:57:58 INFO - PROCESS | 2720 | 1466744278467 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 21:57:58 INFO - PROCESS | 2720 | 1466744278472 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:57:58 INFO - PROCESS | 2720 | 1466744278477 Marionette TRACE conn5 <- [1,246,null,{}] 21:57:58 INFO - PROCESS | 2720 | 1466744278484 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:58 INFO - PROCESS | 2720 | 1466744278488 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:58 INFO - PROCESS | 2720 | 1466744278691 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 21:57:58 INFO - PROCESS | 2720 | 1466744278763 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:58 INFO - PROCESS | 2720 | 1466744278769 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC82B0000 == 45 [pid = 2720] [id = 71] 21:57:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC3353000) [pid = 2720] [serial = 210] [outer = 0000000000000000] 21:57:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC3A1F400) [pid = 2720] [serial = 211] [outer = 000000ECC3353000] 21:57:58 INFO - PROCESS | 2720 | 1466744278827 Marionette DEBUG loaded listener.js 21:57:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECC92C5C00) [pid = 2720] [serial = 212] [outer = 000000ECC3353000] 21:57:59 INFO - PROCESS | 2720 | 1466744279385 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 985ms 21:57:59 INFO - PROCESS | 2720 | 1466744279463 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 21:57:59 INFO - PROCESS | 2720 | 1466744279467 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 21:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:57:59 INFO - PROCESS | 2720 | 1466744279474 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:57:59 INFO - PROCESS | 2720 | 1466744279479 Marionette TRACE conn5 <- [1,250,null,{}] 21:57:59 INFO - PROCESS | 2720 | 1466744279484 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:57:59 INFO - PROCESS | 2720 | 1466744279487 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:59 INFO - PROCESS | 2720 | 1466744279611 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 21:57:59 INFO - PROCESS | 2720 | 1466744279673 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:59 INFO - PROCESS | 2720 | 1466744279676 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:57:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEB3800 == 46 [pid = 2720] [id = 72] 21:57:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECCCDECC00) [pid = 2720] [serial = 213] [outer = 0000000000000000] 21:57:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECCCE77C00) [pid = 2720] [serial = 214] [outer = 000000ECCCDECC00] 21:57:59 INFO - PROCESS | 2720 | 1466744279734 Marionette DEBUG loaded listener.js 21:57:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECCF118000) [pid = 2720] [serial = 215] [outer = 000000ECCCDECC00] 21:58:00 INFO - PROCESS | 2720 | 1466744280316 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 21:58:00 INFO - PROCESS | 2720 | 1466744280357 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 21:58:00 INFO - PROCESS | 2720 | 1466744280359 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 21:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:58:00 INFO - PROCESS | 2720 | 1466744280363 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:58:00 INFO - PROCESS | 2720 | 1466744280366 Marionette TRACE conn5 <- [1,254,null,{}] 21:58:00 INFO - PROCESS | 2720 | 1466744280376 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:00 INFO - PROCESS | 2720 | 1466744280381 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:00 INFO - PROCESS | 2720 | 1466744280499 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 21:58:00 INFO - PROCESS | 2720 | 1466744280585 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:00 INFO - PROCESS | 2720 | 1466744280589 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36C6000 == 47 [pid = 2720] [id = 73] 21:58:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECD1DE3C00) [pid = 2720] [serial = 216] [outer = 0000000000000000] 21:58:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECD232C400) [pid = 2720] [serial = 217] [outer = 000000ECD1DE3C00] 21:58:00 INFO - PROCESS | 2720 | 1466744280648 Marionette DEBUG loaded listener.js 21:58:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECD4D3C000) [pid = 2720] [serial = 218] [outer = 000000ECD1DE3C00] 21:58:01 INFO - PROCESS | 2720 | 1466744281178 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 21:58:01 INFO - PROCESS | 2720 | 1466744281205 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 21:58:01 INFO - PROCESS | 2720 | 1466744281208 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 21:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:58:01 INFO - PROCESS | 2720 | 1466744281212 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:58:01 INFO - PROCESS | 2720 | 1466744281214 Marionette TRACE conn5 <- [1,258,null,{}] 21:58:01 INFO - PROCESS | 2720 | 1466744281217 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:01 INFO - PROCESS | 2720 | 1466744281220 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:01 INFO - PROCESS | 2720 | 1466744281337 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 21:58:01 INFO - PROCESS | 2720 | 1466744281417 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:01 INFO - PROCESS | 2720 | 1466744281420 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0973800 == 48 [pid = 2720] [id = 74] 21:58:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000ECD4F4D000) [pid = 2720] [serial = 219] [outer = 0000000000000000] 21:58:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000ECD625D800) [pid = 2720] [serial = 220] [outer = 000000ECD4F4D000] 21:58:01 INFO - PROCESS | 2720 | 1466744281475 Marionette DEBUG loaded listener.js 21:58:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000ECD72D7C00) [pid = 2720] [serial = 221] [outer = 000000ECD4F4D000] 21:58:02 INFO - PROCESS | 2720 | 1466744282058 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 880ms 21:58:02 INFO - PROCESS | 2720 | 1466744282121 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 21:58:02 INFO - PROCESS | 2720 | 1466744282123 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 21:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:58:02 INFO - PROCESS | 2720 | 1466744282159 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:58:02 INFO - PROCESS | 2720 | 1466744282161 Marionette TRACE conn5 <- [1,262,null,{}] 21:58:02 INFO - PROCESS | 2720 | 1466744282261 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:02 INFO - PROCESS | 2720 | 1466744282263 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:02 INFO - PROCESS | 2720 | 1466744282585 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 21:58:02 INFO - PROCESS | 2720 | 1466744282713 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:02 INFO - PROCESS | 2720 | 1466744282717 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7781800 == 49 [pid = 2720] [id = 75] 21:58:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000ECC334D000) [pid = 2720] [serial = 222] [outer = 0000000000000000] 21:58:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000ECC77B1400) [pid = 2720] [serial = 223] [outer = 000000ECC334D000] 21:58:02 INFO - PROCESS | 2720 | 1466744282783 Marionette DEBUG loaded listener.js 21:58:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000ECC9804800) [pid = 2720] [serial = 224] [outer = 000000ECC334D000] 21:58:03 INFO - PROCESS | 2720 | 1466744283346 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1276ms 21:58:03 INFO - PROCESS | 2720 | 1466744283415 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 21:58:03 INFO - PROCESS | 2720 | 1466744283419 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 21:58:03 INFO - PROCESS | 2720 | 1466744283424 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:58:03 INFO - PROCESS | 2720 | 1466744283426 Marionette TRACE conn5 <- [1,266,null,{}] 21:58:03 INFO - PROCESS | 2720 | 1466744283431 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:03 INFO - PROCESS | 2720 | 1466744283434 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:03 INFO - PROCESS | 2720 | 1466744283542 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 21:58:03 INFO - PROCESS | 2720 | 1466744283611 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:03 INFO - PROCESS | 2720 | 1466744283613 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCD1800 == 50 [pid = 2720] [id = 76] 21:58:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000ECCCA80C00) [pid = 2720] [serial = 225] [outer = 0000000000000000] 21:58:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000ECCCE76800) [pid = 2720] [serial = 226] [outer = 000000ECCCA80C00] 21:58:03 INFO - PROCESS | 2720 | 1466744283664 Marionette DEBUG loaded listener.js 21:58:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000ECCF117C00) [pid = 2720] [serial = 227] [outer = 000000ECCCA80C00] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7ADC800 == 49 [pid = 2720] [id = 34] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73C8000 == 48 [pid = 2720] [id = 69] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71B1800 == 47 [pid = 2720] [id = 68] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F19800 == 46 [pid = 2720] [id = 67] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD376B000 == 45 [pid = 2720] [id = 66] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2867000 == 44 [pid = 2720] [id = 65] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B43800 == 43 [pid = 2720] [id = 64] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB6E800 == 42 [pid = 2720] [id = 63] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93EC000 == 41 [pid = 2720] [id = 62] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9132000 == 40 [pid = 2720] [id = 61] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7AD8000 == 39 [pid = 2720] [id = 60] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AE0800 == 38 [pid = 2720] [id = 59] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A9B800 == 37 [pid = 2720] [id = 58] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B89000 == 36 [pid = 2720] [id = 57] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000ECD6260400) [pid = 2720] [serial = 163] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000ECD3789800) [pid = 2720] [serial = 129] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000ECC8671000) [pid = 2720] [serial = 132] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC84CD800 == 35 [pid = 2720] [id = 56] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000ECCF285400) [pid = 2720] [serial = 157] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000ECD360A400) [pid = 2720] [serial = 154] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000ECD360D800) [pid = 2720] [serial = 158] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000ECD0464800) [pid = 2720] [serial = 145] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000ECD3B25800) [pid = 2720] [serial = 160] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000ECD0AC4400) [pid = 2720] [serial = 147] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECC8464000) [pid = 2720] [serial = 138] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECC3932400) [pid = 2720] [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.] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECC9D53400) [pid = 2720] [serial = 139] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECD360CC00) [pid = 2720] [serial = 151] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECCDF65000) [pid = 2720] [serial = 141] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECCF11BC00) [pid = 2720] [serial = 142] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECD2329C00) [pid = 2720] [serial = 150] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC9D5B000) [pid = 2720] [serial = 136] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC92CDC00) [pid = 2720] [serial = 135] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD023FC00) [pid = 2720] [serial = 144] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD0B11400) [pid = 2720] [serial = 148] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD6259400) [pid = 2720] [serial = 161] [outer = 0000000000000000] [url = about:blank] 21:58:03 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC9299000) [pid = 2720] [serial = 153] [outer = 0000000000000000] [url = about:blank] 21:58:04 INFO - PROCESS | 2720 | 1466744284206 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 839ms 21:58:04 INFO - PROCESS | 2720 | 1466744284267 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 2720 | 1466744284271 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 21:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:58:04 INFO - PROCESS | 2720 | 1466744284275 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 2720 | 1466744284277 Marionette TRACE conn5 <- [1,270,null,{}] 21:58:04 INFO - PROCESS | 2720 | 1466744284281 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:04 INFO - PROCESS | 2720 | 1466744284283 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:04 INFO - PROCESS | 2720 | 1466744284374 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 21:58:04 INFO - PROCESS | 2720 | 1466744284383 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:04 INFO - PROCESS | 2720 | 1466744284385 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC268000 == 36 [pid = 2720] [id = 77] 21:58:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC92CDC00) [pid = 2720] [serial = 228] [outer = 0000000000000000] 21:58:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC9D54800) [pid = 2720] [serial = 229] [outer = 000000ECC92CDC00] 21:58:04 INFO - PROCESS | 2720 | 1466744284445 Marionette DEBUG loaded listener.js 21:58:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECCCDEDC00) [pid = 2720] [serial = 230] [outer = 000000ECC92CDC00] 21:58:04 INFO - PROCESS | 2720 | 1466744284872 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 21:58:04 INFO - PROCESS | 2720 | 1466744284904 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 2720 | 1466744284908 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 21:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:58:04 INFO - PROCESS | 2720 | 1466744284929 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 2720 | 1466744284934 Marionette TRACE conn5 <- [1,274,null,{}] 21:58:04 INFO - PROCESS | 2720 | 1466744284939 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:04 INFO - PROCESS | 2720 | 1466744284942 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:05 INFO - PROCESS | 2720 | 1466744285038 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 21:58:05 INFO - PROCESS | 2720 | 1466744285043 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:05 INFO - PROCESS | 2720 | 1466744285045 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B86000 == 37 [pid = 2720] [id = 78] 21:58:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECCF114000) [pid = 2720] [serial = 231] [outer = 0000000000000000] 21:58:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECCF292000) [pid = 2720] [serial = 232] [outer = 000000ECCF114000] 21:58:05 INFO - PROCESS | 2720 | 1466744285099 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECD0469000) [pid = 2720] [serial = 233] [outer = 000000ECCF114000] 21:58:05 INFO - PROCESS | 2720 | 1466744285539 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 650ms 21:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:58:05 INFO - PROCESS | 2720 | 1466744285575 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 21:58:05 INFO - PROCESS | 2720 | 1466744285577 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 21:58:05 INFO - PROCESS | 2720 | 1466744285581 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:58:05 INFO - PROCESS | 2720 | 1466744285583 Marionette TRACE conn5 <- [1,278,null,{}] 21:58:05 INFO - PROCESS | 2720 | 1466744285586 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:05 INFO - PROCESS | 2720 | 1466744285588 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:05 INFO - PROCESS | 2720 | 1466744285681 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 21:58:05 INFO - PROCESS | 2720 | 1466744285687 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:05 INFO - PROCESS | 2720 | 1466744285689 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26AD800 == 38 [pid = 2720] [id = 79] 21:58:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECD0AC6800) [pid = 2720] [serial = 234] [outer = 0000000000000000] 21:58:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECD0C20400) [pid = 2720] [serial = 235] [outer = 000000ECD0AC6800] 21:58:05 INFO - PROCESS | 2720 | 1466744285738 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECD1D12C00) [pid = 2720] [serial = 236] [outer = 000000ECD0AC6800] 21:58:06 INFO - PROCESS | 2720 | 1466744286194 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 21:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:58:06 INFO - PROCESS | 2720 | 1466744286211 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 2720 | 1466744286213 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 21:58:06 INFO - PROCESS | 2720 | 1466744286216 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 2720 | 1466744286218 Marionette TRACE conn5 <- [1,282,null,{}] 21:58:06 INFO - PROCESS | 2720 | 1466744286227 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:06 INFO - PROCESS | 2720 | 1466744286229 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:06 INFO - PROCESS | 2720 | 1466744286350 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 21:58:06 INFO - PROCESS | 2720 | 1466744286358 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 2720 | 1466744286364 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36BA000 == 39 [pid = 2720] [id = 80] 21:58:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD368E800) [pid = 2720] [serial = 237] [outer = 0000000000000000] 21:58:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECD3789800) [pid = 2720] [serial = 238] [outer = 000000ECD368E800] 21:58:06 INFO - PROCESS | 2720 | 1466744286478 Marionette DEBUG loaded listener.js 21:58:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECD46F6800) [pid = 2720] [serial = 239] [outer = 000000ECD368E800] 21:58:06 INFO - PROCESS | 2720 | 1466744286934 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 21:58:06 INFO - PROCESS | 2720 | 1466744286952 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 2720 | 1466744286954 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 21:58:06 INFO - PROCESS | 2720 | 1466744286957 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:58:06 INFO - PROCESS | 2720 | 1466744286959 Marionette TRACE conn5 <- [1,286,null,{}] 21:58:06 INFO - PROCESS | 2720 | 1466744286963 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:06 INFO - PROCESS | 2720 | 1466744286965 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:07 INFO - PROCESS | 2720 | 1466744287078 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 21:58:07 INFO - PROCESS | 2720 | 1466744287083 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 2720 | 1466744287086 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E16800 == 40 [pid = 2720] [id = 81] 21:58:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECD468BC00) [pid = 2720] [serial = 240] [outer = 0000000000000000] 21:58:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000ECD4691C00) [pid = 2720] [serial = 241] [outer = 000000ECD468BC00] 21:58:07 INFO - PROCESS | 2720 | 1466744287171 Marionette DEBUG loaded listener.js 21:58:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000ECD4D6AC00) [pid = 2720] [serial = 242] [outer = 000000ECD468BC00] 21:58:07 INFO - PROCESS | 2720 | 1466744287583 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 21:58:07 INFO - PROCESS | 2720 | 1466744287632 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 2720 | 1466744287634 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 21:58:07 INFO - PROCESS | 2720 | 1466744287637 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:58:07 INFO - PROCESS | 2720 | 1466744287648 Marionette TRACE conn5 <- [1,290,null,{}] 21:58:07 INFO - PROCESS | 2720 | 1466744287659 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:07 INFO - PROCESS | 2720 | 1466744287661 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:07 INFO - PROCESS | 2720 | 1466744287791 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 21:58:07 INFO - PROCESS | 2720 | 1466744287812 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 2720 | 1466744287814 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7368800 == 41 [pid = 2720] [id = 82] 21:58:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000ECD4F4DC00) [pid = 2720] [serial = 243] [outer = 0000000000000000] 21:58:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000ECD625F000) [pid = 2720] [serial = 244] [outer = 000000ECD4F4DC00] 21:58:07 INFO - PROCESS | 2720 | 1466744287858 Marionette DEBUG loaded listener.js 21:58:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000ECD6F36800) [pid = 2720] [serial = 245] [outer = 000000ECD4F4DC00] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000ECD368C000) [pid = 2720] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000ECC3347400) [pid = 2720] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000ECC79F2400) [pid = 2720] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000ECD120B800) [pid = 2720] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000ECC3344C00) [pid = 2720] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECD0460800) [pid = 2720] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECC300FC00) [pid = 2720] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECD0111000) [pid = 2720] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECCCA4A000) [pid = 2720] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECD6265800) [pid = 2720] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECCCA7DC00) [pid = 2720] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECC866C400) [pid = 2720] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC334C400) [pid = 2720] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECCCE6CC00) [pid = 2720] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCF22C400) [pid = 2720] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCCE77400) [pid = 2720] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:58:08 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD4D3D400) [pid = 2720] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:58:08 INFO - PROCESS | 2720 | 1466744288324 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 751ms 21:58:08 INFO - PROCESS | 2720 | 1466744288393 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 21:58:08 INFO - PROCESS | 2720 | 1466744288395 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 21:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:58:08 INFO - PROCESS | 2720 | 1466744288398 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:58:08 INFO - PROCESS | 2720 | 1466744288400 Marionette TRACE conn5 <- [1,294,null,{}] 21:58:08 INFO - PROCESS | 2720 | 1466744288404 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:08 INFO - PROCESS | 2720 | 1466744288406 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:08 INFO - PROCESS | 2720 | 1466744288492 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 21:58:08 INFO - PROCESS | 2720 | 1466744288497 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:08 INFO - PROCESS | 2720 | 1466744288499 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD793C000 == 42 [pid = 2720] [id = 83] 21:58:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC8802800) [pid = 2720] [serial = 246] [outer = 0000000000000000] 21:58:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC8807000) [pid = 2720] [serial = 247] [outer = 000000ECC8802800] 21:58:08 INFO - PROCESS | 2720 | 1466744288546 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC880D800) [pid = 2720] [serial = 248] [outer = 000000ECC8802800] 21:58:08 INFO - PROCESS | 2720 | 1466744288887 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:58:09 INFO - PROCESS | 2720 | 1466744289006 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:09 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. 21:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 21:58:09 INFO - PROCESS | 2720 | 1466744289030 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 2720 | 1466744289032 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 21:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:58:09 INFO - PROCESS | 2720 | 1466744289035 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - PROCESS | 2720 | 1466744289037 Marionette TRACE conn5 <- [1,298,null,{}] 21:58:09 INFO - PROCESS | 2720 | 1466744289041 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:09 INFO - PROCESS | 2720 | 1466744289043 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:09 INFO - PROCESS | 2720 | 1466744289131 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 21:58:09 INFO - PROCESS | 2720 | 1466744289137 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 2720 | 1466744289139 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8ACC000 == 43 [pid = 2720] [id = 84] 21:58:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECCCA7DC00) [pid = 2720] [serial = 249] [outer = 0000000000000000] 21:58:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECCF112C00) [pid = 2720] [serial = 250] [outer = 000000ECCCA7DC00] 21:58:09 INFO - PROCESS | 2720 | 1466744289188 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECD3ECB800) [pid = 2720] [serial = 251] [outer = 000000ECCCA7DC00] 21:58:09 INFO - PROCESS | 2720 | 1466744289621 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:09 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. 21:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 21:58:09 INFO - PROCESS | 2720 | 1466744289665 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 21:58:09 INFO - PROCESS | 2720 | 1466744289667 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 21:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:58:09 INFO - PROCESS | 2720 | 1466744289671 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:58:09 INFO - PROCESS | 2720 | 1466744289672 Marionette TRACE conn5 <- [1,302,null,{}] 21:58:09 INFO - PROCESS | 2720 | 1466744289681 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:09 INFO - PROCESS | 2720 | 1466744289683 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:09 INFO - PROCESS | 2720 | 1466744289769 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 21:58:09 INFO - PROCESS | 2720 | 1466744289776 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 2720 | 1466744289779 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8297000 == 44 [pid = 2720] [id = 85] 21:58:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECD3ED1400) [pid = 2720] [serial = 252] [outer = 0000000000000000] 21:58:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECD4D72C00) [pid = 2720] [serial = 253] [outer = 000000ECD3ED1400] 21:58:09 INFO - PROCESS | 2720 | 1466744289825 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD6F3C400) [pid = 2720] [serial = 254] [outer = 000000ECD3ED1400] 21:58:10 INFO - PROCESS | 2720 | 1466744290401 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:10 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. 21:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 21:58:10 INFO - PROCESS | 2720 | 1466744290451 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 21:58:10 INFO - PROCESS | 2720 | 1466744290456 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 21:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:58:10 INFO - PROCESS | 2720 | 1466744290547 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:58:10 INFO - PROCESS | 2720 | 1466744290551 Marionette TRACE conn5 <- [1,306,null,{}] 21:58:10 INFO - PROCESS | 2720 | 1466744290558 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:10 INFO - PROCESS | 2720 | 1466744290561 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:10 INFO - PROCESS | 2720 | 1466744290688 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 21:58:10 INFO - PROCESS | 2720 | 1466744290754 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:10 INFO - PROCESS | 2720 | 1466744290757 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC31A4800 == 45 [pid = 2720] [id = 86] 21:58:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECC46E6800) [pid = 2720] [serial = 255] [outer = 0000000000000000] 21:58:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECC9281000) [pid = 2720] [serial = 256] [outer = 000000ECC46E6800] 21:58:10 INFO - PROCESS | 2720 | 1466744290815 Marionette DEBUG loaded listener.js 21:58:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECC9D50C00) [pid = 2720] [serial = 257] [outer = 000000ECC46E6800] 21:58:11 INFO - PROCESS | 2720 | 1466744291399 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:11 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. 21:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 923ms 21:58:11 INFO - PROCESS | 2720 | 1466744291428 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 21:58:11 INFO - PROCESS | 2720 | 1466744291433 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 21:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:58:11 INFO - PROCESS | 2720 | 1466744291440 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:58:11 INFO - PROCESS | 2720 | 1466744291443 Marionette TRACE conn5 <- [1,310,null,{}] 21:58:11 INFO - PROCESS | 2720 | 1466744291448 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:11 INFO - PROCESS | 2720 | 1466744291451 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:11 INFO - PROCESS | 2720 | 1466744291570 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 21:58:11 INFO - PROCESS | 2720 | 1466744291684 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 2720 | 1466744291687 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCED800 == 46 [pid = 2720] [id = 87] 21:58:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000ECCF22E400) [pid = 2720] [serial = 258] [outer = 0000000000000000] 21:58:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000ECCF288800) [pid = 2720] [serial = 259] [outer = 000000ECCF22E400] 21:58:11 INFO - PROCESS | 2720 | 1466744291745 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000ECD0B13400) [pid = 2720] [serial = 260] [outer = 000000ECCF22E400] 21:58:12 INFO - PROCESS | 2720 | 1466744292360 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:12 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. 21:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 944ms 21:58:12 INFO - PROCESS | 2720 | 1466744292386 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 2720 | 1466744292389 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 21:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:58:12 INFO - PROCESS | 2720 | 1466744292393 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:58:12 INFO - PROCESS | 2720 | 1466744292397 Marionette TRACE conn5 <- [1,314,null,{}] 21:58:12 INFO - PROCESS | 2720 | 1466744292409 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:12 INFO - PROCESS | 2720 | 1466744292414 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:12 INFO - PROCESS | 2720 | 1466744292528 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 21:58:12 INFO - PROCESS | 2720 | 1466744292645 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:12 INFO - PROCESS | 2720 | 1466744292648 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD719D800 == 47 [pid = 2720] [id = 88] 21:58:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000ECD3F2F400) [pid = 2720] [serial = 261] [outer = 0000000000000000] 21:58:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000ECD3F31800) [pid = 2720] [serial = 262] [outer = 000000ECD3F2F400] 21:58:12 INFO - PROCESS | 2720 | 1466744292707 Marionette DEBUG loaded listener.js 21:58:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000ECD3F39800) [pid = 2720] [serial = 263] [outer = 000000ECD3F2F400] 21:58:13 INFO - PROCESS | 2720 | 1466744293270 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:13 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. 21:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 943ms 21:58:13 INFO - PROCESS | 2720 | 1466744293338 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 21:58:13 INFO - PROCESS | 2720 | 1466744293341 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 21:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:58:13 INFO - PROCESS | 2720 | 1466744293345 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:58:13 INFO - PROCESS | 2720 | 1466744293347 Marionette TRACE conn5 <- [1,318,null,{}] 21:58:13 INFO - PROCESS | 2720 | 1466744293351 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:13 INFO - PROCESS | 2720 | 1466744293354 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:13 INFO - PROCESS | 2720 | 1466744293469 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 21:58:13 INFO - PROCESS | 2720 | 1466744293540 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:13 INFO - PROCESS | 2720 | 1466744293543 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C95000 == 48 [pid = 2720] [id = 89] 21:58:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000ECC1ED9400) [pid = 2720] [serial = 264] [outer = 0000000000000000] 21:58:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000ECD3F50C00) [pid = 2720] [serial = 265] [outer = 000000ECC1ED9400] 21:58:13 INFO - PROCESS | 2720 | 1466744293645 Marionette DEBUG loaded listener.js 21:58:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000ECD3F59C00) [pid = 2720] [serial = 266] [outer = 000000ECC1ED9400] 21:58:14 INFO - PROCESS | 2720 | 1466744294453 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:14 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. 21:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1182ms 21:58:14 INFO - PROCESS | 2720 | 1466744294528 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 21:58:14 INFO - PROCESS | 2720 | 1466744294533 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 21:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:58:14 INFO - PROCESS | 2720 | 1466744294538 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:58:14 INFO - PROCESS | 2720 | 1466744294542 Marionette TRACE conn5 <- [1,322,null,{}] 21:58:14 INFO - PROCESS | 2720 | 1466744294547 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:14 INFO - PROCESS | 2720 | 1466744294550 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:14 INFO - PROCESS | 2720 | 1466744294694 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 21:58:14 INFO - PROCESS | 2720 | 1466744294762 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:14 INFO - PROCESS | 2720 | 1466744294767 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7AD8800 == 49 [pid = 2720] [id = 90] 21:58:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000ECC8734000) [pid = 2720] [serial = 267] [outer = 0000000000000000] 21:58:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000ECC931AC00) [pid = 2720] [serial = 268] [outer = 000000ECC8734000] 21:58:14 INFO - PROCESS | 2720 | 1466744294864 Marionette DEBUG loaded listener.js 21:58:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000ECCCA52800) [pid = 2720] [serial = 269] [outer = 000000ECC8734000] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8ACC000 == 48 [pid = 2720] [id = 84] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD793C000 == 47 [pid = 2720] [id = 83] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7368800 == 46 [pid = 2720] [id = 82] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E16800 == 45 [pid = 2720] [id = 81] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36BA000 == 44 [pid = 2720] [id = 80] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26AD800 == 43 [pid = 2720] [id = 79] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B86000 == 42 [pid = 2720] [id = 78] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCC268000 == 41 [pid = 2720] [id = 77] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCD1800 == 40 [pid = 2720] [id = 76] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000ECD46F2000) [pid = 2720] [serial = 208] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7781800 == 39 [pid = 2720] [id = 75] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0973800 == 38 [pid = 2720] [id = 74] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36C6000 == 37 [pid = 2720] [id = 73] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEB3800 == 36 [pid = 2720] [id = 72] 21:58:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC82B0000 == 35 [pid = 2720] [id = 71] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000ECC392C800) [pid = 2720] [serial = 100] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000ECC9803C00) [pid = 2720] [serial = 133] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000ECD3B2E000) [pid = 2720] [serial = 130] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000ECD1D09000) [pid = 2720] [serial = 196] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000ECC9111C00) [pid = 2720] [serial = 167] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000ECC3887800) [pid = 2720] [serial = 166] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000ECD0C6EC00) [pid = 2720] [serial = 173] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000ECD0B0F000) [pid = 2720] [serial = 172] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000ECC866FC00) [pid = 2720] [serial = 184] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000ECC9318800) [pid = 2720] [serial = 185] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000ECD0464000) [pid = 2720] [serial = 193] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECD0AC9000) [pid = 2720] [serial = 194] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECCCA50800) [pid = 2720] [serial = 199] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECD72D1C00) [pid = 2720] [serial = 175] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECD72D8800) [pid = 2720] [serial = 176] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECCCE70800) [pid = 2720] [serial = 170] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECCCA7F800) [pid = 2720] [serial = 169] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECC9317800) [pid = 2720] [serial = 182] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC9280000) [pid = 2720] [serial = 181] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECD1D0CC00) [pid = 2720] [serial = 179] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC8731C00) [pid = 2720] [serial = 178] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCCE77800) [pid = 2720] [serial = 187] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECCD769C00) [pid = 2720] [serial = 188] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD3791400) [pid = 2720] [serial = 197] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCF238000) [pid = 2720] [serial = 190] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCF236800) [pid = 2720] [serial = 202] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD4D48C00) [pid = 2720] [serial = 206] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3686800) [pid = 2720] [serial = 200] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD4D67C00) [pid = 2720] [serial = 203] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCFF1BC00) [pid = 2720] [serial = 191] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD4D41C00) [pid = 2720] [serial = 205] [outer = 0000000000000000] [url = about:blank] 21:58:15 INFO - PROCESS | 2720 | 1466744295423 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:15 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. 21:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 943ms 21:58:15 INFO - PROCESS | 2720 | 1466744295484 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 2720 | 1466744295489 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 21:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:58:15 INFO - PROCESS | 2720 | 1466744295496 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:58:15 INFO - PROCESS | 2720 | 1466744295498 Marionette TRACE conn5 <- [1,326,null,{}] 21:58:15 INFO - PROCESS | 2720 | 1466744295502 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:15 INFO - PROCESS | 2720 | 1466744295505 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:15 INFO - PROCESS | 2720 | 1466744295599 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 21:58:15 INFO - PROCESS | 2720 | 1466744295680 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 2720 | 1466744295682 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9143800 == 36 [pid = 2720] [id = 91] 21:58:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC8668C00) [pid = 2720] [serial = 270] [outer = 0000000000000000] 21:58:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC9291800) [pid = 2720] [serial = 271] [outer = 000000ECC8668C00] 21:58:15 INFO - PROCESS | 2720 | 1466744295730 Marionette DEBUG loaded listener.js 21:58:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC98CDC00) [pid = 2720] [serial = 272] [outer = 000000ECC8668C00] 21:58:16 INFO - PROCESS | 2720 | 1466744296126 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:16 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. 21:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 21:58:16 INFO - PROCESS | 2720 | 1466744296194 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 21:58:16 INFO - PROCESS | 2720 | 1466744296197 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 21:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:58:16 INFO - PROCESS | 2720 | 1466744296230 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:58:16 INFO - PROCESS | 2720 | 1466744296234 Marionette TRACE conn5 <- [1,330,null,{}] 21:58:16 INFO - PROCESS | 2720 | 1466744296246 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:16 INFO - PROCESS | 2720 | 1466744296250 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:16 INFO - PROCESS | 2720 | 1466744296346 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 21:58:16 INFO - PROCESS | 2720 | 1466744296354 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:16 INFO - PROCESS | 2720 | 1466744296358 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4C6800 == 37 [pid = 2720] [id = 92] 21:58:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCCE83C00) [pid = 2720] [serial = 273] [outer = 0000000000000000] 21:58:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCD659000) [pid = 2720] [serial = 274] [outer = 000000ECCCE83C00] 21:58:16 INFO - PROCESS | 2720 | 1466744296415 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCF118400) [pid = 2720] [serial = 275] [outer = 000000ECCCE83C00] 21:58:16 INFO - PROCESS | 2720 | 1466744296857 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:16 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. 21:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 712ms 21:58:16 INFO - PROCESS | 2720 | 1466744296915 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 21:58:16 INFO - PROCESS | 2720 | 1466744296918 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 21:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:58:16 INFO - PROCESS | 2720 | 1466744296922 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:58:16 INFO - PROCESS | 2720 | 1466744296924 Marionette TRACE conn5 <- [1,334,null,{}] 21:58:16 INFO - PROCESS | 2720 | 1466744296927 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:16 INFO - PROCESS | 2720 | 1466744296929 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:17 INFO - PROCESS | 2720 | 1466744297019 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 21:58:17 INFO - PROCESS | 2720 | 1466744297025 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 2720 | 1466744297027 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD028B800 == 38 [pid = 2720] [id = 93] 21:58:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCFF24400) [pid = 2720] [serial = 276] [outer = 0000000000000000] 21:58:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD045D000) [pid = 2720] [serial = 277] [outer = 000000ECCFF24400] 21:58:17 INFO - PROCESS | 2720 | 1466744297075 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD0ACC800) [pid = 2720] [serial = 278] [outer = 000000ECCFF24400] 21:58:17 INFO - PROCESS | 2720 | 1466744297543 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:17 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. 21:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 689ms 21:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:58:17 INFO - PROCESS | 2720 | 1466744297617 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 21:58:17 INFO - PROCESS | 2720 | 1466744297619 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 21:58:17 INFO - PROCESS | 2720 | 1466744297623 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 2720 | 1466744297625 Marionette TRACE conn5 <- [1,338,null,{}] 21:58:17 INFO - PROCESS | 2720 | 1466744297628 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:17 INFO - PROCESS | 2720 | 1466744297631 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:17 INFO - PROCESS | 2720 | 1466744297773 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 21:58:17 INFO - PROCESS | 2720 | 1466744297794 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 2720 | 1466744297796 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B8B000 == 39 [pid = 2720] [id = 94] 21:58:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD0C19800) [pid = 2720] [serial = 279] [outer = 0000000000000000] 21:58:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD120E400) [pid = 2720] [serial = 280] [outer = 000000ECD0C19800] 21:58:17 INFO - PROCESS | 2720 | 1466744297841 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECD231EC00) [pid = 2720] [serial = 281] [outer = 000000ECD0C19800] 21:58:18 INFO - PROCESS | 2720 | 1466744298288 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:18 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. 21:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 21:58:18 INFO - PROCESS | 2720 | 1466744298318 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 2720 | 1466744298321 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 21:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:58:18 INFO - PROCESS | 2720 | 1466744298324 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - PROCESS | 2720 | 1466744298326 Marionette TRACE conn5 <- [1,342,null,{}] 21:58:18 INFO - PROCESS | 2720 | 1466744298330 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:18 INFO - PROCESS | 2720 | 1466744298336 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:18 INFO - PROCESS | 2720 | 1466744298474 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 21:58:18 INFO - PROCESS | 2720 | 1466744298527 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:18 INFO - PROCESS | 2720 | 1466744298529 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD319D000 == 40 [pid = 2720] [id = 95] 21:58:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECD3B22800) [pid = 2720] [serial = 282] [outer = 0000000000000000] 21:58:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECD3ECF400) [pid = 2720] [serial = 283] [outer = 000000ECD3B22800] 21:58:18 INFO - PROCESS | 2720 | 1466744298575 Marionette DEBUG loaded listener.js 21:58:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECD3F4BC00) [pid = 2720] [serial = 284] [outer = 000000ECD3B22800] 21:58:19 INFO - PROCESS | 2720 | 1466744298999 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:19 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. 21:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 731ms 21:58:19 INFO - PROCESS | 2720 | 1466744299076 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 21:58:19 INFO - PROCESS | 2720 | 1466744299079 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 21:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:58:19 INFO - PROCESS | 2720 | 1466744299082 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:58:19 INFO - PROCESS | 2720 | 1466744299092 Marionette TRACE conn5 <- [1,346,null,{}] 21:58:19 INFO - PROCESS | 2720 | 1466744299100 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:19 INFO - PROCESS | 2720 | 1466744299103 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:19 INFO - PROCESS | 2720 | 1466744299215 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 21:58:19 INFO - PROCESS | 2720 | 1466744299226 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:19 INFO - PROCESS | 2720 | 1466744299228 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC31A0800 == 41 [pid = 2720] [id = 96] 21:58:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECC9805000) [pid = 2720] [serial = 285] [outer = 0000000000000000] 21:58:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD0C65800) [pid = 2720] [serial = 286] [outer = 000000ECC9805000] 21:58:19 INFO - PROCESS | 2720 | 1466744299420 Marionette DEBUG loaded listener.js 21:58:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECD4691000) [pid = 2720] [serial = 287] [outer = 000000ECC9805000] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECCCDECC00) [pid = 2720] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECD368E800) [pid = 2720] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECCF114000) [pid = 2720] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECC3353000) [pid = 2720] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECC92CDC00) [pid = 2720] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECD1DE3C00) [pid = 2720] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECCCA80C00) [pid = 2720] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC334D000) [pid = 2720] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD4F4D000) [pid = 2720] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD468BC00) [pid = 2720] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD4F4DC00) [pid = 2720] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD0AC6800) [pid = 2720] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD46ED800) [pid = 2720] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCCA7DC00) [pid = 2720] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC8802800) [pid = 2720] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:58:19 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCDFD0C00) [pid = 2720] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:58:19 INFO - PROCESS | 2720 | 1466744299795 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:19 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. 21:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 755ms 21:58:19 INFO - PROCESS | 2720 | 1466744299840 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 21:58:19 INFO - PROCESS | 2720 | 1466744299842 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 21:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:58:19 INFO - PROCESS | 2720 | 1466744299845 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:58:19 INFO - PROCESS | 2720 | 1466744299847 Marionette TRACE conn5 <- [1,350,null,{}] 21:58:19 INFO - PROCESS | 2720 | 1466744299851 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:19 INFO - PROCESS | 2720 | 1466744299853 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:19 INFO - PROCESS | 2720 | 1466744299965 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 21:58:19 INFO - PROCESS | 2720 | 1466744299973 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:19 INFO - PROCESS | 2720 | 1466744299975 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA8000 == 42 [pid = 2720] [id = 97] 21:58:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC92CDC00) [pid = 2720] [serial = 288] [outer = 0000000000000000] 21:58:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3F59000) [pid = 2720] [serial = 289] [outer = 000000ECC92CDC00] 21:58:20 INFO - PROCESS | 2720 | 1466744300021 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD46F1400) [pid = 2720] [serial = 290] [outer = 000000ECC92CDC00] 21:58:20 INFO - PROCESS | 2720 | 1466744300431 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:20 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. 21:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 21:58:20 INFO - PROCESS | 2720 | 1466744300478 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 21:58:20 INFO - PROCESS | 2720 | 1466744300480 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 21:58:20 INFO - PROCESS | 2720 | 1466744300483 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:58:20 INFO - PROCESS | 2720 | 1466744300485 Marionette TRACE conn5 <- [1,354,null,{}] 21:58:20 INFO - PROCESS | 2720 | 1466744300488 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:20 INFO - PROCESS | 2720 | 1466744300490 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:20 INFO - PROCESS | 2720 | 1466744300604 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 21:58:20 INFO - PROCESS | 2720 | 1466744300641 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:20 INFO - PROCESS | 2720 | 1466744300643 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E19800 == 43 [pid = 2720] [id = 98] 21:58:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCCA55400) [pid = 2720] [serial = 291] [outer = 0000000000000000] 21:58:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD4D43800) [pid = 2720] [serial = 292] [outer = 000000ECCCA55400] 21:58:20 INFO - PROCESS | 2720 | 1466744300687 Marionette DEBUG loaded listener.js 21:58:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD4D6F000) [pid = 2720] [serial = 293] [outer = 000000ECCCA55400] 21:58:21 INFO - PROCESS | 2720 | 1466744301086 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:21 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. 21:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 21:58:21 INFO - PROCESS | 2720 | 1466744301115 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 21:58:21 INFO - PROCESS | 2720 | 1466744301117 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 21:58:21 INFO - PROCESS | 2720 | 1466744301120 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:58:21 INFO - PROCESS | 2720 | 1466744301122 Marionette TRACE conn5 <- [1,358,null,{}] 21:58:21 INFO - PROCESS | 2720 | 1466744301126 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:21 INFO - PROCESS | 2720 | 1466744301127 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:21 INFO - PROCESS | 2720 | 1466744301240 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 21:58:21 INFO - PROCESS | 2720 | 1466744301247 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:21 INFO - PROCESS | 2720 | 1466744301250 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7365000 == 44 [pid = 2720] [id = 99] 21:58:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD124A400) [pid = 2720] [serial = 294] [outer = 0000000000000000] 21:58:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD124F400) [pid = 2720] [serial = 295] [outer = 000000ECD124A400] 21:58:21 INFO - PROCESS | 2720 | 1466744301294 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD46EFC00) [pid = 2720] [serial = 296] [outer = 000000ECD124A400] 21:58:21 INFO - PROCESS | 2720 | 1466744301953 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:22 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. 21:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 880ms 21:58:22 INFO - PROCESS | 2720 | 1466744302006 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 21:58:22 INFO - PROCESS | 2720 | 1466744302012 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 21:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:58:22 INFO - PROCESS | 2720 | 1466744302017 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 2720 | 1466744302023 Marionette TRACE conn5 <- [1,362,null,{}] 21:58:22 INFO - PROCESS | 2720 | 1466744302028 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:22 INFO - PROCESS | 2720 | 1466744302031 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:22 INFO - PROCESS | 2720 | 1466744302159 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 21:58:22 INFO - PROCESS | 2720 | 1466744302228 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:22 INFO - PROCESS | 2720 | 1466744302231 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9852000 == 45 [pid = 2720] [id = 100] 21:58:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC81B9800) [pid = 2720] [serial = 297] [outer = 0000000000000000] 21:58:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC9802C00) [pid = 2720] [serial = 298] [outer = 000000ECC81B9800] 21:58:22 INFO - PROCESS | 2720 | 1466744302330 Marionette DEBUG loaded listener.js 21:58:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECCCA7D000) [pid = 2720] [serial = 299] [outer = 000000ECC81B9800] 21:58:22 INFO - PROCESS | 2720 | 1466744302938 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:22 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. 21:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 943ms 21:58:22 INFO - PROCESS | 2720 | 1466744302962 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 21:58:22 INFO - PROCESS | 2720 | 1466744302967 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 21:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:58:22 INFO - PROCESS | 2720 | 1466744302989 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:58:22 INFO - PROCESS | 2720 | 1466744302992 Marionette TRACE conn5 <- [1,366,null,{}] 21:58:23 INFO - PROCESS | 2720 | 1466744302997 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:23 INFO - PROCESS | 2720 | 1466744303000 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:23 INFO - PROCESS | 2720 | 1466744303123 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 21:58:23 INFO - PROCESS | 2720 | 1466744303197 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:23 INFO - PROCESS | 2720 | 1466744303200 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3189800 == 46 [pid = 2720] [id = 101] 21:58:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECCFBDB000) [pid = 2720] [serial = 300] [outer = 0000000000000000] 21:58:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECD0C12400) [pid = 2720] [serial = 301] [outer = 000000ECCFBDB000] 21:58:23 INFO - PROCESS | 2720 | 1466744303298 Marionette DEBUG loaded listener.js 21:58:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD14A2000) [pid = 2720] [serial = 302] [outer = 000000ECCFBDB000] 21:58:23 INFO - PROCESS | 2720 | 1466744303917 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:23 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. 21:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1004ms 21:58:23 INFO - PROCESS | 2720 | 1466744303980 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 21:58:23 INFO - PROCESS | 2720 | 1466744303983 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 21:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:58:23 INFO - PROCESS | 2720 | 1466744303987 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:58:23 INFO - PROCESS | 2720 | 1466744303991 Marionette TRACE conn5 <- [1,370,null,{}] 21:58:24 INFO - PROCESS | 2720 | 1466744304003 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:24 INFO - PROCESS | 2720 | 1466744304009 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:24 INFO - PROCESS | 2720 | 1466744304166 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 21:58:24 INFO - PROCESS | 2720 | 1466744304275 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 2720 | 1466744304278 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD794B800 == 47 [pid = 2720] [id = 102] 21:58:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECD04F3800) [pid = 2720] [serial = 303] [outer = 0000000000000000] 21:58:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECD1254800) [pid = 2720] [serial = 304] [outer = 000000ECD04F3800] 21:58:24 INFO - PROCESS | 2720 | 1466744304337 Marionette DEBUG loaded listener.js 21:58:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECD37A8800) [pid = 2720] [serial = 305] [outer = 000000ECD04F3800] 21:58:25 INFO - PROCESS | 2720 | 1466744304998 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:58:25 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. 21:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1031ms 21:58:25 INFO - PROCESS | 2720 | 1466744305020 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 21:58:25 INFO - PROCESS | 2720 | 1466744305024 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 21:58:25 INFO - PROCESS | 2720 | 1466744305028 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:58:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:58:25 INFO - PROCESS | 2720 | 1466744305030 Marionette TRACE conn5 <- [1,374,null,{}] 21:58:25 INFO - PROCESS | 2720 | 1466744305034 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:25 INFO - PROCESS | 2720 | 1466744305037 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:25 INFO - PROCESS | 2720 | 1466744305154 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 21:58:25 INFO - PROCESS | 2720 | 1466744305226 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:25 INFO - PROCESS | 2720 | 1466744305228 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7A68000 == 48 [pid = 2720] [id = 103] 21:58:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000ECC300C000) [pid = 2720] [serial = 306] [outer = 0000000000000000] 21:58:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000ECC77B9800) [pid = 2720] [serial = 307] [outer = 000000ECC300C000] 21:58:25 INFO - PROCESS | 2720 | 1466744305422 Marionette DEBUG loaded listener.js 21:58:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000ECC9283400) [pid = 2720] [serial = 308] [outer = 000000ECC300C000] 21:58:26 INFO - PROCESS | 2720 | 1466744306024 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:58:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:58:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1025ms 21:58:26 INFO - PROCESS | 2720 | 1466744306059 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 21:58:26 INFO - PROCESS | 2720 | 1466744306063 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 21:58:26 INFO - PROCESS | 2720 | 1466744306068 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:58:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:58:26 INFO - PROCESS | 2720 | 1466744306071 Marionette TRACE conn5 <- [1,378,null,{}] 21:58:26 INFO - PROCESS | 2720 | 1466744306076 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:26 INFO - PROCESS | 2720 | 1466744306079 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:26 INFO - PROCESS | 2720 | 1466744306210 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 21:58:26 INFO - PROCESS | 2720 | 1466744306282 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:26 INFO - PROCESS | 2720 | 1466744306285 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD83800 == 49 [pid = 2720] [id = 104] 21:58:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000ECC9294C00) [pid = 2720] [serial = 309] [outer = 0000000000000000] 21:58:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000ECCD38B000) [pid = 2720] [serial = 310] [outer = 000000ECC9294C00] 21:58:26 INFO - PROCESS | 2720 | 1466744306337 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000ECCF11B400) [pid = 2720] [serial = 311] [outer = 000000ECC9294C00] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E19800 == 48 [pid = 2720] [id = 98] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA8000 == 47 [pid = 2720] [id = 97] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC31A0800 == 46 [pid = 2720] [id = 96] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD319D000 == 45 [pid = 2720] [id = 95] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B8B000 == 44 [pid = 2720] [id = 94] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD028B800 == 43 [pid = 2720] [id = 93] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4C6800 == 42 [pid = 2720] [id = 92] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9143800 == 41 [pid = 2720] [id = 91] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7AD8800 == 40 [pid = 2720] [id = 90] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCED800 == 39 [pid = 2720] [id = 87] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC31A4800 == 38 [pid = 2720] [id = 86] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AC4000 == 37 [pid = 2720] [id = 55] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8297000 == 36 [pid = 2720] [id = 85] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C95000 == 35 [pid = 2720] [id = 89] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9147800 == 34 [pid = 2720] [id = 45] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76D3000 == 33 [pid = 2720] [id = 70] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD719D800 == 32 [pid = 2720] [id = 88] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7A68000 == 31 [pid = 2720] [id = 103] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD794B800 == 30 [pid = 2720] [id = 102] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3189800 == 29 [pid = 2720] [id = 101] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9852000 == 28 [pid = 2720] [id = 100] 21:58:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7365000 == 27 [pid = 2720] [id = 99] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000ECD743A000) [pid = 2720] [serial = 164] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000ECCF118000) [pid = 2720] [serial = 215] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000ECCCE77C00) [pid = 2720] [serial = 214] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000ECD3789800) [pid = 2720] [serial = 238] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000ECCF292000) [pid = 2720] [serial = 232] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000ECD0469000) [pid = 2720] [serial = 233] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECC92C5C00) [pid = 2720] [serial = 212] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECC3A1F400) [pid = 2720] [serial = 211] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECC9D54800) [pid = 2720] [serial = 229] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECD4D3C000) [pid = 2720] [serial = 218] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECD232C400) [pid = 2720] [serial = 217] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECCF117C00) [pid = 2720] [serial = 227] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECCCE76800) [pid = 2720] [serial = 226] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC9804800) [pid = 2720] [serial = 224] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC77B1400) [pid = 2720] [serial = 223] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD625D800) [pid = 2720] [serial = 220] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD4691C00) [pid = 2720] [serial = 241] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD72D7C00) [pid = 2720] [serial = 221] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD46F6800) [pid = 2720] [serial = 239] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD625F000) [pid = 2720] [serial = 244] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0C20400) [pid = 2720] [serial = 235] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD4D6AC00) [pid = 2720] [serial = 242] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD4D39800) [pid = 2720] [serial = 209] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCF112C00) [pid = 2720] [serial = 250] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD6F36800) [pid = 2720] [serial = 245] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCDEDC00) [pid = 2720] [serial = 230] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD3ECB800) [pid = 2720] [serial = 251] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD4D72C00) [pid = 2720] [serial = 253] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC8807000) [pid = 2720] [serial = 247] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1D12C00) [pid = 2720] [serial = 236] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC880D800) [pid = 2720] [serial = 248] [outer = 0000000000000000] [url = about:blank] 21:58:27 INFO - PROCESS | 2720 | 1466744307787 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:58:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:58:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1731ms 21:58:27 INFO - PROCESS | 2720 | 1466744307804 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 21:58:27 INFO - PROCESS | 2720 | 1466744307808 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 21:58:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:58:27 INFO - PROCESS | 2720 | 1466744307812 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:58:27 INFO - PROCESS | 2720 | 1466744307815 Marionette TRACE conn5 <- [1,382,null,{}] 21:58:27 INFO - PROCESS | 2720 | 1466744307820 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:27 INFO - PROCESS | 2720 | 1466744307823 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:27 INFO - PROCESS | 2720 | 1466744307914 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 21:58:27 INFO - PROCESS | 2720 | 1466744307923 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:27 INFO - PROCESS | 2720 | 1466744307927 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC826C800 == 28 [pid = 2720] [id = 105] 21:58:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC8804800) [pid = 2720] [serial = 312] [outer = 0000000000000000] 21:58:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC880A000) [pid = 2720] [serial = 313] [outer = 000000ECC8804800] 21:58:27 INFO - PROCESS | 2720 | 1466744307978 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC9286C00) [pid = 2720] [serial = 314] [outer = 000000ECC8804800] 21:58:28 INFO - PROCESS | 2720 | 1466744308486 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:58:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:58:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 732ms 21:58:28 INFO - PROCESS | 2720 | 1466744308545 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 21:58:28 INFO - PROCESS | 2720 | 1466744308550 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 21:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:58:28 INFO - PROCESS | 2720 | 1466744308557 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:58:28 INFO - PROCESS | 2720 | 1466744308560 Marionette TRACE conn5 <- [1,386,null,{}] 21:58:28 INFO - PROCESS | 2720 | 1466744308564 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:28 INFO - PROCESS | 2720 | 1466744308567 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:28 INFO - PROCESS | 2720 | 1466744308688 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 21:58:28 INFO - PROCESS | 2720 | 1466744308703 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:28 INFO - PROCESS | 2720 | 1466744308705 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93FA800 == 29 [pid = 2720] [id = 106] 21:58:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC928F800) [pid = 2720] [serial = 315] [outer = 0000000000000000] 21:58:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC9809000) [pid = 2720] [serial = 316] [outer = 000000ECC928F800] 21:58:28 INFO - PROCESS | 2720 | 1466744308756 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCCA50C00) [pid = 2720] [serial = 317] [outer = 000000ECC928F800] 21:58:29 INFO - PROCESS | 2720 | 1466744309201 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 689ms 21:58:29 INFO - PROCESS | 2720 | 1466744309255 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 2720 | 1466744309258 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 21:58:29 INFO - PROCESS | 2720 | 1466744309261 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:58:29 INFO - PROCESS | 2720 | 1466744309265 Marionette TRACE conn5 <- [1,390,null,{}] 21:58:29 INFO - PROCESS | 2720 | 1466744309294 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:29 INFO - PROCESS | 2720 | 1466744309299 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:29 INFO - PROCESS | 2720 | 1466744309411 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 21:58:29 INFO - PROCESS | 2720 | 1466744309428 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:29 INFO - PROCESS | 2720 | 1466744309431 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFA60800 == 30 [pid = 2720] [id = 107] 21:58:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCCE77C00) [pid = 2720] [serial = 318] [outer = 0000000000000000] 21:58:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCD656000) [pid = 2720] [serial = 319] [outer = 000000ECCCE77C00] 21:58:29 INFO - PROCESS | 2720 | 1466744309516 Marionette DEBUG loaded listener.js 21:58:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCF116C00) [pid = 2720] [serial = 320] [outer = 000000ECCCE77C00] 21:58:30 INFO - PROCESS | 2720 | 1466744310010 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 775ms 21:58:30 INFO - PROCESS | 2720 | 1466744310043 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 21:58:30 INFO - PROCESS | 2720 | 1466744310046 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 21:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:58:30 INFO - PROCESS | 2720 | 1466744310049 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:58:30 INFO - PROCESS | 2720 | 1466744310051 Marionette TRACE conn5 <- [1,394,null,{}] 21:58:30 INFO - PROCESS | 2720 | 1466744310054 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:30 INFO - PROCESS | 2720 | 1466744310057 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:30 INFO - PROCESS | 2720 | 1466744310171 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 21:58:30 INFO - PROCESS | 2720 | 1466744310180 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:30 INFO - PROCESS | 2720 | 1466744310183 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0972800 == 31 [pid = 2720] [id = 108] 21:58:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCFFB4400) [pid = 2720] [serial = 321] [outer = 0000000000000000] 21:58:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD010B400) [pid = 2720] [serial = 322] [outer = 000000ECCFFB4400] 21:58:30 INFO - PROCESS | 2720 | 1466744310230 Marionette DEBUG loaded listener.js 21:58:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD0461C00) [pid = 2720] [serial = 323] [outer = 000000ECCFFB4400] 21:58:30 INFO - PROCESS | 2720 | 1466744310697 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 21:58:30 INFO - PROCESS | 2720 | 1466744310745 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 21:58:30 INFO - PROCESS | 2720 | 1466744310747 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 21:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:58:30 INFO - PROCESS | 2720 | 1466744310751 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:58:30 INFO - PROCESS | 2720 | 1466744310752 Marionette TRACE conn5 <- [1,398,null,{}] 21:58:30 INFO - PROCESS | 2720 | 1466744310756 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:30 INFO - PROCESS | 2720 | 1466744310758 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:30 INFO - PROCESS | 2720 | 1466744310870 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 21:58:30 INFO - PROCESS | 2720 | 1466744310877 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:30 INFO - PROCESS | 2720 | 1466744310879 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B91000 == 32 [pid = 2720] [id = 109] 21:58:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECCFFB4800) [pid = 2720] [serial = 324] [outer = 0000000000000000] 21:58:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD04F1400) [pid = 2720] [serial = 325] [outer = 000000ECCFFB4800] 21:58:30 INFO - PROCESS | 2720 | 1466744310928 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD066C800) [pid = 2720] [serial = 326] [outer = 000000ECCFFB4800] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCCA55400) [pid = 2720] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD0C19800) [pid = 2720] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD3B22800) [pid = 2720] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD3F2F400) [pid = 2720] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCF22E400) [pid = 2720] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD3ED1400) [pid = 2720] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC8668C00) [pid = 2720] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC8734000) [pid = 2720] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCCE83C00) [pid = 2720] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCFF24400) [pid = 2720] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC46E6800) [pid = 2720] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC1ED9400) [pid = 2720] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9805000) [pid = 2720] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC92CDC00) [pid = 2720] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:58:31 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD124A400) [pid = 2720] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:58:31 INFO - PROCESS | 2720 | 1466744311851 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1137ms 21:58:31 INFO - PROCESS | 2720 | 1466744311914 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 21:58:31 INFO - PROCESS | 2720 | 1466744311919 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 21:58:31 INFO - PROCESS | 2720 | 1466744311926 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:58:31 INFO - PROCESS | 2720 | 1466744311931 Marionette TRACE conn5 <- [1,402,null,{}] 21:58:31 INFO - PROCESS | 2720 | 1466744311939 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:31 INFO - PROCESS | 2720 | 1466744311942 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:32 INFO - PROCESS | 2720 | 1466744312077 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 21:58:32 INFO - PROCESS | 2720 | 1466744312143 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:32 INFO - PROCESS | 2720 | 1466744312148 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8262800 == 33 [pid = 2720] [id = 110] 21:58:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC361C000) [pid = 2720] [serial = 327] [outer = 0000000000000000] 21:58:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC3C4DC00) [pid = 2720] [serial = 328] [outer = 000000ECC361C000] 21:58:32 INFO - PROCESS | 2720 | 1466744312206 Marionette DEBUG loaded listener.js 21:58:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC8802C00) [pid = 2720] [serial = 329] [outer = 000000ECC361C000] 21:58:33 INFO - PROCESS | 2720 | 1466744313035 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1176ms 21:58:33 INFO - PROCESS | 2720 | 1466744313109 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 21:58:33 INFO - PROCESS | 2720 | 1466744313115 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 21:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:58:33 INFO - PROCESS | 2720 | 1466744313122 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:58:33 INFO - PROCESS | 2720 | 1466744313125 Marionette TRACE conn5 <- [1,406,null,{}] 21:58:33 INFO - PROCESS | 2720 | 1466744313129 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:33 INFO - PROCESS | 2720 | 1466744313132 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:33 INFO - PROCESS | 2720 | 1466744313264 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 21:58:33 INFO - PROCESS | 2720 | 1466744313329 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 2720 | 1466744313331 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B31000 == 34 [pid = 2720] [id = 111] 21:58:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC9CC4000) [pid = 2720] [serial = 330] [outer = 0000000000000000] 21:58:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCCA50800) [pid = 2720] [serial = 331] [outer = 000000ECC9CC4000] 21:58:33 INFO - PROCESS | 2720 | 1466744313389 Marionette DEBUG loaded listener.js 21:58:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCCE6B400) [pid = 2720] [serial = 332] [outer = 000000ECC9CC4000] 21:58:34 INFO - PROCESS | 2720 | 1466744314281 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1232ms 21:58:34 INFO - PROCESS | 2720 | 1466744314355 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 2720 | 1466744314359 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 21:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:58:34 INFO - PROCESS | 2720 | 1466744314364 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:58:34 INFO - PROCESS | 2720 | 1466744314369 Marionette TRACE conn5 <- [1,410,null,{}] 21:58:34 INFO - PROCESS | 2720 | 1466744314384 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:34 INFO - PROCESS | 2720 | 1466744314387 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:34 INFO - PROCESS | 2720 | 1466744314499 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 21:58:34 INFO - PROCESS | 2720 | 1466744314566 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:34 INFO - PROCESS | 2720 | 1466744314570 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89EA800 == 35 [pid = 2720] [id = 112] 21:58:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC9111400) [pid = 2720] [serial = 333] [outer = 0000000000000000] 21:58:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC928F400) [pid = 2720] [serial = 334] [outer = 000000ECC9111400] 21:58:34 INFO - PROCESS | 2720 | 1466744314620 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC9CC1800) [pid = 2720] [serial = 335] [outer = 000000ECC9111400] 21:58:34 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0972800 == 34 [pid = 2720] [id = 108] 21:58:34 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFA60800 == 33 [pid = 2720] [id = 107] 21:58:34 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93FA800 == 32 [pid = 2720] [id = 106] 21:58:34 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC826C800 == 31 [pid = 2720] [id = 105] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD4D43800) [pid = 2720] [serial = 292] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD120E400) [pid = 2720] [serial = 280] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3ECF400) [pid = 2720] [serial = 283] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD231EC00) [pid = 2720] [serial = 281] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD3F4BC00) [pid = 2720] [serial = 284] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD3F39800) [pid = 2720] [serial = 263] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCF288800) [pid = 2720] [serial = 259] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD0B13400) [pid = 2720] [serial = 260] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD6F3C400) [pid = 2720] [serial = 254] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9291800) [pid = 2720] [serial = 271] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC98CDC00) [pid = 2720] [serial = 272] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC931AC00) [pid = 2720] [serial = 268] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCA52800) [pid = 2720] [serial = 269] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCD659000) [pid = 2720] [serial = 274] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF118400) [pid = 2720] [serial = 275] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD045D000) [pid = 2720] [serial = 277] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC9281000) [pid = 2720] [serial = 256] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC9D50C00) [pid = 2720] [serial = 257] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD3F50C00) [pid = 2720] [serial = 265] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD3F59C00) [pid = 2720] [serial = 266] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD3F31800) [pid = 2720] [serial = 262] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0C65800) [pid = 2720] [serial = 286] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD4691000) [pid = 2720] [serial = 287] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD3F59000) [pid = 2720] [serial = 289] [outer = 0000000000000000] [url = about:blank] 21:58:34 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD46F1400) [pid = 2720] [serial = 290] [outer = 0000000000000000] [url = about:blank] 21:58:35 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD0ACC800) [pid = 2720] [serial = 278] [outer = 0000000000000000] [url = about:blank] 21:58:35 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD4D6F000) [pid = 2720] [serial = 293] [outer = 0000000000000000] [url = about:blank] 21:58:35 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECD46EFC00) [pid = 2720] [serial = 296] [outer = 0000000000000000] [url = about:blank] 21:58:35 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD124F400) [pid = 2720] [serial = 295] [outer = 0000000000000000] [url = about:blank] 21:58:35 INFO - PROCESS | 2720 | 1466744315175 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 838ms 21:58:35 INFO - PROCESS | 2720 | 1466744315207 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 21:58:35 INFO - PROCESS | 2720 | 1466744315211 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 21:58:35 INFO - PROCESS | 2720 | 1466744315217 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:58:35 INFO - PROCESS | 2720 | 1466744315220 Marionette TRACE conn5 <- [1,414,null,{}] 21:58:35 INFO - PROCESS | 2720 | 1466744315224 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:35 INFO - PROCESS | 2720 | 1466744315226 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:35 INFO - PROCESS | 2720 | 1466744315316 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 21:58:35 INFO - PROCESS | 2720 | 1466744315324 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:35 INFO - PROCESS | 2720 | 1466744315326 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93FA800 == 32 [pid = 2720] [id = 113] 21:58:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECCCA76400) [pid = 2720] [serial = 336] [outer = 0000000000000000] 21:58:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECCCA7E400) [pid = 2720] [serial = 337] [outer = 000000ECCCA76400] 21:58:35 INFO - PROCESS | 2720 | 1466744315377 Marionette DEBUG loaded listener.js 21:58:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECCCE84800) [pid = 2720] [serial = 338] [outer = 000000ECCCA76400] 21:58:35 INFO - PROCESS | 2720 | 1466744315835 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 693ms 21:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:58:35 INFO - PROCESS | 2720 | 1466744315913 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 21:58:35 INFO - PROCESS | 2720 | 1466744315916 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 21:58:35 INFO - PROCESS | 2720 | 1466744315919 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:58:35 INFO - PROCESS | 2720 | 1466744315923 Marionette TRACE conn5 <- [1,418,null,{}] 21:58:35 INFO - PROCESS | 2720 | 1466744315935 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:35 INFO - PROCESS | 2720 | 1466744315940 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:36 INFO - PROCESS | 2720 | 1466744316061 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 21:58:36 INFO - PROCESS | 2720 | 1466744316136 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:36 INFO - PROCESS | 2720 | 1466744316139 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD029B800 == 33 [pid = 2720] [id = 114] 21:58:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECCF120800) [pid = 2720] [serial = 339] [outer = 0000000000000000] 21:58:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECCFF1F000) [pid = 2720] [serial = 340] [outer = 000000ECCF120800] 21:58:36 INFO - PROCESS | 2720 | 1466744316189 Marionette DEBUG loaded listener.js 21:58:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECD04ED800) [pid = 2720] [serial = 341] [outer = 000000ECCF120800] 21:58:37 INFO - PROCESS | 2720 | 1466744317073 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:58:37 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 21:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1197ms 21:58:37 INFO - PROCESS | 2720 | 1466744317120 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 21:58:37 INFO - PROCESS | 2720 | 1466744317123 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 21:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:58:37 INFO - PROCESS | 2720 | 1466744317126 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:58:37 INFO - PROCESS | 2720 | 1466744317128 Marionette TRACE conn5 <- [1,422,null,{}] 21:58:37 INFO - PROCESS | 2720 | 1466744317132 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:37 INFO - PROCESS | 2720 | 1466744317134 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:37 INFO - PROCESS | 2720 | 1466744317252 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 21:58:37 INFO - PROCESS | 2720 | 1466744317296 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:37 INFO - PROCESS | 2720 | 1466744317298 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B8E800 == 34 [pid = 2720] [id = 115] 21:58:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECD0670000) [pid = 2720] [serial = 342] [outer = 0000000000000000] 21:58:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD0671C00) [pid = 2720] [serial = 343] [outer = 000000ECD0670000] 21:58:37 INFO - PROCESS | 2720 | 1466744317344 Marionette DEBUG loaded listener.js 21:58:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECD0ACB000) [pid = 2720] [serial = 344] [outer = 000000ECD0670000] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC928F800) [pid = 2720] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCCE77C00) [pid = 2720] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECCFFB4400) [pid = 2720] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC300C000) [pid = 2720] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC81B9800) [pid = 2720] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD04F3800) [pid = 2720] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECCFBDB000) [pid = 2720] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECC9294C00) [pid = 2720] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:58:37 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECC8804800) [pid = 2720] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:58:38 INFO - PROCESS | 2720 | 1466744318285 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms 21:58:38 INFO - PROCESS | 2720 | 1466744318303 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 2720 | 1466744318306 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 21:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:58:38 INFO - PROCESS | 2720 | 1466744318309 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - PROCESS | 2720 | 1466744318311 Marionette TRACE conn5 <- [1,426,null,{}] 21:58:38 INFO - PROCESS | 2720 | 1466744318315 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:38 INFO - PROCESS | 2720 | 1466744318317 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:38 INFO - PROCESS | 2720 | 1466744318399 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 21:58:38 INFO - PROCESS | 2720 | 1466744318405 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:38 INFO - PROCESS | 2720 | 1466744318407 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2875800 == 35 [pid = 2720] [id = 116] 21:58:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC332E400) [pid = 2720] [serial = 345] [outer = 0000000000000000] 21:58:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECCF113000) [pid = 2720] [serial = 346] [outer = 000000ECC332E400] 21:58:38 INFO - PROCESS | 2720 | 1466744318461 Marionette DEBUG loaded listener.js 21:58:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECD0B14800) [pid = 2720] [serial = 347] [outer = 000000ECC332E400] 21:58:38 INFO - PROCESS | 2720 | 1466744318904 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 2720 | 1466744318947 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 21:58:38 INFO - PROCESS | 2720 | 1466744318950 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:58:38 INFO - PROCESS | 2720 | 1466744318952 Marionette TRACE conn5 <- [1,430,null,{}] 21:58:38 INFO - PROCESS | 2720 | 1466744318955 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:38 INFO - PROCESS | 2720 | 1466744318961 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:39 INFO - PROCESS | 2720 | 1466744319081 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 21:58:39 INFO - PROCESS | 2720 | 1466744319097 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:39 INFO - PROCESS | 2720 | 1466744319099 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36CD000 == 36 [pid = 2720] [id = 117] 21:58:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECD124C800) [pid = 2720] [serial = 348] [outer = 0000000000000000] 21:58:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECD1D13000) [pid = 2720] [serial = 349] [outer = 000000ECD124C800] 21:58:39 INFO - PROCESS | 2720 | 1466744319144 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECD288C000) [pid = 2720] [serial = 350] [outer = 000000ECD124C800] 21:58:39 INFO - PROCESS | 2720 | 1466744319575 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 21:58:39 INFO - PROCESS | 2720 | 1466744319625 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 21:58:39 INFO - PROCESS | 2720 | 1466744319627 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 21:58:39 INFO - PROCESS | 2720 | 1466744319630 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:58:39 INFO - PROCESS | 2720 | 1466744319632 Marionette TRACE conn5 <- [1,434,null,{}] 21:58:39 INFO - PROCESS | 2720 | 1466744319635 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:39 INFO - PROCESS | 2720 | 1466744319637 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:39 INFO - PROCESS | 2720 | 1466744319723 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 21:58:39 INFO - PROCESS | 2720 | 1466744319758 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:39 INFO - PROCESS | 2720 | 1466744319760 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C94800 == 37 [pid = 2720] [id = 118] 21:58:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECD3610400) [pid = 2720] [serial = 351] [outer = 0000000000000000] 21:58:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD3611000) [pid = 2720] [serial = 352] [outer = 000000ECD3610400] 21:58:39 INFO - PROCESS | 2720 | 1466744319811 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECD3B22000) [pid = 2720] [serial = 353] [outer = 000000ECD3610400] 21:58:40 INFO - PROCESS | 2720 | 1466744320244 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 21:58:40 INFO - PROCESS | 2720 | 1466744320305 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 21:58:40 INFO - PROCESS | 2720 | 1466744320307 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 21:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:58:40 INFO - PROCESS | 2720 | 1466744320311 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:58:40 INFO - PROCESS | 2720 | 1466744320312 Marionette TRACE conn5 <- [1,438,null,{}] 21:58:40 INFO - PROCESS | 2720 | 1466744320316 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:40 INFO - PROCESS | 2720 | 1466744320318 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:40 INFO - PROCESS | 2720 | 1466744320401 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 21:58:40 INFO - PROCESS | 2720 | 1466744320409 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:40 INFO - PROCESS | 2720 | 1466744320411 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F16000 == 38 [pid = 2720] [id = 119] 21:58:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECD3B30800) [pid = 2720] [serial = 354] [outer = 0000000000000000] 21:58:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD3EC7C00) [pid = 2720] [serial = 355] [outer = 000000ECD3B30800] 21:58:40 INFO - PROCESS | 2720 | 1466744320455 Marionette DEBUG loaded listener.js 21:58:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD3ED0800) [pid = 2720] [serial = 356] [outer = 000000ECD3B30800] 21:58:40 INFO - PROCESS | 2720 | 1466744320922 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 21:58:41 INFO - PROCESS | 2720 | 1466744321005 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 21:58:41 INFO - PROCESS | 2720 | 1466744321010 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 21:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:58:41 INFO - PROCESS | 2720 | 1466744321017 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:58:41 INFO - PROCESS | 2720 | 1466744321022 Marionette TRACE conn5 <- [1,442,null,{}] 21:58:41 INFO - PROCESS | 2720 | 1466744321102 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:41 INFO - PROCESS | 2720 | 1466744321105 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:41 INFO - PROCESS | 2720 | 1466744321270 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 21:58:41 INFO - PROCESS | 2720 | 1466744321282 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 2720 | 1466744321287 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89CF000 == 39 [pid = 2720] [id = 120] 21:58:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC8808000) [pid = 2720] [serial = 357] [outer = 0000000000000000] 21:58:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9290000) [pid = 2720] [serial = 358] [outer = 000000ECC8808000] 21:58:41 INFO - PROCESS | 2720 | 1466744321348 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA47800) [pid = 2720] [serial = 359] [outer = 000000ECC8808000] 21:58:42 INFO - PROCESS | 2720 | 1466744322003 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1042ms 21:58:42 INFO - PROCESS | 2720 | 1466744322070 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 2720 | 1466744322076 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 21:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:58:42 INFO - PROCESS | 2720 | 1466744322085 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:58:42 INFO - PROCESS | 2720 | 1466744322088 Marionette TRACE conn5 <- [1,446,null,{}] 21:58:42 INFO - PROCESS | 2720 | 1466744322093 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:42 INFO - PROCESS | 2720 | 1466744322096 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:42 INFO - PROCESS | 2720 | 1466744322215 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 21:58:42 INFO - PROCESS | 2720 | 1466744322288 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:42 INFO - PROCESS | 2720 | 1466744322290 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B42800 == 40 [pid = 2720] [id = 121] 21:58:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCF22FC00) [pid = 2720] [serial = 360] [outer = 0000000000000000] 21:58:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD023D800) [pid = 2720] [serial = 361] [outer = 000000ECCF22FC00] 21:58:42 INFO - PROCESS | 2720 | 1466744322348 Marionette DEBUG loaded listener.js 21:58:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0670400) [pid = 2720] [serial = 362] [outer = 000000ECCF22FC00] 21:58:43 INFO - PROCESS | 2720 | 1466744323029 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 21:58:43 INFO - PROCESS | 2720 | 1466744323071 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 21:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:58:43 INFO - PROCESS | 2720 | 1466744323075 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 21:58:43 INFO - PROCESS | 2720 | 1466744323079 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 2720 | 1466744323083 Marionette TRACE conn5 <- [1,450,null,{}] 21:58:43 INFO - PROCESS | 2720 | 1466744323096 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:43 INFO - PROCESS | 2720 | 1466744323102 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:43 INFO - PROCESS | 2720 | 1466744323214 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 21:58:43 INFO - PROCESS | 2720 | 1466744323286 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:43 INFO - PROCESS | 2720 | 1466744323290 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71A2000 == 41 [pid = 2720] [id = 122] 21:58:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD149A400) [pid = 2720] [serial = 363] [outer = 0000000000000000] 21:58:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD23B1400) [pid = 2720] [serial = 364] [outer = 000000ECD149A400] 21:58:43 INFO - PROCESS | 2720 | 1466744323349 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD3F31800) [pid = 2720] [serial = 365] [outer = 000000ECD149A400] 21:58:44 INFO - PROCESS | 2720 | 1466744324031 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:58:44 INFO - PROCESS | 2720 | 1466744324070 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 21:58:44 INFO - PROCESS | 2720 | 1466744324074 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:58:44 INFO - PROCESS | 2720 | 1466744324076 Marionette TRACE conn5 <- [1,454,null,{}] 21:58:44 INFO - PROCESS | 2720 | 1466744324080 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:44 INFO - PROCESS | 2720 | 1466744324082 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:44 INFO - PROCESS | 2720 | 1466744324196 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 21:58:44 INFO - PROCESS | 2720 | 1466744324267 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:44 INFO - PROCESS | 2720 | 1466744324270 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73BF000 == 42 [pid = 2720] [id = 123] 21:58:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3F4E800) [pid = 2720] [serial = 366] [outer = 0000000000000000] 21:58:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD4684400) [pid = 2720] [serial = 367] [outer = 000000ECD3F4E800] 21:58:44 INFO - PROCESS | 2720 | 1466744324366 Marionette DEBUG loaded listener.js 21:58:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD468D800) [pid = 2720] [serial = 368] [outer = 000000ECD3F4E800] 21:58:45 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:58:45 INFO - PROCESS | 2720 | 1466744325117 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:58:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1078ms 21:58:45 INFO - PROCESS | 2720 | 1466744325158 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 21:58:45 INFO - PROCESS | 2720 | 1466744325163 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 21:58:45 INFO - PROCESS | 2720 | 1466744325169 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:58:45 INFO - PROCESS | 2720 | 1466744325173 Marionette TRACE conn5 <- [1,458,null,{}] 21:58:45 INFO - PROCESS | 2720 | 1466744325178 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:45 INFO - PROCESS | 2720 | 1466744325182 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:45 INFO - PROCESS | 2720 | 1466744325289 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 21:58:45 INFO - PROCESS | 2720 | 1466744325363 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:45 INFO - PROCESS | 2720 | 1466744325367 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9146000 == 43 [pid = 2720] [id = 124] 21:58:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC8732000) [pid = 2720] [serial = 369] [outer = 0000000000000000] 21:58:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC9297400) [pid = 2720] [serial = 370] [outer = 000000ECC8732000] 21:58:45 INFO - PROCESS | 2720 | 1466744325417 Marionette DEBUG loaded listener.js 21:58:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCCA7A000) [pid = 2720] [serial = 371] [outer = 000000ECC8732000] 21:58:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCCA4A000) [pid = 2720] [serial = 372] [outer = 000000ECC3ADC000] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCD83800 == 42 [pid = 2720] [id = 104] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C94800 == 41 [pid = 2720] [id = 118] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36CD000 == 40 [pid = 2720] [id = 117] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2875800 == 39 [pid = 2720] [id = 116] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B8E800 == 38 [pid = 2720] [id = 115] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD029B800 == 37 [pid = 2720] [id = 114] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93FA800 == 36 [pid = 2720] [id = 113] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89EA800 == 35 [pid = 2720] [id = 112] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B91000 == 34 [pid = 2720] [id = 109] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B31000 == 33 [pid = 2720] [id = 111] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8262800 == 32 [pid = 2720] [id = 110] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73BF000 == 31 [pid = 2720] [id = 123] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71A2000 == 30 [pid = 2720] [id = 122] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B42800 == 29 [pid = 2720] [id = 121] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F16000 == 28 [pid = 2720] [id = 119] 21:58:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89CF000 == 27 [pid = 2720] [id = 120] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCA50C00) [pid = 2720] [serial = 317] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCD656000) [pid = 2720] [serial = 319] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC9809000) [pid = 2720] [serial = 316] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD010B400) [pid = 2720] [serial = 322] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF116C00) [pid = 2720] [serial = 320] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9283400) [pid = 2720] [serial = 308] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA7D000) [pid = 2720] [serial = 299] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD37A8800) [pid = 2720] [serial = 305] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD14A2000) [pid = 2720] [serial = 302] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCF11B400) [pid = 2720] [serial = 311] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCD38B000) [pid = 2720] [serial = 310] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC77B9800) [pid = 2720] [serial = 307] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC9286C00) [pid = 2720] [serial = 314] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD1254800) [pid = 2720] [serial = 304] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0C12400) [pid = 2720] [serial = 301] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC9802C00) [pid = 2720] [serial = 298] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC880A000) [pid = 2720] [serial = 313] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD04F1400) [pid = 2720] [serial = 325] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0461C00) [pid = 2720] [serial = 323] [outer = 0000000000000000] [url = about:blank] 21:58:46 INFO - PROCESS | 2720 | 1466744326838 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:58:46 INFO - PROCESS | 2720 | 1466744326857 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 21:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:58:46 INFO - PROCESS | 2720 | 1466744326866 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:58:46 INFO - PROCESS | 2720 | 1466744326870 Marionette TRACE conn5 <- [1,462,null,{}] 21:58:46 INFO - PROCESS | 2720 | 1466744326876 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:46 INFO - PROCESS | 2720 | 1466744326879 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:46 INFO - PROCESS | 2720 | 1466744326969 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 21:58:46 INFO - PROCESS | 2720 | 1466744326977 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 2720 | 1466744326981 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC777B000 == 28 [pid = 2720] [id = 125] 21:58:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC3005400) [pid = 2720] [serial = 373] [outer = 0000000000000000] 21:58:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC3614800) [pid = 2720] [serial = 374] [outer = 000000ECC3005400] 21:58:47 INFO - PROCESS | 2720 | 1466744327035 Marionette DEBUG loaded listener.js 21:58:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC7744000) [pid = 2720] [serial = 375] [outer = 000000ECC3005400] 21:58:47 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:58:47 INFO - PROCESS | 2720 | 1466744327518 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:58:47 INFO - PROCESS | 2720 | 1466744327564 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 21:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:58:47 INFO - PROCESS | 2720 | 1466744327570 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:58:47 INFO - PROCESS | 2720 | 1466744327573 Marionette TRACE conn5 <- [1,466,null,{}] 21:58:47 INFO - PROCESS | 2720 | 1466744327577 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:47 INFO - PROCESS | 2720 | 1466744327580 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:47 INFO - PROCESS | 2720 | 1466744327672 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 21:58:47 INFO - PROCESS | 2720 | 1466744327681 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:47 INFO - PROCESS | 2720 | 1466744327684 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8721000 == 29 [pid = 2720] [id = 126] 21:58:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9107800) [pid = 2720] [serial = 376] [outer = 0000000000000000] 21:58:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9283800) [pid = 2720] [serial = 377] [outer = 000000ECC9107800] 21:58:47 INFO - PROCESS | 2720 | 1466744327733 Marionette DEBUG loaded listener.js 21:58:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC929A800) [pid = 2720] [serial = 378] [outer = 000000ECC9107800] 21:58:48 INFO - PROCESS | 2720 | 1466744328209 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:58:48 INFO - PROCESS | 2720 | 1466744328266 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 21:58:48 INFO - PROCESS | 2720 | 1466744328269 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:58:48 INFO - PROCESS | 2720 | 1466744328273 Marionette TRACE conn5 <- [1,470,null,{}] 21:58:48 INFO - PROCESS | 2720 | 1466744328285 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:48 INFO - PROCESS | 2720 | 1466744328289 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:48 INFO - PROCESS | 2720 | 1466744328407 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 21:58:48 INFO - PROCESS | 2720 | 1466744328486 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:48 INFO - PROCESS | 2720 | 1466744328490 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD93000 == 30 [pid = 2720] [id = 127] 21:58:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC3345800) [pid = 2720] [serial = 379] [outer = 0000000000000000] 21:58:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCA50C00) [pid = 2720] [serial = 380] [outer = 000000ECC3345800] 21:58:48 INFO - PROCESS | 2720 | 1466744328539 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCA80000) [pid = 2720] [serial = 381] [outer = 000000ECC3345800] 21:58:48 INFO - PROCESS | 2720 | 1466744328967 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 731ms 21:58:49 INFO - PROCESS | 2720 | 1466744329003 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 21:58:49 INFO - PROCESS | 2720 | 1466744329006 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 21:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:58:49 INFO - PROCESS | 2720 | 1466744329010 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:58:49 INFO - PROCESS | 2720 | 1466744329012 Marionette TRACE conn5 <- [1,474,null,{}] 21:58:49 INFO - PROCESS | 2720 | 1466744329016 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:49 INFO - PROCESS | 2720 | 1466744329018 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:49 INFO - PROCESS | 2720 | 1466744329132 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 21:58:49 INFO - PROCESS | 2720 | 1466744329138 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:49 INFO - PROCESS | 2720 | 1466744329140 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF16E800 == 31 [pid = 2720] [id = 128] 21:58:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCE79C00) [pid = 2720] [serial = 382] [outer = 0000000000000000] 21:58:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCD38C800) [pid = 2720] [serial = 383] [outer = 000000ECCCE79C00] 21:58:49 INFO - PROCESS | 2720 | 1466744329226 Marionette DEBUG loaded listener.js 21:58:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDCBB400) [pid = 2720] [serial = 384] [outer = 000000ECCCE79C00] 21:58:49 INFO - PROCESS | 2720 | 1466744329700 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 21:58:49 INFO - PROCESS | 2720 | 1466744329764 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 21:58:49 INFO - PROCESS | 2720 | 1466744329766 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 21:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:58:49 INFO - PROCESS | 2720 | 1466744329769 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:58:49 INFO - PROCESS | 2720 | 1466744329771 Marionette TRACE conn5 <- [1,478,null,{}] 21:58:49 INFO - PROCESS | 2720 | 1466744329774 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:49 INFO - PROCESS | 2720 | 1466744329776 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:49 INFO - PROCESS | 2720 | 1466744329879 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 21:58:49 INFO - PROCESS | 2720 | 1466744329892 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:49 INFO - PROCESS | 2720 | 1466744329894 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0293000 == 32 [pid = 2720] [id = 129] 21:58:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC910F400) [pid = 2720] [serial = 385] [outer = 0000000000000000] 21:58:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF11AC00) [pid = 2720] [serial = 386] [outer = 000000ECC910F400] 21:58:49 INFO - PROCESS | 2720 | 1466744329977 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCF238800) [pid = 2720] [serial = 387] [outer = 000000ECC910F400] 21:58:50 INFO - PROCESS | 2720 | 1466744330427 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 21:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:58:50 INFO - PROCESS | 2720 | 1466744330466 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 21:58:50 INFO - PROCESS | 2720 | 1466744330468 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 21:58:50 INFO - PROCESS | 2720 | 1466744330471 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:58:50 INFO - PROCESS | 2720 | 1466744330473 Marionette TRACE conn5 <- [1,482,null,{}] 21:58:50 INFO - PROCESS | 2720 | 1466744330477 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:50 INFO - PROCESS | 2720 | 1466744330483 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:50 INFO - PROCESS | 2720 | 1466744330618 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 21:58:50 INFO - PROCESS | 2720 | 1466744330667 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:50 INFO - PROCESS | 2720 | 1466744330669 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B85800 == 33 [pid = 2720] [id = 130] 21:58:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD045CC00) [pid = 2720] [serial = 388] [outer = 0000000000000000] 21:58:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD04F3C00) [pid = 2720] [serial = 389] [outer = 000000ECD045CC00] 21:58:50 INFO - PROCESS | 2720 | 1466744330715 Marionette DEBUG loaded listener.js 21:58:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD0676C00) [pid = 2720] [serial = 390] [outer = 000000ECD045CC00] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3610400) [pid = 2720] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD0670000) [pid = 2720] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC332E400) [pid = 2720] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD124C800) [pid = 2720] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCA76400) [pid = 2720] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9111400) [pid = 2720] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC9CC4000) [pid = 2720] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCFFB4800) [pid = 2720] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC361C000) [pid = 2720] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCF120800) [pid = 2720] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:58:51 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD3B30800) [pid = 2720] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:58:51 INFO - PROCESS | 2720 | 1466744331259 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 838ms 21:58:51 INFO - PROCESS | 2720 | 1466744331311 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 21:58:51 INFO - PROCESS | 2720 | 1466744331313 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 21:58:51 INFO - PROCESS | 2720 | 1466744331317 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:58:51 INFO - PROCESS | 2720 | 1466744331319 Marionette TRACE conn5 <- [1,486,null,{}] 21:58:51 INFO - PROCESS | 2720 | 1466744331322 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:51 INFO - PROCESS | 2720 | 1466744331324 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:51 INFO - PROCESS | 2720 | 1466744331404 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 21:58:51 INFO - PROCESS | 2720 | 1466744331409 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:51 INFO - PROCESS | 2720 | 1466744331411 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD239B000 == 34 [pid = 2720] [id = 131] 21:58:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF11E400) [pid = 2720] [serial = 391] [outer = 0000000000000000] 21:58:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0670C00) [pid = 2720] [serial = 392] [outer = 000000ECCF11E400] 21:58:51 INFO - PROCESS | 2720 | 1466744331455 Marionette DEBUG loaded listener.js 21:58:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0AC2000) [pid = 2720] [serial = 393] [outer = 000000ECCF11E400] 21:58:51 INFO - PROCESS | 2720 | 1466744331874 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 587ms 21:58:51 INFO - PROCESS | 2720 | 1466744331912 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 21:58:51 INFO - PROCESS | 2720 | 1466744331914 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 21:58:51 INFO - PROCESS | 2720 | 1466744331917 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:58:51 INFO - PROCESS | 2720 | 1466744331919 Marionette TRACE conn5 <- [1,490,null,{}] 21:58:51 INFO - PROCESS | 2720 | 1466744331923 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:51 INFO - PROCESS | 2720 | 1466744331925 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:52 INFO - PROCESS | 2720 | 1466744332007 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 21:58:52 INFO - PROCESS | 2720 | 1466744332013 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 2720 | 1466744332015 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36BA000 == 35 [pid = 2720] [id = 132] 21:58:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0B14400) [pid = 2720] [serial = 394] [outer = 0000000000000000] 21:58:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0C13400) [pid = 2720] [serial = 395] [outer = 000000ECD0B14400] 21:58:52 INFO - PROCESS | 2720 | 1466744332060 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0C1F400) [pid = 2720] [serial = 396] [outer = 000000ECD0B14400] 21:58:52 INFO - PROCESS | 2720 | 1466744332498 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 21:58:52 INFO - PROCESS | 2720 | 1466744332550 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 2720 | 1466744332553 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 21:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:58:52 INFO - PROCESS | 2720 | 1466744332556 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:58:52 INFO - PROCESS | 2720 | 1466744332558 Marionette TRACE conn5 <- [1,494,null,{}] 21:58:52 INFO - PROCESS | 2720 | 1466744332562 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:52 INFO - PROCESS | 2720 | 1466744332564 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:52 INFO - PROCESS | 2720 | 1466744332645 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 21:58:52 INFO - PROCESS | 2720 | 1466744332653 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 2720 | 1466744332655 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD92000 == 36 [pid = 2720] [id = 133] 21:58:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD1246400) [pid = 2720] [serial = 397] [outer = 0000000000000000] 21:58:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD124AC00) [pid = 2720] [serial = 398] [outer = 000000ECD1246400] 21:58:52 INFO - PROCESS | 2720 | 1466744332700 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD127F800) [pid = 2720] [serial = 399] [outer = 000000ECD1246400] 21:58:53 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC777B000 == 35 [pid = 2720] [id = 125] 21:58:53 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9146000 == 34 [pid = 2720] [id = 124] 21:58:54 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B85800 == 33 [pid = 2720] [id = 130] 21:58:54 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0293000 == 32 [pid = 2720] [id = 129] 21:58:54 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCD93000 == 31 [pid = 2720] [id = 127] 21:58:54 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36BA000 == 30 [pid = 2720] [id = 132] 21:58:54 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF16E800 == 29 [pid = 2720] [id = 128] 21:58:54 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD239B000 == 28 [pid = 2720] [id = 131] 21:58:54 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8721000 == 27 [pid = 2720] [id = 126] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD3B22000) [pid = 2720] [serial = 353] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD0671C00) [pid = 2720] [serial = 343] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCF113000) [pid = 2720] [serial = 346] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1D13000) [pid = 2720] [serial = 349] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD3611000) [pid = 2720] [serial = 352] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA7E400) [pid = 2720] [serial = 337] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCE84800) [pid = 2720] [serial = 338] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC928F400) [pid = 2720] [serial = 334] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC9CC1800) [pid = 2720] [serial = 335] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCCA50800) [pid = 2720] [serial = 331] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCCE6B400) [pid = 2720] [serial = 332] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD066C800) [pid = 2720] [serial = 326] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC3C4DC00) [pid = 2720] [serial = 328] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC8802C00) [pid = 2720] [serial = 329] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCFF1F000) [pid = 2720] [serial = 340] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD3ED0800) [pid = 2720] [serial = 356] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD3EC7C00) [pid = 2720] [serial = 355] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0ACB000) [pid = 2720] [serial = 344] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD0B14800) [pid = 2720] [serial = 347] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD04ED800) [pid = 2720] [serial = 341] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD288C000) [pid = 2720] [serial = 350] [outer = 0000000000000000] [url = about:blank] 21:58:54 INFO - PROCESS | 2720 | 1466744334438 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1947ms 21:58:54 INFO - PROCESS | 2720 | 1466744334507 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 21:58:54 INFO - PROCESS | 2720 | 1466744334512 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 21:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:58:54 INFO - PROCESS | 2720 | 1466744334517 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:58:54 INFO - PROCESS | 2720 | 1466744334521 Marionette TRACE conn5 <- [1,498,null,{}] 21:58:54 INFO - PROCESS | 2720 | 1466744334527 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:54 INFO - PROCESS | 2720 | 1466744334530 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:54 INFO - PROCESS | 2720 | 1466744334622 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 21:58:54 INFO - PROCESS | 2720 | 1466744334637 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:54 INFO - PROCESS | 2720 | 1466744334640 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3AC8000 == 28 [pid = 2720] [id = 134] 21:58:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC334B000) [pid = 2720] [serial = 400] [outer = 0000000000000000] 21:58:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC334C000) [pid = 2720] [serial = 401] [outer = 000000ECC334B000] 21:58:54 INFO - PROCESS | 2720 | 1466744334691 Marionette DEBUG loaded listener.js 21:58:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC3AD6C00) [pid = 2720] [serial = 402] [outer = 000000ECC334B000] 21:58:55 INFO - PROCESS | 2720 | 1466744335170 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 21:58:55 INFO - PROCESS | 2720 | 1466744335212 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 2720 | 1466744335217 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 21:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:58:55 INFO - PROCESS | 2720 | 1466744335224 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 2720 | 1466744335227 Marionette TRACE conn5 <- [1,502,null,{}] 21:58:55 INFO - PROCESS | 2720 | 1466744335232 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:55 INFO - PROCESS | 2720 | 1466744335235 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:55 INFO - PROCESS | 2720 | 1466744335325 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 21:58:55 INFO - PROCESS | 2720 | 1466744335333 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 2720 | 1466744335336 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86B6000 == 29 [pid = 2720] [id = 135] 21:58:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC81AD800) [pid = 2720] [serial = 403] [outer = 0000000000000000] 21:58:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC81D4400) [pid = 2720] [serial = 404] [outer = 000000ECC81AD800] 21:58:55 INFO - PROCESS | 2720 | 1466744335394 Marionette DEBUG loaded listener.js 21:58:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC8807000) [pid = 2720] [serial = 405] [outer = 000000ECC81AD800] 21:58:55 INFO - PROCESS | 2720 | 1466744335862 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 21:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:58:55 INFO - PROCESS | 2720 | 1466744335916 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 2720 | 1466744335918 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 21:58:55 INFO - PROCESS | 2720 | 1466744335922 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 2720 | 1466744335926 Marionette TRACE conn5 <- [1,506,null,{}] 21:58:55 INFO - PROCESS | 2720 | 1466744335938 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:55 INFO - PROCESS | 2720 | 1466744335943 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:56 INFO - PROCESS | 2720 | 1466744336059 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 21:58:56 INFO - PROCESS | 2720 | 1466744336129 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:56 INFO - PROCESS | 2720 | 1466744336132 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC969A800 == 30 [pid = 2720] [id = 136] 21:58:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC1513800) [pid = 2720] [serial = 406] [outer = 0000000000000000] 21:58:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC92CEC00) [pid = 2720] [serial = 407] [outer = 000000ECC1513800] 21:58:56 INFO - PROCESS | 2720 | 1466744336181 Marionette DEBUG loaded listener.js 21:58:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC965DC00) [pid = 2720] [serial = 408] [outer = 000000ECC1513800] 21:58:56 INFO - PROCESS | 2720 | 1466744336563 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 21:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:58:56 INFO - PROCESS | 2720 | 1466744336616 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 21:58:56 INFO - PROCESS | 2720 | 1466744336619 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 21:58:56 INFO - PROCESS | 2720 | 1466744336623 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:58:56 INFO - PROCESS | 2720 | 1466744336625 Marionette TRACE conn5 <- [1,510,null,{}] 21:58:56 INFO - PROCESS | 2720 | 1466744336628 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:56 INFO - PROCESS | 2720 | 1466744336630 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:56 INFO - PROCESS | 2720 | 1466744336715 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 21:58:56 INFO - PROCESS | 2720 | 1466744336721 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:56 INFO - PROCESS | 2720 | 1466744336723 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCECD000 == 31 [pid = 2720] [id = 137] 21:58:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9CC2C00) [pid = 2720] [serial = 409] [outer = 0000000000000000] 21:58:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA4C000) [pid = 2720] [serial = 410] [outer = 000000ECC9CC2C00] 21:58:56 INFO - PROCESS | 2720 | 1466744336769 Marionette DEBUG loaded listener.js 21:58:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCA74000) [pid = 2720] [serial = 411] [outer = 000000ECC9CC2C00] 21:58:57 INFO - PROCESS | 2720 | 1466744337217 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 21:58:57 INFO - PROCESS | 2720 | 1466744337253 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 21:58:57 INFO - PROCESS | 2720 | 1466744337255 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 21:58:57 INFO - PROCESS | 2720 | 1466744337258 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:58:57 INFO - PROCESS | 2720 | 1466744337260 Marionette TRACE conn5 <- [1,514,null,{}] 21:58:57 INFO - PROCESS | 2720 | 1466744337264 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:57 INFO - PROCESS | 2720 | 1466744337266 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:57 INFO - PROCESS | 2720 | 1466744337348 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 21:58:57 INFO - PROCESS | 2720 | 1466744337386 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:57 INFO - PROCESS | 2720 | 1466744337388 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCD4800 == 32 [pid = 2720] [id = 138] 21:58:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC81AC400) [pid = 2720] [serial = 412] [outer = 0000000000000000] 21:58:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCE6AC00) [pid = 2720] [serial = 413] [outer = 000000ECC81AC400] 21:58:57 INFO - PROCESS | 2720 | 1466744337433 Marionette DEBUG loaded listener.js 21:58:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCE77400) [pid = 2720] [serial = 414] [outer = 000000ECC81AC400] 21:58:57 INFO - PROCESS | 2720 | 1466744337866 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:58:57 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 21:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 627ms 21:58:57 INFO - PROCESS | 2720 | 1466744337889 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 21:58:57 INFO - PROCESS | 2720 | 1466744337891 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 21:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:58:57 INFO - PROCESS | 2720 | 1466744337895 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:58:57 INFO - PROCESS | 2720 | 1466744337897 Marionette TRACE conn5 <- [1,518,null,{}] 21:58:57 INFO - PROCESS | 2720 | 1466744337900 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:57 INFO - PROCESS | 2720 | 1466744337906 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:58 INFO - PROCESS | 2720 | 1466744338016 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 21:58:58 INFO - PROCESS | 2720 | 1466744338024 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 2720 | 1466744338026 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0988000 == 33 [pid = 2720] [id = 139] 21:58:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCDCBA400) [pid = 2720] [serial = 415] [outer = 0000000000000000] 21:58:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF233800) [pid = 2720] [serial = 416] [outer = 000000ECCDCBA400] 21:58:58 INFO - PROCESS | 2720 | 1466744338073 Marionette DEBUG loaded listener.js 21:58:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCFBDB000) [pid = 2720] [serial = 417] [outer = 000000ECCDCBA400] 21:58:58 INFO - PROCESS | 2720 | 1466744338495 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 21:58:58 INFO - PROCESS | 2720 | 1466744338549 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 21:58:58 INFO - PROCESS | 2720 | 1466744338551 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 21:58:58 INFO - PROCESS | 2720 | 1466744338555 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:58:58 INFO - PROCESS | 2720 | 1466744338557 Marionette TRACE conn5 <- [1,522,null,{}] 21:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:58:58 INFO - PROCESS | 2720 | 1466744338565 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:58 INFO - PROCESS | 2720 | 1466744338567 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:58 INFO - PROCESS | 2720 | 1466744338647 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 21:58:58 INFO - PROCESS | 2720 | 1466744338654 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:58 INFO - PROCESS | 2720 | 1466744338656 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14E3000 == 34 [pid = 2720] [id = 140] 21:58:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC4342C00) [pid = 2720] [serial = 418] [outer = 0000000000000000] 21:58:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD045F800) [pid = 2720] [serial = 419] [outer = 000000ECC4342C00] 21:58:58 INFO - PROCESS | 2720 | 1466744338703 Marionette DEBUG loaded listener.js 21:58:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD04EC800) [pid = 2720] [serial = 420] [outer = 000000ECC4342C00] 21:58:59 INFO - PROCESS | 2720 | 1466744339151 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 21:58:59 INFO - PROCESS | 2720 | 1466744339195 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 2720 | 1466744339197 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 21:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:58:59 INFO - PROCESS | 2720 | 1466744339200 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 2720 | 1466744339202 Marionette TRACE conn5 <- [1,526,null,{}] 21:58:59 INFO - PROCESS | 2720 | 1466744339205 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:59 INFO - PROCESS | 2720 | 1466744339207 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:59 INFO - PROCESS | 2720 | 1466744339288 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 21:58:59 INFO - PROCESS | 2720 | 1466744339293 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:59 INFO - PROCESS | 2720 | 1466744339295 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:58:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26C4000 == 35 [pid = 2720] [id = 141] 21:58:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD04F5800) [pid = 2720] [serial = 421] [outer = 0000000000000000] 21:58:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD066E800) [pid = 2720] [serial = 422] [outer = 000000ECD04F5800] 21:58:59 INFO - PROCESS | 2720 | 1466744339339 Marionette DEBUG loaded listener.js 21:58:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0678000) [pid = 2720] [serial = 423] [outer = 000000ECD04F5800] 21:58:59 INFO - PROCESS | 2720 | 1466744339825 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:58:59 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 21:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 21:58:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:58:59 INFO - PROCESS | 2720 | 1466744339897 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 21:58:59 INFO - PROCESS | 2720 | 1466744339899 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 21:58:59 INFO - PROCESS | 2720 | 1466744339902 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:58:59 INFO - PROCESS | 2720 | 1466744339904 Marionette TRACE conn5 <- [1,530,null,{}] 21:58:59 INFO - PROCESS | 2720 | 1466744339907 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:58:59 INFO - PROCESS | 2720 | 1466744339909 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:00 INFO - PROCESS | 2720 | 1466744340038 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 21:59:00 INFO - PROCESS | 2720 | 1466744340060 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 2720 | 1466744340062 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9699800 == 36 [pid = 2720] [id = 142] 21:59:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0ACE400) [pid = 2720] [serial = 424] [outer = 0000000000000000] 21:59:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD0B12000) [pid = 2720] [serial = 425] [outer = 000000ECD0ACE400] 21:59:00 INFO - PROCESS | 2720 | 1466744340106 Marionette DEBUG loaded listener.js 21:59:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD0C18800) [pid = 2720] [serial = 426] [outer = 000000ECD0ACE400] 21:59:00 INFO - PROCESS | 2720 | 1466744340643 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:59:00 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 21:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:59:00 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 21:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:59:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:59:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 794ms 21:59:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:59:00 INFO - PROCESS | 2720 | 1466744340698 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 21:59:00 INFO - PROCESS | 2720 | 1466744340700 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 21:59:00 INFO - PROCESS | 2720 | 1466744340704 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:59:00 INFO - PROCESS | 2720 | 1466744340705 Marionette TRACE conn5 <- [1,534,null,{}] 21:59:00 INFO - PROCESS | 2720 | 1466744340709 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:00 INFO - PROCESS | 2720 | 1466744340711 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:00 INFO - PROCESS | 2720 | 1466744340830 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 21:59:00 INFO - PROCESS | 2720 | 1466744340842 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 2720 | 1466744340844 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA5000 == 37 [pid = 2720] [id = 143] 21:59:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD124C800) [pid = 2720] [serial = 427] [outer = 0000000000000000] 21:59:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD1251C00) [pid = 2720] [serial = 428] [outer = 000000ECD124C800] 21:59:00 INFO - PROCESS | 2720 | 1466744340928 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD1D08C00) [pid = 2720] [serial = 429] [outer = 000000ECD124C800] 21:59:01 INFO - PROCESS | 2720 | 1466744341374 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:59:01 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. 21:59:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 21:59:01 INFO - PROCESS | 2720 | 1466744341441 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 21:59:01 INFO - PROCESS | 2720 | 1466744341444 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 21:59:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:59:01 INFO - PROCESS | 2720 | 1466744341447 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:59:01 INFO - PROCESS | 2720 | 1466744341449 Marionette TRACE conn5 <- [1,538,null,{}] 21:59:01 INFO - PROCESS | 2720 | 1466744341454 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:01 INFO - PROCESS | 2720 | 1466744341457 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:01 INFO - PROCESS | 2720 | 1466744341684 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECCCE79C00) [pid = 2720] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC910F400) [pid = 2720] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD045CC00) [pid = 2720] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0B14400) [pid = 2720] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC8732000) [pid = 2720] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3F4E800) [pid = 2720] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD149A400) [pid = 2720] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCF22FC00) [pid = 2720] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC8808000) [pid = 2720] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC3345800) [pid = 2720] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9107800) [pid = 2720] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC3005400) [pid = 2720] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:59:01 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCF11E400) [pid = 2720] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:59:01 INFO - PROCESS | 2720 | 1466744341734 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:01 INFO - PROCESS | 2720 | 1466744341737 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4C9800 == 38 [pid = 2720] [id = 144] 21:59:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC1517800) [pid = 2720] [serial = 430] [outer = 0000000000000000] 21:59:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC3352000) [pid = 2720] [serial = 431] [outer = 000000ECC1517800] 21:59:01 INFO - PROCESS | 2720 | 1466744341784 Marionette DEBUG loaded listener.js 21:59:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCF233400) [pid = 2720] [serial = 432] [outer = 000000ECC1517800] 21:59:02 INFO - PROCESS | 2720 | 1466744342154 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:59:02 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. 21:59:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 21:59:02 INFO - PROCESS | 2720 | 1466744342184 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 21:59:02 INFO - PROCESS | 2720 | 1466744342186 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 21:59:02 INFO - PROCESS | 2720 | 1466744342190 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:59:02 INFO - PROCESS | 2720 | 1466744342192 Marionette TRACE conn5 <- [1,542,null,{}] 21:59:02 INFO - PROCESS | 2720 | 1466744342195 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:02 INFO - PROCESS | 2720 | 1466744342197 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:02 INFO - PROCESS | 2720 | 1466744342281 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 21:59:02 INFO - PROCESS | 2720 | 1466744342286 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 2720 | 1466744342296 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71B3800 == 39 [pid = 2720] [id = 145] 21:59:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF11E800) [pid = 2720] [serial = 433] [outer = 0000000000000000] 21:59:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD288F800) [pid = 2720] [serial = 434] [outer = 000000ECCF11E800] 21:59:02 INFO - PROCESS | 2720 | 1466744342347 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD3695000) [pid = 2720] [serial = 435] [outer = 000000ECCF11E800] 21:59:02 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:02 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:02 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:02 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:02 INFO - PROCESS | 2720 | 1466744342803 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 21:59:02 INFO - PROCESS | 2720 | 1466744342821 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 21:59:02 INFO - PROCESS | 2720 | 1466744342823 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 21:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:59:02 INFO - PROCESS | 2720 | 1466744342827 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:59:02 INFO - PROCESS | 2720 | 1466744342829 Marionette TRACE conn5 <- [1,546,null,{}] 21:59:02 INFO - PROCESS | 2720 | 1466744342843 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:02 INFO - PROCESS | 2720 | 1466744342845 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:02 INFO - PROCESS | 2720 | 1466744342926 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 21:59:02 INFO - PROCESS | 2720 | 1466744342932 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 2720 | 1466744342934 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73C7800 == 40 [pid = 2720] [id = 146] 21:59:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD379CC00) [pid = 2720] [serial = 436] [outer = 0000000000000000] 21:59:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD37A9800) [pid = 2720] [serial = 437] [outer = 000000ECD379CC00] 21:59:02 INFO - PROCESS | 2720 | 1466744342978 Marionette DEBUG loaded listener.js 21:59:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD3B29400) [pid = 2720] [serial = 438] [outer = 000000ECD379CC00] 21:59:03 INFO - PROCESS | 2720 | 1466744343402 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 21:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:59:03 INFO - PROCESS | 2720 | 1466744343477 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 21:59:03 INFO - PROCESS | 2720 | 1466744343479 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 21:59:03 INFO - PROCESS | 2720 | 1466744343483 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 2720 | 1466744343484 Marionette TRACE conn5 <- [1,550,null,{}] 21:59:03 INFO - PROCESS | 2720 | 1466744343488 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:03 INFO - PROCESS | 2720 | 1466744343490 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:03 INFO - PROCESS | 2720 | 1466744343586 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 21:59:03 INFO - PROCESS | 2720 | 1466744343598 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:03 INFO - PROCESS | 2720 | 1466744343600 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C5000 == 41 [pid = 2720] [id = 147] 21:59:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD3B30800) [pid = 2720] [serial = 439] [outer = 0000000000000000] 21:59:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD3EC9C00) [pid = 2720] [serial = 440] [outer = 000000ECD3B30800] 21:59:03 INFO - PROCESS | 2720 | 1466744343644 Marionette DEBUG loaded listener.js 21:59:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD3ED1C00) [pid = 2720] [serial = 441] [outer = 000000ECD3B30800] 21:59:04 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:04 INFO - PROCESS | 2720 | 1466744344386 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 943ms 21:59:04 INFO - PROCESS | 2720 | 1466744344428 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 21:59:04 INFO - PROCESS | 2720 | 1466744344433 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 21:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:59:04 INFO - PROCESS | 2720 | 1466744344438 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:59:04 INFO - PROCESS | 2720 | 1466744344444 Marionette TRACE conn5 <- [1,554,null,{}] 21:59:04 INFO - PROCESS | 2720 | 1466744344450 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:04 INFO - PROCESS | 2720 | 1466744344453 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:04 INFO - PROCESS | 2720 | 1466744344582 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 21:59:04 INFO - PROCESS | 2720 | 1466744344652 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:04 INFO - PROCESS | 2720 | 1466744344655 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86AA800 == 42 [pid = 2720] [id = 148] 21:59:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC3938400) [pid = 2720] [serial = 442] [outer = 0000000000000000] 21:59:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC77C0400) [pid = 2720] [serial = 443] [outer = 000000ECC3938400] 21:59:04 INFO - PROCESS | 2720 | 1466744344715 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC8806000) [pid = 2720] [serial = 444] [outer = 000000ECC3938400] 21:59:05 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:05 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:05 INFO - PROCESS | 2720 | 1466744345466 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1083ms 21:59:05 INFO - PROCESS | 2720 | 1466744345693 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 21:59:05 INFO - PROCESS | 2720 | 1466744345698 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 21:59:05 INFO - PROCESS | 2720 | 1466744345704 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:59:05 INFO - PROCESS | 2720 | 1466744345707 Marionette TRACE conn5 <- [1,558,null,{}] 21:59:05 INFO - PROCESS | 2720 | 1466744345713 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:05 INFO - PROCESS | 2720 | 1466744345717 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:05 INFO - PROCESS | 2720 | 1466744345829 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 21:59:05 INFO - PROCESS | 2720 | 1466744345893 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:05 INFO - PROCESS | 2720 | 1466744345898 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC816D000 == 43 [pid = 2720] [id = 149] 21:59:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC8732000) [pid = 2720] [serial = 445] [outer = 0000000000000000] 21:59:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC8808C00) [pid = 2720] [serial = 446] [outer = 000000ECC8732000] 21:59:05 INFO - PROCESS | 2720 | 1466744345948 Marionette DEBUG loaded listener.js 21:59:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECC9293800) [pid = 2720] [serial = 447] [outer = 000000ECC8732000] 21:59:06 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73C7800 == 42 [pid = 2720] [id = 146] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71B3800 == 41 [pid = 2720] [id = 145] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4C9800 == 40 [pid = 2720] [id = 144] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA5000 == 39 [pid = 2720] [id = 143] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9699800 == 38 [pid = 2720] [id = 142] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26C4000 == 37 [pid = 2720] [id = 141] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14E3000 == 36 [pid = 2720] [id = 140] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0988000 == 35 [pid = 2720] [id = 139] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCD4800 == 34 [pid = 2720] [id = 138] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCECD000 == 33 [pid = 2720] [id = 137] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC969A800 == 32 [pid = 2720] [id = 136] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86B6000 == 31 [pid = 2720] [id = 135] 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3AC8000 == 30 [pid = 2720] [id = 134] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECD124AC00) [pid = 2720] [serial = 398] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCD92000 == 29 [pid = 2720] [id = 133] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC7A55C00) [pid = 2720] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECCD38C800) [pid = 2720] [serial = 383] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCF11AC00) [pid = 2720] [serial = 386] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCDCBB400) [pid = 2720] [serial = 384] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD04F3C00) [pid = 2720] [serial = 389] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCF238800) [pid = 2720] [serial = 387] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD0C13400) [pid = 2720] [serial = 395] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0676C00) [pid = 2720] [serial = 390] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC9297400) [pid = 2720] [serial = 370] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD468D800) [pid = 2720] [serial = 368] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD4684400) [pid = 2720] [serial = 367] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3F31800) [pid = 2720] [serial = 365] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD23B1400) [pid = 2720] [serial = 364] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD0670400) [pid = 2720] [serial = 362] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD023D800) [pid = 2720] [serial = 361] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCA47800) [pid = 2720] [serial = 359] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9290000) [pid = 2720] [serial = 358] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCA50C00) [pid = 2720] [serial = 380] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9283800) [pid = 2720] [serial = 377] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0C1F400) [pid = 2720] [serial = 396] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC929A800) [pid = 2720] [serial = 378] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3614800) [pid = 2720] [serial = 374] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC7744000) [pid = 2720] [serial = 375] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCCA7A000) [pid = 2720] [serial = 371] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0AC2000) [pid = 2720] [serial = 393] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0670C00) [pid = 2720] [serial = 392] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCA80000) [pid = 2720] [serial = 381] [outer = 0000000000000000] [url = about:blank] 21:59:06 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:06 INFO - PROCESS | 2720 | 1466744346612 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 922ms 21:59:06 INFO - PROCESS | 2720 | 1466744346635 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 21:59:06 INFO - PROCESS | 2720 | 1466744346639 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 21:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:59:06 INFO - PROCESS | 2720 | 1466744346645 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:59:06 INFO - PROCESS | 2720 | 1466744346650 Marionette TRACE conn5 <- [1,562,null,{}] 21:59:06 INFO - PROCESS | 2720 | 1466744346654 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:06 INFO - PROCESS | 2720 | 1466744346657 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:06 INFO - PROCESS | 2720 | 1466744346748 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 21:59:06 INFO - PROCESS | 2720 | 1466744346815 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:06 INFO - PROCESS | 2720 | 1466744346818 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86BA800 == 30 [pid = 2720] [id = 150] 21:59:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC792E800) [pid = 2720] [serial = 448] [outer = 0000000000000000] 21:59:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9290C00) [pid = 2720] [serial = 449] [outer = 000000ECC792E800] 21:59:06 INFO - PROCESS | 2720 | 1466744346867 Marionette DEBUG loaded listener.js 21:59:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9316000) [pid = 2720] [serial = 450] [outer = 000000ECC792E800] 21:59:07 INFO - PROCESS | 2720 | 1466744347277 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 21:59:07 INFO - PROCESS | 2720 | 1466744347335 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 21:59:07 INFO - PROCESS | 2720 | 1466744347338 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 21:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:59:07 INFO - PROCESS | 2720 | 1466744347341 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:59:07 INFO - PROCESS | 2720 | 1466744347344 Marionette TRACE conn5 <- [1,566,null,{}] 21:59:07 INFO - PROCESS | 2720 | 1466744347354 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:07 INFO - PROCESS | 2720 | 1466744347359 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:07 INFO - PROCESS | 2720 | 1466744347450 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 21:59:07 INFO - PROCESS | 2720 | 1466744347460 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 2720 | 1466744347464 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD93000 == 31 [pid = 2720] [id = 151] 21:59:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA76C00) [pid = 2720] [serial = 451] [outer = 0000000000000000] 21:59:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCA7C000) [pid = 2720] [serial = 452] [outer = 000000ECCCA76C00] 21:59:07 INFO - PROCESS | 2720 | 1466744347520 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCDF1800) [pid = 2720] [serial = 453] [outer = 000000ECCCA76C00] 21:59:08 INFO - PROCESS | 2720 | 1466744347987 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 21:59:08 INFO - PROCESS | 2720 | 1466744348033 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 21:59:08 INFO - PROCESS | 2720 | 1466744348036 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 21:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:59:08 INFO - PROCESS | 2720 | 1466744348039 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:59:08 INFO - PROCESS | 2720 | 1466744348041 Marionette TRACE conn5 <- [1,570,null,{}] 21:59:08 INFO - PROCESS | 2720 | 1466744348045 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:08 INFO - PROCESS | 2720 | 1466744348047 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:08 INFO - PROCESS | 2720 | 1466744348137 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 21:59:08 INFO - PROCESS | 2720 | 1466744348145 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:08 INFO - PROCESS | 2720 | 1466744348147 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF16A000 == 32 [pid = 2720] [id = 152] 21:59:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCE79400) [pid = 2720] [serial = 454] [outer = 0000000000000000] 21:59:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCD396C00) [pid = 2720] [serial = 455] [outer = 000000ECCCE79400] 21:59:08 INFO - PROCESS | 2720 | 1466744348196 Marionette DEBUG loaded listener.js 21:59:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCDCBB000) [pid = 2720] [serial = 456] [outer = 000000ECCCE79400] 21:59:08 INFO - PROCESS | 2720 | 1466744348624 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 21:59:08 INFO - PROCESS | 2720 | 1466744348675 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 21:59:08 INFO - PROCESS | 2720 | 1466744348677 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 21:59:08 INFO - PROCESS | 2720 | 1466744348680 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:59:08 INFO - PROCESS | 2720 | 1466744348682 Marionette TRACE conn5 <- [1,574,null,{}] 21:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:59:08 INFO - PROCESS | 2720 | 1466744348685 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:08 INFO - PROCESS | 2720 | 1466744348688 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:08 INFO - PROCESS | 2720 | 1466744348788 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 21:59:08 INFO - PROCESS | 2720 | 1466744348859 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:08 INFO - PROCESS | 2720 | 1466744348868 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0549800 == 33 [pid = 2720] [id = 153] 21:59:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC3616400) [pid = 2720] [serial = 457] [outer = 0000000000000000] 21:59:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCDFD7C00) [pid = 2720] [serial = 458] [outer = 000000ECC3616400] 21:59:08 INFO - PROCESS | 2720 | 1466744348915 Marionette DEBUG loaded listener.js 21:59:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF120000) [pid = 2720] [serial = 459] [outer = 000000ECC3616400] 21:59:09 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:09 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:09 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:09 INFO - PROCESS | 2720 | 1466744349334 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 21:59:09 INFO - PROCESS | 2720 | 1466744349356 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 21:59:09 INFO - PROCESS | 2720 | 1466744349359 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 21:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:59:09 INFO - PROCESS | 2720 | 1466744349362 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:59:09 INFO - PROCESS | 2720 | 1466744349364 Marionette TRACE conn5 <- [1,578,null,{}] 21:59:09 INFO - PROCESS | 2720 | 1466744349367 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:09 INFO - PROCESS | 2720 | 1466744349374 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:09 INFO - PROCESS | 2720 | 1466744349516 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 21:59:09 INFO - PROCESS | 2720 | [2720] 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 21:59:09 INFO - PROCESS | 2720 | 1466744349697 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:09 INFO - PROCESS | 2720 | 1466744349700 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B8A000 == 34 [pid = 2720] [id = 154] 21:59:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD04F3000) [pid = 2720] [serial = 460] [outer = 0000000000000000] 21:59:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD04F7400) [pid = 2720] [serial = 461] [outer = 000000ECD04F3000] 21:59:09 INFO - PROCESS | 2720 | 1466744349746 Marionette DEBUG loaded listener.js 21:59:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD0678400) [pid = 2720] [serial = 462] [outer = 000000ECD04F3000] 21:59:10 INFO - PROCESS | 2720 | 1466744350219 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 881ms 21:59:10 INFO - PROCESS | 2720 | 1466744350247 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 2720 | 1466744350249 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 21:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:59:10 INFO - PROCESS | 2720 | 1466744350252 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:59:10 INFO - PROCESS | 2720 | 1466744350254 Marionette TRACE conn5 <- [1,582,null,{}] 21:59:10 INFO - PROCESS | 2720 | 1466744350258 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:10 INFO - PROCESS | 2720 | 1466744350260 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:10 INFO - PROCESS | 2720 | 1466744350368 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 21:59:10 INFO - PROCESS | 2720 | 1466744350375 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:10 INFO - PROCESS | 2720 | 1466744350377 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26B7800 == 35 [pid = 2720] [id = 155] 21:59:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC332C400) [pid = 2720] [serial = 463] [outer = 0000000000000000] 21:59:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0B0F000) [pid = 2720] [serial = 464] [outer = 000000ECC332C400] 21:59:10 INFO - PROCESS | 2720 | 1466744350422 Marionette DEBUG loaded listener.js 21:59:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD120E400) [pid = 2720] [serial = 465] [outer = 000000ECC332C400] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD379CC00) [pid = 2720] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0ACE400) [pid = 2720] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD124C800) [pid = 2720] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC334B000) [pid = 2720] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC81AC400) [pid = 2720] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC4342C00) [pid = 2720] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC1513800) [pid = 2720] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD04F5800) [pid = 2720] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC81AD800) [pid = 2720] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9CC2C00) [pid = 2720] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCDCBA400) [pid = 2720] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCF11E800) [pid = 2720] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:59:10 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC1517800) [pid = 2720] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:59:10 INFO - PROCESS | 2720 | 1466744350941 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 733ms 21:59:10 INFO - PROCESS | 2720 | 1466744350988 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 2720 | 1466744350991 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 21:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:59:11 INFO - PROCESS | 2720 | 1466744350994 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:59:11 INFO - PROCESS | 2720 | 1466744350996 Marionette TRACE conn5 <- [1,586,null,{}] 21:59:11 INFO - PROCESS | 2720 | 1466744351000 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:11 INFO - PROCESS | 2720 | 1466744351002 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:11 INFO - PROCESS | 2720 | 1466744351106 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 21:59:11 INFO - PROCESS | 2720 | 1466744351150 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 2720 | 1466744351152 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC390D800 == 36 [pid = 2720] [id = 156] 21:59:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC81AC400) [pid = 2720] [serial = 466] [outer = 0000000000000000] 21:59:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDCBA400) [pid = 2720] [serial = 467] [outer = 000000ECC81AC400] 21:59:11 INFO - PROCESS | 2720 | 1466744351197 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0C20C00) [pid = 2720] [serial = 468] [outer = 000000ECC81AC400] 21:59:11 INFO - PROCESS | 2720 | 1466744351556 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 627ms 21:59:11 INFO - PROCESS | 2720 | 1466744351625 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 21:59:11 INFO - PROCESS | 2720 | 1466744351627 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 21:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:59:11 INFO - PROCESS | 2720 | 1466744351630 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:59:11 INFO - PROCESS | 2720 | 1466744351632 Marionette TRACE conn5 <- [1,590,null,{}] 21:59:11 INFO - PROCESS | 2720 | 1466744351636 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:11 INFO - PROCESS | 2720 | 1466744351638 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:11 INFO - PROCESS | 2720 | 1466744351767 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 21:59:11 INFO - PROCESS | 2720 | 1466744351776 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 2720 | 1466744351778 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37B7000 == 37 [pid = 2720] [id = 157] 21:59:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD1254800) [pid = 2720] [serial = 469] [outer = 0000000000000000] 21:59:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD1D16000) [pid = 2720] [serial = 470] [outer = 000000ECD1254800] 21:59:11 INFO - PROCESS | 2720 | 1466744351822 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD2691400) [pid = 2720] [serial = 471] [outer = 000000ECD1254800] 21:59:12 INFO - PROCESS | 2720 | 1466744352227 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 21:59:12 INFO - PROCESS | 2720 | 1466744352263 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 21:59:12 INFO - PROCESS | 2720 | 1466744352265 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 21:59:12 INFO - PROCESS | 2720 | 1466744352268 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:59:12 INFO - PROCESS | 2720 | 1466744352270 Marionette TRACE conn5 <- [1,594,null,{}] 21:59:12 INFO - PROCESS | 2720 | 1466744352274 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:12 INFO - PROCESS | 2720 | 1466744352276 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:12 INFO - PROCESS | 2720 | 1466744352383 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 21:59:12 INFO - PROCESS | 2720 | 1466744352392 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:12 INFO - PROCESS | 2720 | 1466744352394 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F12000 == 38 [pid = 2720] [id = 158] 21:59:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD265FC00) [pid = 2720] [serial = 472] [outer = 0000000000000000] 21:59:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3611800) [pid = 2720] [serial = 473] [outer = 000000ECD265FC00] 21:59:12 INFO - PROCESS | 2720 | 1466744352437 Marionette DEBUG loaded listener.js 21:59:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3B27800) [pid = 2720] [serial = 474] [outer = 000000ECD265FC00] 21:59:12 INFO - PROCESS | 2720 | 1466744352953 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 733ms 21:59:13 INFO - PROCESS | 2720 | 1466744353055 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 21:59:13 INFO - PROCESS | 2720 | 1466744353061 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 21:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:59:13 INFO - PROCESS | 2720 | 1466744353068 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:59:13 INFO - PROCESS | 2720 | 1466744353072 Marionette TRACE conn5 <- [1,598,null,{}] 21:59:13 INFO - PROCESS | 2720 | 1466744353092 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:13 INFO - PROCESS | 2720 | 1466744353095 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:13 INFO - PROCESS | 2720 | 1466744353224 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 21:59:13 INFO - PROCESS | 2720 | 1466744353288 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:13 INFO - PROCESS | 2720 | 1466744353293 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8162800 == 39 [pid = 2720] [id = 159] 21:59:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC7EF1C00) [pid = 2720] [serial = 475] [outer = 0000000000000000] 21:59:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC8672400) [pid = 2720] [serial = 476] [outer = 000000ECC7EF1C00] 21:59:13 INFO - PROCESS | 2720 | 1466744353351 Marionette DEBUG loaded listener.js 21:59:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9632400) [pid = 2720] [serial = 477] [outer = 000000ECC7EF1C00] 21:59:13 INFO - PROCESS | 2720 | 1466744353961 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 964ms 21:59:14 INFO - PROCESS | 2720 | 1466744354033 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 21:59:14 INFO - PROCESS | 2720 | 1466744354039 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 21:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:59:14 INFO - PROCESS | 2720 | 1466744354046 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 2720 | 1466744354049 Marionette TRACE conn5 <- [1,602,null,{}] 21:59:14 INFO - PROCESS | 2720 | 1466744354053 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:14 INFO - PROCESS | 2720 | 1466744354056 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:14 INFO - PROCESS | 2720 | 1466744354202 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 21:59:14 INFO - PROCESS | 2720 | 1466744354316 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 2720 | 1466744354319 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0980800 == 40 [pid = 2720] [id = 160] 21:59:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCCA48000) [pid = 2720] [serial = 478] [outer = 0000000000000000] 21:59:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCE74800) [pid = 2720] [serial = 479] [outer = 000000ECCCA48000] 21:59:14 INFO - PROCESS | 2720 | 1466744354379 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCF114400) [pid = 2720] [serial = 480] [outer = 000000ECCCA48000] 21:59:15 INFO - PROCESS | 2720 | 1466744355008 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 984ms 21:59:15 INFO - PROCESS | 2720 | 1466744355031 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 21:59:15 INFO - PROCESS | 2720 | 1466744355034 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 21:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:59:15 INFO - PROCESS | 2720 | 1466744355038 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:59:15 INFO - PROCESS | 2720 | 1466744355042 Marionette TRACE conn5 <- [1,606,null,{}] 21:59:15 INFO - PROCESS | 2720 | 1466744355054 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:15 INFO - PROCESS | 2720 | 1466744355060 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:15 INFO - PROCESS | 2720 | 1466744355173 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 21:59:15 INFO - PROCESS | 2720 | 1466744355244 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:15 INFO - PROCESS | 2720 | 1466744355248 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71AF000 == 41 [pid = 2720] [id = 161] 21:59:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD0B15400) [pid = 2720] [serial = 481] [outer = 0000000000000000] 21:59:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD2694400) [pid = 2720] [serial = 482] [outer = 000000ECD0B15400] 21:59:15 INFO - PROCESS | 2720 | 1466744355306 Marionette DEBUG loaded listener.js 21:59:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECCFF6F400) [pid = 2720] [serial = 483] [outer = 000000ECD0B15400] 21:59:15 INFO - PROCESS | 2720 | 1466744355966 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 986ms 21:59:16 INFO - PROCESS | 2720 | 1466744356026 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 21:59:16 INFO - PROCESS | 2720 | 1466744356029 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 21:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:59:16 INFO - PROCESS | 2720 | 1466744356033 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:59:16 INFO - PROCESS | 2720 | 1466744356035 Marionette TRACE conn5 <- [1,610,null,{}] 21:59:16 INFO - PROCESS | 2720 | 1466744356039 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:16 INFO - PROCESS | 2720 | 1466744356042 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:16 INFO - PROCESS | 2720 | 1466744356155 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 21:59:16 INFO - PROCESS | 2720 | 1466744356224 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 2720 | 1466744356227 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35C8800 == 42 [pid = 2720] [id = 162] 21:59:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD092CC00) [pid = 2720] [serial = 484] [outer = 0000000000000000] 21:59:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD1249C00) [pid = 2720] [serial = 485] [outer = 000000ECD092CC00] 21:59:16 INFO - PROCESS | 2720 | 1466744356282 Marionette DEBUG loaded listener.js 21:59:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECD3F35800) [pid = 2720] [serial = 486] [outer = 000000ECD092CC00] 21:59:17 INFO - PROCESS | 2720 | 1466744357005 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1032ms 21:59:17 INFO - PROCESS | 2720 | 1466744357067 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 21:59:17 INFO - PROCESS | 2720 | 1466744357071 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 21:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:59:17 INFO - PROCESS | 2720 | 1466744357112 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:59:17 INFO - PROCESS | 2720 | 1466744357117 Marionette TRACE conn5 <- [1,614,null,{}] 21:59:17 INFO - PROCESS | 2720 | 1466744357137 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:17 INFO - PROCESS | 2720 | 1466744357140 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37B7000 == 41 [pid = 2720] [id = 157] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC390D800 == 40 [pid = 2720] [id = 156] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26B7800 == 39 [pid = 2720] [id = 155] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B8A000 == 38 [pid = 2720] [id = 154] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0549800 == 37 [pid = 2720] [id = 153] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF16A000 == 36 [pid = 2720] [id = 152] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCD93000 == 35 [pid = 2720] [id = 151] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86BA800 == 34 [pid = 2720] [id = 150] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC816D000 == 33 [pid = 2720] [id = 149] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C5000 == 32 [pid = 2720] [id = 147] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86AA800 == 31 [pid = 2720] [id = 148] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35C8800 == 30 [pid = 2720] [id = 162] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71AF000 == 29 [pid = 2720] [id = 161] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0980800 == 28 [pid = 2720] [id = 160] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F12000 == 27 [pid = 2720] [id = 158] 21:59:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8162800 == 26 [pid = 2720] [id = 159] 21:59:17 INFO - PROCESS | 2720 | 1466744357853 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECD0B12000) [pid = 2720] [serial = 425] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD1251C00) [pid = 2720] [serial = 428] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC334C000) [pid = 2720] [serial = 401] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC3AD6C00) [pid = 2720] [serial = 402] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCCE6AC00) [pid = 2720] [serial = 413] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCCE77400) [pid = 2720] [serial = 414] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD045F800) [pid = 2720] [serial = 419] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD04EC800) [pid = 2720] [serial = 420] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0C18800) [pid = 2720] [serial = 426] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC92CEC00) [pid = 2720] [serial = 407] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC965DC00) [pid = 2720] [serial = 408] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD066E800) [pid = 2720] [serial = 422] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC81D4400) [pid = 2720] [serial = 404] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC8807000) [pid = 2720] [serial = 405] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCA4C000) [pid = 2720] [serial = 410] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA74000) [pid = 2720] [serial = 411] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCFBDB000) [pid = 2720] [serial = 417] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCF233800) [pid = 2720] [serial = 416] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD1D08C00) [pid = 2720] [serial = 429] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD288F800) [pid = 2720] [serial = 434] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCF233400) [pid = 2720] [serial = 432] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC3352000) [pid = 2720] [serial = 431] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3695000) [pid = 2720] [serial = 435] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3B29400) [pid = 2720] [serial = 438] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0678000) [pid = 2720] [serial = 423] [outer = 0000000000000000] [url = about:blank] 21:59:17 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD37A9800) [pid = 2720] [serial = 437] [outer = 0000000000000000] [url = about:blank] 21:59:18 INFO - PROCESS | 2720 | 1466744358006 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 2720 | 1466744358009 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3920000 == 27 [pid = 2720] [id = 163] 21:59:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC3010400) [pid = 2720] [serial = 487] [outer = 0000000000000000] 21:59:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC332A400) [pid = 2720] [serial = 488] [outer = 000000ECC3010400] 21:59:18 INFO - PROCESS | 2720 | 1466744358062 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC3AD3C00) [pid = 2720] [serial = 489] [outer = 000000ECC3010400] 21:59:18 INFO - PROCESS | 2720 | 1466744358535 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1487ms 21:59:18 INFO - PROCESS | 2720 | 1466744358569 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 21:59:18 INFO - PROCESS | 2720 | 1466744358573 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 21:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:59:18 INFO - PROCESS | 2720 | 1466744358579 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:59:18 INFO - PROCESS | 2720 | 1466744358582 Marionette TRACE conn5 <- [1,618,null,{}] 21:59:18 INFO - PROCESS | 2720 | 1466744358587 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:18 INFO - PROCESS | 2720 | 1466744358592 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:18 INFO - PROCESS | 2720 | 1466744358684 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 21:59:18 INFO - PROCESS | 2720 | 1466744358693 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 2720 | 1466744358696 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8703000 == 28 [pid = 2720] [id = 164] 21:59:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC9283400) [pid = 2720] [serial = 490] [outer = 0000000000000000] 21:59:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC9291000) [pid = 2720] [serial = 491] [outer = 000000ECC9283400] 21:59:18 INFO - PROCESS | 2720 | 1466744358744 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC92CF800) [pid = 2720] [serial = 492] [outer = 000000ECC9283400] 21:59:19 INFO - PROCESS | 2720 | 1466744359191 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 21:59:19 INFO - PROCESS | 2720 | 1466744359274 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 21:59:19 INFO - PROCESS | 2720 | 1466744359278 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 21:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:59:19 INFO - PROCESS | 2720 | 1466744359282 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:59:19 INFO - PROCESS | 2720 | 1466744359284 Marionette TRACE conn5 <- [1,622,null,{}] 21:59:19 INFO - PROCESS | 2720 | 1466744359320 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:19 INFO - PROCESS | 2720 | 1466744359323 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:19 INFO - PROCESS | 2720 | 1466744359432 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 21:59:19 INFO - PROCESS | 2720 | 1466744359494 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 2720 | 1466744359497 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC27F000 == 29 [pid = 2720] [id = 165] 21:59:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC98D0C00) [pid = 2720] [serial = 493] [outer = 0000000000000000] 21:59:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCA52000) [pid = 2720] [serial = 494] [outer = 000000ECC98D0C00] 21:59:19 INFO - PROCESS | 2720 | 1466744359543 Marionette DEBUG loaded listener.js 21:59:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCA79800) [pid = 2720] [serial = 495] [outer = 000000ECC98D0C00] 21:59:19 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:19 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:19 INFO - PROCESS | 2720 | 1466744359937 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 711ms 21:59:20 INFO - PROCESS | 2720 | 1466744359994 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 21:59:20 INFO - PROCESS | 2720 | 1466744359998 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 21:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:59:20 INFO - PROCESS | 2720 | 1466744360010 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:59:20 INFO - PROCESS | 2720 | 1466744360015 Marionette TRACE conn5 <- [1,626,null,{}] 21:59:20 INFO - PROCESS | 2720 | 1466744360018 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:20 INFO - PROCESS | 2720 | 1466744360022 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:20 INFO - PROCESS | 2720 | 1466744360147 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 21:59:20 INFO - PROCESS | 2720 | 1466744360169 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:20 INFO - PROCESS | 2720 | 1466744360172 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFA66000 == 30 [pid = 2720] [id = 166] 21:59:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCCDA4800) [pid = 2720] [serial = 496] [outer = 0000000000000000] 21:59:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCCE7D400) [pid = 2720] [serial = 497] [outer = 000000ECCCDA4800] 21:59:20 INFO - PROCESS | 2720 | 1466744360220 Marionette DEBUG loaded listener.js 21:59:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCDFCF800) [pid = 2720] [serial = 498] [outer = 000000ECCCDA4800] 21:59:20 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:20 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:20 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:20 INFO - PROCESS | 2720 | 1466744360682 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 21:59:20 INFO - PROCESS | 2720 | 1466744360745 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 21:59:20 INFO - PROCESS | 2720 | 1466744360747 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 21:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:59:20 INFO - PROCESS | 2720 | 1466744360762 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:59:20 INFO - PROCESS | 2720 | 1466744360764 Marionette TRACE conn5 <- [1,630,null,{}] 21:59:20 INFO - PROCESS | 2720 | 1466744360768 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:20 INFO - PROCESS | 2720 | 1466744360770 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:20 INFO - PROCESS | 2720 | 1466744360884 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 21:59:20 INFO - PROCESS | 2720 | 1466744360896 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:20 INFO - PROCESS | 2720 | 1466744360898 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0973000 == 31 [pid = 2720] [id = 167] 21:59:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCF290400) [pid = 2720] [serial = 499] [outer = 0000000000000000] 21:59:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCFF21400) [pid = 2720] [serial = 500] [outer = 000000ECCF290400] 21:59:20 INFO - PROCESS | 2720 | 1466744360943 Marionette DEBUG loaded listener.js 21:59:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD045B000) [pid = 2720] [serial = 501] [outer = 000000ECCF290400] 21:59:21 INFO - PROCESS | 2720 | 1466744361390 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 21:59:21 INFO - PROCESS | 2720 | 1466744361452 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 21:59:21 INFO - PROCESS | 2720 | 1466744361454 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 21:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:59:21 INFO - PROCESS | 2720 | 1466744361457 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:59:21 INFO - PROCESS | 2720 | 1466744361459 Marionette TRACE conn5 <- [1,634,null,{}] 21:59:21 INFO - PROCESS | 2720 | 1466744361463 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:21 INFO - PROCESS | 2720 | 1466744361465 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:21 INFO - PROCESS | 2720 | 1466744361572 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 21:59:21 INFO - PROCESS | 2720 | 1466744361578 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:21 INFO - PROCESS | 2720 | 1466744361585 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B98800 == 32 [pid = 2720] [id = 168] 21:59:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC9803C00) [pid = 2720] [serial = 502] [outer = 0000000000000000] 21:59:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD066B800) [pid = 2720] [serial = 503] [outer = 000000ECC9803C00] 21:59:21 INFO - PROCESS | 2720 | 1466744361685 Marionette DEBUG loaded listener.js 21:59:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0A42000) [pid = 2720] [serial = 504] [outer = 000000ECC9803C00] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3B30800) [pid = 2720] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC8732000) [pid = 2720] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD1254800) [pid = 2720] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC81AC400) [pid = 2720] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC3938400) [pid = 2720] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD1246400) [pid = 2720] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD04F3000) [pid = 2720] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC792E800) [pid = 2720] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC332C400) [pid = 2720] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA76C00) [pid = 2720] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCE79400) [pid = 2720] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC3616400) [pid = 2720] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:59:22 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD265FC00) [pid = 2720] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:59:22 INFO - PROCESS | 2720 | 1466744362383 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 984ms 21:59:22 INFO - PROCESS | 2720 | 1466744362445 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 21:59:22 INFO - PROCESS | 2720 | 1466744362447 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 21:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:59:22 INFO - PROCESS | 2720 | 1466744362450 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:59:22 INFO - PROCESS | 2720 | 1466744362452 Marionette TRACE conn5 <- [1,638,null,{}] 21:59:22 INFO - PROCESS | 2720 | 1466744362455 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:22 INFO - PROCESS | 2720 | 1466744362458 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:22 INFO - PROCESS | 2720 | 1466744362548 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 21:59:22 INFO - PROCESS | 2720 | 1466744362618 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:22 INFO - PROCESS | 2720 | 1466744362620 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC26E8000 == 33 [pid = 2720] [id = 169] 21:59:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC334B800) [pid = 2720] [serial = 505] [outer = 0000000000000000] 21:59:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCD769000) [pid = 2720] [serial = 506] [outer = 000000ECC334B800] 21:59:22 INFO - PROCESS | 2720 | 1466744362664 Marionette DEBUG loaded listener.js 21:59:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0B06C00) [pid = 2720] [serial = 507] [outer = 000000ECC334B800] 21:59:23 INFO - PROCESS | 2720 | 1466744363029 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 21:59:23 INFO - PROCESS | 2720 | 1466744363083 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 21:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:59:23 INFO - PROCESS | 2720 | 1466744363085 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 21:59:23 INFO - PROCESS | 2720 | 1466744363089 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - PROCESS | 2720 | 1466744363091 Marionette TRACE conn5 <- [1,642,null,{}] 21:59:23 INFO - PROCESS | 2720 | 1466744363094 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:23 INFO - PROCESS | 2720 | 1466744363096 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:23 INFO - PROCESS | 2720 | 1466744363202 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 21:59:23 INFO - PROCESS | 2720 | 1466744363210 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:23 INFO - PROCESS | 2720 | 1466744363212 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37B9800 == 34 [pid = 2720] [id = 170] 21:59:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC332CC00) [pid = 2720] [serial = 508] [outer = 0000000000000000] 21:59:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0C14800) [pid = 2720] [serial = 509] [outer = 000000ECC332CC00] 21:59:23 INFO - PROCESS | 2720 | 1466744363258 Marionette DEBUG loaded listener.js 21:59:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD1D07800) [pid = 2720] [serial = 510] [outer = 000000ECC332CC00] 21:59:23 INFO - PROCESS | 2720 | 1466744363655 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 586ms 21:59:23 INFO - PROCESS | 2720 | 1466744363678 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 21:59:23 INFO - PROCESS | 2720 | 1466744363680 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 21:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:59:23 INFO - PROCESS | 2720 | 1466744363683 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:59:23 INFO - PROCESS | 2720 | 1466744363686 Marionette TRACE conn5 <- [1,646,null,{}] 21:59:23 INFO - PROCESS | 2720 | 1466744363690 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:23 INFO - PROCESS | 2720 | 1466744363691 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:23 INFO - PROCESS | 2720 | 1466744363780 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 21:59:23 INFO - PROCESS | 2720 | 1466744363875 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:23 INFO - PROCESS | 2720 | 1466744363877 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F09800 == 35 [pid = 2720] [id = 171] 21:59:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD14A4400) [pid = 2720] [serial = 511] [outer = 0000000000000000] 21:59:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD31BD000) [pid = 2720] [serial = 512] [outer = 000000ECD14A4400] 21:59:23 INFO - PROCESS | 2720 | 1466744363927 Marionette DEBUG loaded listener.js 21:59:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD368B400) [pid = 2720] [serial = 513] [outer = 000000ECD14A4400] 21:59:24 INFO - PROCESS | 2720 | 1466744364287 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 21:59:24 INFO - PROCESS | 2720 | 1466744364378 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 21:59:24 INFO - PROCESS | 2720 | 1466744364383 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 21:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:59:24 INFO - PROCESS | 2720 | 1466744364388 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:59:24 INFO - PROCESS | 2720 | 1466744364393 Marionette TRACE conn5 <- [1,650,null,{}] 21:59:24 INFO - PROCESS | 2720 | 1466744364405 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:24 INFO - PROCESS | 2720 | 1466744364409 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:24 INFO - PROCESS | 2720 | 1466744364561 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 21:59:24 INFO - PROCESS | 2720 | 1466744364649 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:24 INFO - PROCESS | 2720 | 1466744364653 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8153000 == 36 [pid = 2720] [id = 172] 21:59:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC334E000) [pid = 2720] [serial = 514] [outer = 0000000000000000] 21:59:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC3AD8400) [pid = 2720] [serial = 515] [outer = 000000ECC334E000] 21:59:24 INFO - PROCESS | 2720 | 1466744364713 Marionette DEBUG loaded listener.js 21:59:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC880B400) [pid = 2720] [serial = 516] [outer = 000000ECC334E000] 21:59:25 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:25 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:25 INFO - PROCESS | 2720 | 1466744365533 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1200ms 21:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:59:25 INFO - PROCESS | 2720 | 1466744365591 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 21:59:25 INFO - PROCESS | 2720 | 1466744365595 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 21:59:25 INFO - PROCESS | 2720 | 1466744365602 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:59:25 INFO - PROCESS | 2720 | 1466744365606 Marionette TRACE conn5 <- [1,654,null,{}] 21:59:25 INFO - PROCESS | 2720 | 1466744365611 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:25 INFO - PROCESS | 2720 | 1466744365614 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:25 INFO - PROCESS | 2720 | 1466744365760 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 21:59:25 INFO - PROCESS | 2720 | 1466744365824 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:25 INFO - PROCESS | 2720 | 1466744365827 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0294000 == 37 [pid = 2720] [id = 173] 21:59:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCCA4CC00) [pid = 2720] [serial = 517] [outer = 0000000000000000] 21:59:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCA75400) [pid = 2720] [serial = 518] [outer = 000000ECCCA4CC00] 21:59:25 INFO - PROCESS | 2720 | 1466744365885 Marionette DEBUG loaded listener.js 21:59:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCCE75800) [pid = 2720] [serial = 519] [outer = 000000ECCCA4CC00] 21:59:26 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:26 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:26 INFO - PROCESS | 2720 | 1466744366793 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1253ms 21:59:26 INFO - PROCESS | 2720 | 1466744366853 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 21:59:26 INFO - PROCESS | 2720 | 1466744366857 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 21:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:59:26 INFO - PROCESS | 2720 | 1466744366863 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:59:26 INFO - PROCESS | 2720 | 1466744366866 Marionette TRACE conn5 <- [1,658,null,{}] 21:59:26 INFO - PROCESS | 2720 | 1466744366872 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:26 INFO - PROCESS | 2720 | 1466744366875 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:27 INFO - PROCESS | 2720 | 1466744366997 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37B9800 == 36 [pid = 2720] [id = 170] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC26E8000 == 35 [pid = 2720] [id = 169] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B98800 == 34 [pid = 2720] [id = 168] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0973000 == 33 [pid = 2720] [id = 167] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFA66000 == 32 [pid = 2720] [id = 166] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCC27F000 == 31 [pid = 2720] [id = 165] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8703000 == 30 [pid = 2720] [id = 164] 21:59:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3920000 == 29 [pid = 2720] [id = 163] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD3EC9C00) [pid = 2720] [serial = 440] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC8808C00) [pid = 2720] [serial = 446] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD1D16000) [pid = 2720] [serial = 470] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0C20C00) [pid = 2720] [serial = 468] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC8806000) [pid = 2720] [serial = 444] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD127F800) [pid = 2720] [serial = 399] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD04F7400) [pid = 2720] [serial = 461] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9290C00) [pid = 2720] [serial = 449] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0678400) [pid = 2720] [serial = 462] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD0B0F000) [pid = 2720] [serial = 464] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCA7C000) [pid = 2720] [serial = 452] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCDCBA400) [pid = 2720] [serial = 467] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCDCBB000) [pid = 2720] [serial = 456] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC9316000) [pid = 2720] [serial = 450] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD120E400) [pid = 2720] [serial = 465] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC77C0400) [pid = 2720] [serial = 443] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF120000) [pid = 2720] [serial = 459] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCDFD7C00) [pid = 2720] [serial = 458] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCCDF1800) [pid = 2720] [serial = 453] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCD396C00) [pid = 2720] [serial = 455] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC9293800) [pid = 2720] [serial = 447] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD3ED1C00) [pid = 2720] [serial = 441] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD2691400) [pid = 2720] [serial = 471] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD3611800) [pid = 2720] [serial = 473] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD3B27800) [pid = 2720] [serial = 474] [outer = 0000000000000000] [url = about:blank] 21:59:27 INFO - PROCESS | 2720 | 1466744367103 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 2720 | 1466744367108 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3908800 == 30 [pid = 2720] [id = 174] 21:59:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC332F800) [pid = 2720] [serial = 520] [outer = 0000000000000000] 21:59:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC334F400) [pid = 2720] [serial = 521] [outer = 000000ECC332F800] 21:59:27 INFO - PROCESS | 2720 | 1466744367159 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC8809C00) [pid = 2720] [serial = 522] [outer = 000000ECC332F800] 21:59:27 INFO - PROCESS | 2720 | 1466744367596 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 775ms 21:59:27 INFO - PROCESS | 2720 | 1466744367646 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 2720 | 1466744367651 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 21:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:59:27 INFO - PROCESS | 2720 | 1466744367657 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 2720 | 1466744367660 Marionette TRACE conn5 <- [1,662,null,{}] 21:59:27 INFO - PROCESS | 2720 | 1466744367664 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:27 INFO - PROCESS | 2720 | 1466744367667 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:27 INFO - PROCESS | 2720 | 1466744367755 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 21:59:27 INFO - PROCESS | 2720 | 1466744367764 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:27 INFO - PROCESS | 2720 | 1466744367766 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC912E800 == 31 [pid = 2720] [id = 175] 21:59:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC3004400) [pid = 2720] [serial = 523] [outer = 0000000000000000] 21:59:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9652800) [pid = 2720] [serial = 524] [outer = 000000ECC3004400] 21:59:27 INFO - PROCESS | 2720 | 1466744367836 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCA4B000) [pid = 2720] [serial = 525] [outer = 000000ECC3004400] 21:59:28 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:28 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:28 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:59:28 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:59:28 INFO - PROCESS | 2720 | 1466744368293 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:59:28 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 21:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 691ms 21:59:28 INFO - PROCESS | 2720 | 1466744368353 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 21:59:28 INFO - PROCESS | 2720 | 1466744368356 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 21:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:59:28 INFO - PROCESS | 2720 | 1466744368360 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:59:28 INFO - PROCESS | 2720 | 1466744368371 Marionette TRACE conn5 <- [1,666,null,{}] 21:59:28 INFO - PROCESS | 2720 | 1466744368383 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:28 INFO - PROCESS | 2720 | 1466744368389 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:28 INFO - PROCESS | 2720 | 1466744368476 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 21:59:28 INFO - PROCESS | 2720 | 1466744368546 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:28 INFO - PROCESS | 2720 | 1466744368549 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD79C800 == 32 [pid = 2720] [id = 176] 21:59:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC332D000) [pid = 2720] [serial = 526] [outer = 0000000000000000] 21:59:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCE70800) [pid = 2720] [serial = 527] [outer = 000000ECC332D000] 21:59:28 INFO - PROCESS | 2720 | 1466744368598 Marionette DEBUG loaded listener.js 21:59:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCDFD7C00) [pid = 2720] [serial = 528] [outer = 000000ECC332D000] 21:59:28 INFO - PROCESS | 2720 | 1466744368984 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 649ms 21:59:29 INFO - PROCESS | 2720 | 1466744369011 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 21:59:29 INFO - PROCESS | 2720 | 1466744369013 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 21:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:59:29 INFO - PROCESS | 2720 | 1466744369017 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:59:29 INFO - PROCESS | 2720 | 1466744369019 Marionette TRACE conn5 <- [1,670,null,{}] 21:59:29 INFO - PROCESS | 2720 | 1466744369022 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:29 INFO - PROCESS | 2720 | 1466744369024 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:29 INFO - PROCESS | 2720 | 1466744369141 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 21:59:29 INFO - PROCESS | 2720 | 1466744369214 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:29 INFO - PROCESS | 2720 | 1466744369217 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD055C000 == 33 [pid = 2720] [id = 177] 21:59:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCF113000) [pid = 2720] [serial = 529] [outer = 0000000000000000] 21:59:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCFBDF400) [pid = 2720] [serial = 530] [outer = 000000ECCF113000] 21:59:29 INFO - PROCESS | 2720 | 1466744369262 Marionette DEBUG loaded listener.js 21:59:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD04F3C00) [pid = 2720] [serial = 531] [outer = 000000ECCF113000] 21:59:29 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:59:30 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:59:30 INFO - PROCESS | 2720 | 1466744370208 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:59:30 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) 21:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1245ms 21:59:30 INFO - PROCESS | 2720 | 1466744370265 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 21:59:30 INFO - PROCESS | 2720 | 1466744370267 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 21:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:59:30 INFO - PROCESS | 2720 | 1466744370270 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:59:30 INFO - PROCESS | 2720 | 1466744370272 Marionette TRACE conn5 <- [1,674,null,{}] 21:59:30 INFO - PROCESS | 2720 | 1466744370281 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:30 INFO - PROCESS | 2720 | 1466744370283 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:30 INFO - PROCESS | 2720 | 1466744370393 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 21:59:30 INFO - PROCESS | 2720 | 1466744370400 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:30 INFO - PROCESS | 2720 | 1466744370402 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1271000 == 34 [pid = 2720] [id = 178] 21:59:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF22EC00) [pid = 2720] [serial = 532] [outer = 0000000000000000] 21:59:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD092EC00) [pid = 2720] [serial = 533] [outer = 000000ECCF22EC00] 21:59:30 INFO - PROCESS | 2720 | 1466744370448 Marionette DEBUG loaded listener.js 21:59:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0C16400) [pid = 2720] [serial = 534] [outer = 000000ECCF22EC00] 21:59:30 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC3010400) [pid = 2720] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:59:30 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9283400) [pid = 2720] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC98D0C00) [pid = 2720] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD092CC00) [pid = 2720] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC9803C00) [pid = 2720] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC332CC00) [pid = 2720] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC7EF1C00) [pid = 2720] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCCA48000) [pid = 2720] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0B15400) [pid = 2720] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCF290400) [pid = 2720] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC334B800) [pid = 2720] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:59:31 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCCDA4800) [pid = 2720] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:59:31 INFO - PROCESS | 2720 | 1466744371377 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1142ms 21:59:31 INFO - PROCESS | 2720 | 1466744371416 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 21:59:31 INFO - PROCESS | 2720 | 1466744371418 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 21:59:31 INFO - PROCESS | 2720 | 1466744371421 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:59:31 INFO - PROCESS | 2720 | 1466744371423 Marionette TRACE conn5 <- [1,678,null,{}] 21:59:31 INFO - PROCESS | 2720 | 1466744371427 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:31 INFO - PROCESS | 2720 | 1466744371433 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:31 INFO - PROCESS | 2720 | 1466744371540 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 21:59:31 INFO - PROCESS | 2720 | 1466744371603 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:31 INFO - PROCESS | 2720 | 1466744371606 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35E4800 == 35 [pid = 2720] [id = 179] 21:59:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECD04F1400) [pid = 2720] [serial = 535] [outer = 0000000000000000] 21:59:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD1282400) [pid = 2720] [serial = 536] [outer = 000000ECD04F1400] 21:59:31 INFO - PROCESS | 2720 | 1466744371651 Marionette DEBUG loaded listener.js 21:59:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD23B8C00) [pid = 2720] [serial = 537] [outer = 000000ECD04F1400] 21:59:32 INFO - PROCESS | 2720 | 1466744372532 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1128ms 21:59:32 INFO - PROCESS | 2720 | 1466744372553 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 21:59:32 INFO - PROCESS | 2720 | 1466744372555 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 21:59:32 INFO - PROCESS | 2720 | 1466744372558 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:59:32 INFO - PROCESS | 2720 | 1466744372560 Marionette TRACE conn5 <- [1,682,null,{}] 21:59:32 INFO - PROCESS | 2720 | 1466744372564 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:32 INFO - PROCESS | 2720 | 1466744372567 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:32 INFO - PROCESS | 2720 | 1466744372672 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 21:59:32 INFO - PROCESS | 2720 | 1466744372680 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:32 INFO - PROCESS | 2720 | 1466744372682 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C8E800 == 36 [pid = 2720] [id = 180] 21:59:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD2660400) [pid = 2720] [serial = 538] [outer = 0000000000000000] 21:59:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD3B24800) [pid = 2720] [serial = 539] [outer = 000000ECD2660400] 21:59:32 INFO - PROCESS | 2720 | 1466744372728 Marionette DEBUG loaded listener.js 21:59:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD3B2CC00) [pid = 2720] [serial = 540] [outer = 000000ECD2660400] 21:59:33 INFO - PROCESS | 2720 | 1466744373704 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:59:33 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) 21:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1186ms 21:59:33 INFO - PROCESS | 2720 | 1466744373748 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 21:59:33 INFO - PROCESS | 2720 | 1466744373753 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 21:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:59:33 INFO - PROCESS | 2720 | 1466744373758 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:59:33 INFO - PROCESS | 2720 | 1466744373762 Marionette TRACE conn5 <- [1,686,null,{}] 21:59:33 INFO - PROCESS | 2720 | 1466744373768 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:33 INFO - PROCESS | 2720 | 1466744373771 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:33 INFO - PROCESS | 2720 | 1466744373918 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 21:59:34 INFO - PROCESS | 2720 | 1466744374049 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:34 INFO - PROCESS | 2720 | 1466744374054 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E9800 == 37 [pid = 2720] [id = 181] 21:59:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC9106400) [pid = 2720] [serial = 541] [outer = 0000000000000000] 21:59:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC9292400) [pid = 2720] [serial = 542] [outer = 000000ECC9106400] 21:59:34 INFO - PROCESS | 2720 | 1466744374113 Marionette DEBUG loaded listener.js 21:59:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC9653800) [pid = 2720] [serial = 543] [outer = 000000ECC9106400] 21:59:35 INFO - PROCESS | 2720 | 1466744375175 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:59:35 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) 21:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1439ms 21:59:35 INFO - PROCESS | 2720 | 1466744375201 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 21:59:35 INFO - PROCESS | 2720 | 1466744375206 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 21:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:59:35 INFO - PROCESS | 2720 | 1466744375213 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:59:35 INFO - PROCESS | 2720 | 1466744375216 Marionette TRACE conn5 <- [1,690,null,{}] 21:59:35 INFO - PROCESS | 2720 | 1466744375220 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:35 INFO - PROCESS | 2720 | 1466744375224 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:35 INFO - PROCESS | 2720 | 1466744375369 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 21:59:35 INFO - PROCESS | 2720 | 1466744375482 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 2720 | 1466744375485 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26B7800 == 38 [pid = 2720] [id = 182] 21:59:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCDAC800) [pid = 2720] [serial = 544] [outer = 0000000000000000] 21:59:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCDCC6000) [pid = 2720] [serial = 545] [outer = 000000ECCCDAC800] 21:59:35 INFO - PROCESS | 2720 | 1466744375542 Marionette DEBUG loaded listener.js 21:59:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCFDD0800) [pid = 2720] [serial = 546] [outer = 000000ECCCDAC800] 21:59:36 INFO - PROCESS | 2720 | 1466744376702 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:59:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:59:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1539ms 21:59:36 INFO - PROCESS | 2720 | 1466744376754 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 21:59:36 INFO - PROCESS | 2720 | 1466744376759 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 21:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:59:36 INFO - PROCESS | 2720 | 1466744376852 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:59:36 INFO - PROCESS | 2720 | 1466744376856 Marionette TRACE conn5 <- [1,694,null,{}] 21:59:36 INFO - PROCESS | 2720 | 1466744376865 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:36 INFO - PROCESS | 2720 | 1466744376867 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:36 INFO - PROCESS | 2720 | 1466744376969 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 21:59:37 INFO - PROCESS | 2720 | 1466744377031 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:37 INFO - PROCESS | 2720 | 1466744377034 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3913000 == 39 [pid = 2720] [id = 183] 21:59:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC29BF000) [pid = 2720] [serial = 547] [outer = 0000000000000000] 21:59:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC2F26800) [pid = 2720] [serial = 548] [outer = 000000ECC29BF000] 21:59:37 INFO - PROCESS | 2720 | 1466744377086 Marionette DEBUG loaded listener.js 21:59:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC3611000) [pid = 2720] [serial = 549] [outer = 000000ECC29BF000] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35E4800 == 38 [pid = 2720] [id = 179] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1271000 == 37 [pid = 2720] [id = 178] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD055C000 == 36 [pid = 2720] [id = 177] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD79C800 == 35 [pid = 2720] [id = 176] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC912E800 == 34 [pid = 2720] [id = 175] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3908800 == 33 [pid = 2720] [id = 174] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F09800 == 32 [pid = 2720] [id = 171] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8153000 == 31 [pid = 2720] [id = 172] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0294000 == 30 [pid = 2720] [id = 173] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26B7800 == 29 [pid = 2720] [id = 182] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C8E800 == 28 [pid = 2720] [id = 180] 21:59:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E9800 == 27 [pid = 2720] [id = 181] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC332A400) [pid = 2720] [serial = 488] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC3AD3C00) [pid = 2720] [serial = 489] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9291000) [pid = 2720] [serial = 491] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC92CF800) [pid = 2720] [serial = 492] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA52000) [pid = 2720] [serial = 494] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCA79800) [pid = 2720] [serial = 495] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3F35800) [pid = 2720] [serial = 486] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD1249C00) [pid = 2720] [serial = 485] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD066B800) [pid = 2720] [serial = 503] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD1D07800) [pid = 2720] [serial = 510] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC9632400) [pid = 2720] [serial = 477] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC8672400) [pid = 2720] [serial = 476] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCF114400) [pid = 2720] [serial = 480] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCCE74800) [pid = 2720] [serial = 479] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD31BD000) [pid = 2720] [serial = 512] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCFF6F400) [pid = 2720] [serial = 483] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD2694400) [pid = 2720] [serial = 482] [outer = 0000000000000000] [url = about:blank] 21:59:37 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD045B000) [pid = 2720] [serial = 501] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCFF21400) [pid = 2720] [serial = 500] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCD769000) [pid = 2720] [serial = 506] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD0C14800) [pid = 2720] [serial = 509] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD0A42000) [pid = 2720] [serial = 504] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECCCE7D400) [pid = 2720] [serial = 497] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD0B06C00) [pid = 2720] [serial = 507] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECCDFCF800) [pid = 2720] [serial = 498] [outer = 0000000000000000] [url = about:blank] 21:59:38 INFO - PROCESS | 2720 | 1466744378703 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1933ms 21:59:38 INFO - PROCESS | 2720 | 1466744378742 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 21:59:38 INFO - PROCESS | 2720 | 1466744378746 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 21:59:38 INFO - PROCESS | 2720 | 1466744378751 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:59:38 INFO - PROCESS | 2720 | 1466744378754 Marionette TRACE conn5 <- [1,698,null,{}] 21:59:38 INFO - PROCESS | 2720 | 1466744378760 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:38 INFO - PROCESS | 2720 | 1466744378763 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:38 INFO - PROCESS | 2720 | 1466744378857 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 21:59:38 INFO - PROCESS | 2720 | 1466744378916 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:38 INFO - PROCESS | 2720 | 1466744378918 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC4311000 == 28 [pid = 2720] [id = 184] 21:59:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECC300E000) [pid = 2720] [serial = 550] [outer = 0000000000000000] 21:59:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC3611C00) [pid = 2720] [serial = 551] [outer = 000000ECC300E000] 21:59:38 INFO - PROCESS | 2720 | 1466744378967 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC3C0E800) [pid = 2720] [serial = 552] [outer = 000000ECC300E000] 21:59:39 INFO - PROCESS | 2720 | 1466744379839 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1132ms 21:59:39 INFO - PROCESS | 2720 | 1466744379888 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 21:59:39 INFO - PROCESS | 2720 | 1466744379893 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 21:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:59:39 INFO - PROCESS | 2720 | 1466744379900 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:59:39 INFO - PROCESS | 2720 | 1466744379903 Marionette TRACE conn5 <- [1,702,null,{}] 21:59:39 INFO - PROCESS | 2720 | 1466744379907 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:39 INFO - PROCESS | 2720 | 1466744379909 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:40 INFO - PROCESS | 2720 | 1466744380027 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 21:59:40 INFO - PROCESS | 2720 | 1466744380034 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:40 INFO - PROCESS | 2720 | 1466744380037 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8710000 == 29 [pid = 2720] [id = 185] 21:59:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC81AF400) [pid = 2720] [serial = 553] [outer = 0000000000000000] 21:59:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC81D4400) [pid = 2720] [serial = 554] [outer = 000000ECC81AF400] 21:59:40 INFO - PROCESS | 2720 | 1466744380087 Marionette DEBUG loaded listener.js 21:59:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC8804000) [pid = 2720] [serial = 555] [outer = 000000ECC81AF400] 21:59:41 INFO - PROCESS | 2720 | 1466744381082 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:59:41 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 21:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1235ms 21:59:41 INFO - PROCESS | 2720 | 1466744381136 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 21:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:59:41 INFO - PROCESS | 2720 | 1466744381138 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 21:59:41 INFO - PROCESS | 2720 | 1466744381142 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:59:41 INFO - PROCESS | 2720 | 1466744381146 Marionette TRACE conn5 <- [1,706,null,{}] 21:59:41 INFO - PROCESS | 2720 | 1466744381164 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:41 INFO - PROCESS | 2720 | 1466744381169 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:41 INFO - PROCESS | 2720 | 1466744381281 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 21:59:41 INFO - PROCESS | 2720 | 1466744381288 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:41 INFO - PROCESS | 2720 | 1466744381292 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC969D000 == 30 [pid = 2720] [id = 186] 21:59:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC300DC00) [pid = 2720] [serial = 556] [outer = 0000000000000000] 21:59:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC931B400) [pid = 2720] [serial = 557] [outer = 000000ECC300DC00] 21:59:41 INFO - PROCESS | 2720 | 1466744381344 Marionette DEBUG loaded listener.js 21:59:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC9CC1000) [pid = 2720] [serial = 558] [outer = 000000ECC300DC00] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCF22EC00) [pid = 2720] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECC332D000) [pid = 2720] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC3004400) [pid = 2720] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD14A4400) [pid = 2720] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECCCA4CC00) [pid = 2720] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECC332F800) [pid = 2720] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECC334E000) [pid = 2720] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD04F1400) [pid = 2720] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECD2660400) [pid = 2720] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:59:42 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECCF113000) [pid = 2720] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:59:42 INFO - PROCESS | 2720 | 1466744382305 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1199ms 21:59:42 INFO - PROCESS | 2720 | 1466744382342 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 21:59:42 INFO - PROCESS | 2720 | 1466744382345 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 21:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:59:42 INFO - PROCESS | 2720 | 1466744382349 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:59:42 INFO - PROCESS | 2720 | 1466744382351 Marionette TRACE conn5 <- [1,710,null,{}] 21:59:42 INFO - PROCESS | 2720 | 1466744382354 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:42 INFO - PROCESS | 2720 | 1466744382356 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:42 INFO - PROCESS | 2720 | 1466744382447 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 21:59:42 INFO - PROCESS | 2720 | 1466744382452 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:42 INFO - PROCESS | 2720 | 1466744382455 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4C9000 == 31 [pid = 2720] [id = 187] 21:59:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECCCA52C00) [pid = 2720] [serial = 559] [outer = 0000000000000000] 21:59:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECCCA74400) [pid = 2720] [serial = 560] [outer = 000000ECCCA52C00] 21:59:42 INFO - PROCESS | 2720 | 1466744382502 Marionette DEBUG loaded listener.js 21:59:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECCCDA4800) [pid = 2720] [serial = 561] [outer = 000000ECCCA52C00] 21:59:43 INFO - PROCESS | 2720 | 1466744382987 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 21:59:43 INFO - PROCESS | 2720 | 1466744383024 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 21:59:43 INFO - PROCESS | 2720 | 1466744383027 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:59:43 INFO - PROCESS | 2720 | 1466744383029 Marionette TRACE conn5 <- [1,714,null,{}] 21:59:43 INFO - PROCESS | 2720 | 1466744383033 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:43 INFO - PROCESS | 2720 | 1466744383035 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:43 INFO - PROCESS | 2720 | 1466744383116 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 21:59:43 INFO - PROCESS | 2720 | 1466744383122 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 2720 | 1466744383124 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB6E800 == 32 [pid = 2720] [id = 188] 21:59:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC3325C00) [pid = 2720] [serial = 562] [outer = 0000000000000000] 21:59:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECCCE6F400) [pid = 2720] [serial = 563] [outer = 000000ECC3325C00] 21:59:43 INFO - PROCESS | 2720 | 1466744383171 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECCD761C00) [pid = 2720] [serial = 564] [outer = 000000ECC3325C00] 21:59:43 INFO - PROCESS | 2720 | 1466744383660 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 21:59:43 INFO - PROCESS | 2720 | 1466744383701 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 21:59:43 INFO - PROCESS | 2720 | 1466744383703 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 21:59:43 INFO - PROCESS | 2720 | 1466744383707 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:59:43 INFO - PROCESS | 2720 | 1466744383709 Marionette TRACE conn5 <- [1,718,null,{}] 21:59:43 INFO - PROCESS | 2720 | 1466744383712 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:43 INFO - PROCESS | 2720 | 1466744383719 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:43 INFO - PROCESS | 2720 | 1466744383853 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 21:59:43 INFO - PROCESS | 2720 | 1466744383868 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 2720 | 1466744383870 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0977000 == 33 [pid = 2720] [id = 189] 21:59:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECCDFD8400) [pid = 2720] [serial = 565] [outer = 0000000000000000] 21:59:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECCF233C00) [pid = 2720] [serial = 566] [outer = 000000ECCDFD8400] 21:59:43 INFO - PROCESS | 2720 | 1466744383915 Marionette DEBUG loaded listener.js 21:59:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECCF288000) [pid = 2720] [serial = 567] [outer = 000000ECCDFD8400] 21:59:44 INFO - PROCESS | 2720 | 1466744384696 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 21:59:44 INFO - PROCESS | 2720 | 1466744384739 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 21:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:59:44 INFO - PROCESS | 2720 | 1466744384744 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 2720 | 1466744384750 Marionette TRACE conn5 <- [1,722,null,{}] 21:59:44 INFO - PROCESS | 2720 | 1466744384755 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:44 INFO - PROCESS | 2720 | 1466744384759 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:44 INFO - PROCESS | 2720 | 1466744384883 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 21:59:44 INFO - PROCESS | 2720 | 1466744384951 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:44 INFO - PROCESS | 2720 | 1466744384954 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89D3800 == 34 [pid = 2720] [id = 190] 21:59:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC484FC00) [pid = 2720] [serial = 568] [outer = 0000000000000000] 21:59:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC7A4B000) [pid = 2720] [serial = 569] [outer = 000000ECC484FC00] 21:59:45 INFO - PROCESS | 2720 | 1466744385014 Marionette DEBUG loaded listener.js 21:59:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC9108000) [pid = 2720] [serial = 570] [outer = 000000ECC484FC00] 21:59:45 INFO - PROCESS | 2720 | 1466744385774 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1088ms 21:59:45 INFO - PROCESS | 2720 | 1466744385841 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 21:59:45 INFO - PROCESS | 2720 | 1466744385847 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 21:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:59:45 INFO - PROCESS | 2720 | 1466744385854 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:59:45 INFO - PROCESS | 2720 | 1466744385857 Marionette TRACE conn5 <- [1,726,null,{}] 21:59:45 INFO - PROCESS | 2720 | 1466744385861 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:45 INFO - PROCESS | 2720 | 1466744385864 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:46 INFO - PROCESS | 2720 | 1466744385996 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 21:59:46 INFO - PROCESS | 2720 | 1466744386059 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:46 INFO - PROCESS | 2720 | 1466744386062 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89EA800 == 35 [pid = 2720] [id = 191] 21:59:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC3C0BC00) [pid = 2720] [serial = 571] [outer = 0000000000000000] 21:59:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC965E800) [pid = 2720] [serial = 572] [outer = 000000ECC3C0BC00] 21:59:46 INFO - PROCESS | 2720 | 1466744386122 Marionette DEBUG loaded listener.js 21:59:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCCE75400) [pid = 2720] [serial = 573] [outer = 000000ECC3C0BC00] 21:59:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB6E800 == 34 [pid = 2720] [id = 188] 21:59:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4C9000 == 33 [pid = 2720] [id = 187] 21:59:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC969D000 == 32 [pid = 2720] [id = 186] 21:59:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8710000 == 31 [pid = 2720] [id = 185] 21:59:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC4311000 == 30 [pid = 2720] [id = 184] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD092EC00) [pid = 2720] [serial = 533] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCE70800) [pid = 2720] [serial = 527] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCDFD7C00) [pid = 2720] [serial = 528] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECC9652800) [pid = 2720] [serial = 524] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCCA4B000) [pid = 2720] [serial = 525] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD368B400) [pid = 2720] [serial = 513] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECCCA75400) [pid = 2720] [serial = 518] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCCE75800) [pid = 2720] [serial = 519] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC334F400) [pid = 2720] [serial = 521] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECC8809C00) [pid = 2720] [serial = 522] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECC3AD8400) [pid = 2720] [serial = 515] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECC880B400) [pid = 2720] [serial = 516] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD23B8C00) [pid = 2720] [serial = 537] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECD3B24800) [pid = 2720] [serial = 539] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECCFBDF400) [pid = 2720] [serial = 530] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECD04F3C00) [pid = 2720] [serial = 531] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECD3B2CC00) [pid = 2720] [serial = 540] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 53 (000000ECD0C16400) [pid = 2720] [serial = 534] [outer = 0000000000000000] [url = about:blank] 21:59:46 INFO - PROCESS | 2720 | --DOMWINDOW == 52 (000000ECD1282400) [pid = 2720] [serial = 536] [outer = 0000000000000000] [url = about:blank] 21:59:47 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:59:47 INFO - PROCESS | 2720 | 1466744387321 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:59:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1491ms 21:59:47 INFO - PROCESS | 2720 | 1466744387347 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 21:59:47 INFO - PROCESS | 2720 | 1466744387352 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 21:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:59:47 INFO - PROCESS | 2720 | 1466744387356 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:59:47 INFO - PROCESS | 2720 | 1466744387360 Marionette TRACE conn5 <- [1,730,null,{}] 21:59:47 INFO - PROCESS | 2720 | 1466744387365 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:47 INFO - PROCESS | 2720 | 1466744387369 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:47 INFO - PROCESS | 2720 | 1466744387458 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 21:59:47 INFO - PROCESS | 2720 | 1466744387477 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:47 INFO - PROCESS | 2720 | 1466744387481 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC826D000 == 31 [pid = 2720] [id = 192] 21:59:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (000000ECC334F400) [pid = 2720] [serial = 574] [outer = 0000000000000000] 21:59:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000ECC48B4800) [pid = 2720] [serial = 575] [outer = 000000ECC334F400] 21:59:47 INFO - PROCESS | 2720 | 1466744387586 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECC927F400) [pid = 2720] [serial = 576] [outer = 000000ECC334F400] 21:59:48 INFO - PROCESS | 2720 | 1466744388499 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:59:48 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 21:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1193ms 21:59:48 INFO - PROCESS | 2720 | 1466744388555 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 21:59:48 INFO - PROCESS | 2720 | 1466744388559 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 21:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:59:48 INFO - PROCESS | 2720 | 1466744388565 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:59:48 INFO - PROCESS | 2720 | 1466744388568 Marionette TRACE conn5 <- [1,734,null,{}] 21:59:48 INFO - PROCESS | 2720 | 1466744388572 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:48 INFO - PROCESS | 2720 | 1466744388575 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:48 INFO - PROCESS | 2720 | 1466744388665 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 21:59:48 INFO - PROCESS | 2720 | 1466744388672 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:48 INFO - PROCESS | 2720 | 1466744388674 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC96A3800 == 32 [pid = 2720] [id = 193] 21:59:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECC9D5A000) [pid = 2720] [serial = 577] [outer = 0000000000000000] 21:59:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECCCA51C00) [pid = 2720] [serial = 578] [outer = 000000ECC9D5A000] 21:59:48 INFO - PROCESS | 2720 | 1466744388725 Marionette DEBUG loaded listener.js 21:59:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECCCDAD000) [pid = 2720] [serial = 579] [outer = 000000ECC9D5A000] 21:59:49 INFO - PROCESS | 2720 | 1466744389696 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:59:49 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.) 21:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1183ms 21:59:49 INFO - PROCESS | 2720 | 1466744389750 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 21:59:49 INFO - PROCESS | 2720 | 1466744389753 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 21:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:59:49 INFO - PROCESS | 2720 | 1466744389756 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:59:49 INFO - PROCESS | 2720 | 1466744389760 Marionette TRACE conn5 <- [1,738,null,{}] 21:59:49 INFO - PROCESS | 2720 | 1466744389780 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:49 INFO - PROCESS | 2720 | 1466744389785 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:49 INFO - PROCESS | 2720 | 1466744389900 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 21:59:49 INFO - PROCESS | 2720 | 1466744389909 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:49 INFO - PROCESS | 2720 | 1466744389913 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFA72000 == 33 [pid = 2720] [id = 194] 21:59:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECCDF18400) [pid = 2720] [serial = 580] [outer = 0000000000000000] 21:59:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECCDFD7C00) [pid = 2720] [serial = 581] [outer = 000000ECCDF18400] 21:59:50 INFO - PROCESS | 2720 | 1466744389997 Marionette DEBUG loaded listener.js 21:59:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECCF22F000) [pid = 2720] [serial = 582] [outer = 000000ECCDF18400] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECC81AF400) [pid = 2720] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECC29BF000) [pid = 2720] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECC9106400) [pid = 2720] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECCCDAC800) [pid = 2720] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECC3325C00) [pid = 2720] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECC300DC00) [pid = 2720] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECCCA52C00) [pid = 2720] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:59:50 INFO - PROCESS | 2720 | --DOMWINDOW == 53 (000000ECC300E000) [pid = 2720] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:59:50 INFO - PROCESS | 2720 | 1466744390912 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:59:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1197ms 21:59:50 INFO - PROCESS | 2720 | 1466744390956 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 21:59:50 INFO - PROCESS | 2720 | 1466744390959 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 21:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:59:50 INFO - PROCESS | 2720 | 1466744390962 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:59:50 INFO - PROCESS | 2720 | 1466744390964 Marionette TRACE conn5 <- [1,742,null,{}] 21:59:50 INFO - PROCESS | 2720 | 1466744390968 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:50 INFO - PROCESS | 2720 | 1466744390970 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:51 INFO - PROCESS | 2720 | 1466744391062 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 21:59:51 INFO - PROCESS | 2720 | 1466744391068 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:51 INFO - PROCESS | 2720 | 1466744391070 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD097B800 == 34 [pid = 2720] [id = 195] 21:59:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000ECCCDAC800) [pid = 2720] [serial = 583] [outer = 0000000000000000] 21:59:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECCF239000) [pid = 2720] [serial = 584] [outer = 000000ECCCDAC800] 21:59:51 INFO - PROCESS | 2720 | 1466744391117 Marionette DEBUG loaded listener.js 21:59:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECCFF1BC00) [pid = 2720] [serial = 585] [outer = 000000ECCCDAC800] 21:59:52 INFO - PROCESS | 2720 | 1466744392043 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:59:52 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 21:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1139ms 21:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:59:52 INFO - PROCESS | 2720 | 1466744392103 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 21:59:52 INFO - PROCESS | 2720 | 1466744392106 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 21:59:52 INFO - PROCESS | 2720 | 1466744392109 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:59:52 INFO - PROCESS | 2720 | 1466744392111 Marionette TRACE conn5 <- [1,746,null,{}] 21:59:52 INFO - PROCESS | 2720 | 1466744392114 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:52 INFO - PROCESS | 2720 | 1466744392117 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:52 INFO - PROCESS | 2720 | 1466744392200 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 21:59:52 INFO - PROCESS | 2720 | 1466744392206 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:52 INFO - PROCESS | 2720 | 1466744392208 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC969B000 == 35 [pid = 2720] [id = 196] 21:59:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECD0104800) [pid = 2720] [serial = 586] [outer = 0000000000000000] 21:59:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECD0460400) [pid = 2720] [serial = 587] [outer = 000000ECD0104800] 21:59:52 INFO - PROCESS | 2720 | 1466744392255 Marionette DEBUG loaded listener.js 21:59:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECD04EF800) [pid = 2720] [serial = 588] [outer = 000000ECD0104800] 21:59:52 INFO - PROCESS | 2720 | 1466744392713 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 21:59:52 INFO - PROCESS | 2720 | 1466744392803 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 21:59:52 INFO - PROCESS | 2720 | 1466744392806 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 21:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:59:52 INFO - PROCESS | 2720 | 1466744392809 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:59:52 INFO - PROCESS | 2720 | 1466744392811 Marionette TRACE conn5 <- [1,750,null,{}] 21:59:52 INFO - PROCESS | 2720 | 1466744392815 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:52 INFO - PROCESS | 2720 | 1466744392821 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:52 INFO - PROCESS | 2720 | 1466744392972 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 21:59:53 INFO - PROCESS | 2720 | 1466744393033 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:53 INFO - PROCESS | 2720 | 1466744393037 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3CC8000 == 36 [pid = 2720] [id = 197] 21:59:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC2F1EC00) [pid = 2720] [serial = 589] [outer = 0000000000000000] 21:59:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC300EC00) [pid = 2720] [serial = 590] [outer = 000000ECC2F1EC00] 21:59:53 INFO - PROCESS | 2720 | 1466744393138 Marionette DEBUG loaded listener.js 21:59:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC79E8000) [pid = 2720] [serial = 591] [outer = 000000ECC2F1EC00] 21:59:54 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 21:59:54 INFO - PROCESS | 2720 | 1466744394258 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:59:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1494ms 21:59:54 INFO - PROCESS | 2720 | 1466744394309 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 2720 | 1466744394313 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 21:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:59:54 INFO - PROCESS | 2720 | 1466744394371 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - PROCESS | 2720 | 1466744394374 Marionette TRACE conn5 <- [1,754,null,{}] 21:59:54 INFO - PROCESS | 2720 | 1466744394380 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:54 INFO - PROCESS | 2720 | 1466744394383 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:54 INFO - PROCESS | 2720 | 1466744394530 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 21:59:54 INFO - PROCESS | 2720 | 1466744394591 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:54 INFO - PROCESS | 2720 | 1466744394595 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF16F000 == 37 [pid = 2720] [id = 198] 21:59:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECCCA53400) [pid = 2720] [serial = 592] [outer = 0000000000000000] 21:59:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECCCA7E400) [pid = 2720] [serial = 593] [outer = 000000ECCCA53400] 21:59:54 INFO - PROCESS | 2720 | 1466744394652 Marionette DEBUG loaded listener.js 21:59:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECCD396C00) [pid = 2720] [serial = 594] [outer = 000000ECCCA53400] 21:59:55 INFO - PROCESS | 2720 | 1466744395666 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:59:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1341ms 21:59:55 INFO - PROCESS | 2720 | 1466744395703 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 21:59:55 INFO - PROCESS | 2720 | 1466744395708 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 21:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:59:55 INFO - PROCESS | 2720 | 1466744395713 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:59:55 INFO - PROCESS | 2720 | 1466744395716 Marionette TRACE conn5 <- [1,758,null,{}] 21:59:55 INFO - PROCESS | 2720 | 1466744395722 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:55 INFO - PROCESS | 2720 | 1466744395725 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:55 INFO - PROCESS | 2720 | 1466744395886 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 21:59:56 INFO - PROCESS | 2720 | 1466744396018 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:56 INFO - PROCESS | 2720 | 1466744396021 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC84DD800 == 38 [pid = 2720] [id = 199] 21:59:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC8461400) [pid = 2720] [serial = 595] [outer = 0000000000000000] 21:59:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC8805400) [pid = 2720] [serial = 596] [outer = 000000ECC8461400] 21:59:56 INFO - PROCESS | 2720 | 1466744396073 Marionette DEBUG loaded listener.js 21:59:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC92CB000) [pid = 2720] [serial = 597] [outer = 000000ECC8461400] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC969B000 == 37 [pid = 2720] [id = 196] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD097B800 == 36 [pid = 2720] [id = 195] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFA72000 == 35 [pid = 2720] [id = 194] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC96A3800 == 34 [pid = 2720] [id = 193] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC826D000 == 33 [pid = 2720] [id = 192] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89EA800 == 32 [pid = 2720] [id = 191] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89D3800 == 31 [pid = 2720] [id = 190] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3913000 == 30 [pid = 2720] [id = 183] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0977000 == 29 [pid = 2720] [id = 189] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF16F000 == 28 [pid = 2720] [id = 198] 21:59:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3CC8000 == 27 [pid = 2720] [id = 197] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECC8804000) [pid = 2720] [serial = 555] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC3611000) [pid = 2720] [serial = 549] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC2F26800) [pid = 2720] [serial = 548] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECC81D4400) [pid = 2720] [serial = 554] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC9653800) [pid = 2720] [serial = 543] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC9292400) [pid = 2720] [serial = 542] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECCFDD0800) [pid = 2720] [serial = 546] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECCDCC6000) [pid = 2720] [serial = 545] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECCD761C00) [pid = 2720] [serial = 564] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECC931B400) [pid = 2720] [serial = 557] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECCCA74400) [pid = 2720] [serial = 560] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECCCE6F400) [pid = 2720] [serial = 563] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECCF233C00) [pid = 2720] [serial = 566] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECC3611C00) [pid = 2720] [serial = 551] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 53 (000000ECC9CC1000) [pid = 2720] [serial = 558] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 52 (000000ECCCDA4800) [pid = 2720] [serial = 561] [outer = 0000000000000000] [url = about:blank] 21:59:56 INFO - PROCESS | 2720 | --DOMWINDOW == 51 (000000ECC3C0E800) [pid = 2720] [serial = 552] [outer = 0000000000000000] [url = about:blank] 21:59:57 INFO - PROCESS | 2720 | 1466744397086 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1427ms 21:59:57 INFO - PROCESS | 2720 | 1466744397145 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 21:59:57 INFO - PROCESS | 2720 | 1466744397150 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 21:59:57 INFO - PROCESS | 2720 | 1466744397155 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:59:57 INFO - PROCESS | 2720 | 1466744397158 Marionette TRACE conn5 <- [1,762,null,{}] 21:59:57 INFO - PROCESS | 2720 | 1466744397165 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:57 INFO - PROCESS | 2720 | 1466744397168 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:57 INFO - PROCESS | 2720 | 1466744397281 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 21:59:57 INFO - PROCESS | 2720 | 1466744397298 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:57 INFO - PROCESS | 2720 | 1466744397301 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC48D7000 == 28 [pid = 2720] [id = 200] 21:59:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 52 (000000ECC3352C00) [pid = 2720] [serial = 598] [outer = 0000000000000000] 21:59:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (000000ECC3615C00) [pid = 2720] [serial = 599] [outer = 000000ECC3352C00] 21:59:57 INFO - PROCESS | 2720 | 1466744397350 Marionette DEBUG loaded listener.js 21:59:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000ECC3C0E800) [pid = 2720] [serial = 600] [outer = 000000ECC3352C00] 21:59:57 INFO - PROCESS | 2720 | 1466744397800 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 21:59:57 INFO - PROCESS | 2720 | 1466744397850 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 21:59:57 INFO - PROCESS | 2720 | 1466744397855 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 21:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:59:57 INFO - PROCESS | 2720 | 1466744397921 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:59:57 INFO - PROCESS | 2720 | 1466744397924 Marionette TRACE conn5 <- [1,766,null,{}] 21:59:57 INFO - PROCESS | 2720 | 1466744397932 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:57 INFO - PROCESS | 2720 | 1466744397935 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:58 INFO - PROCESS | 2720 | 1466744398037 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 21:59:58 INFO - PROCESS | 2720 | 1466744398097 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 2720 | 1466744398100 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9127000 == 29 [pid = 2720] [id = 201] 21:59:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECC81AC000) [pid = 2720] [serial = 601] [outer = 0000000000000000] 21:59:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECC8810800) [pid = 2720] [serial = 602] [outer = 000000ECC81AC000] 21:59:58 INFO - PROCESS | 2720 | 1466744398148 Marionette DEBUG loaded listener.js 21:59:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECC929DC00) [pid = 2720] [serial = 603] [outer = 000000ECC81AC000] 21:59:58 INFO - PROCESS | 2720 | 1466744398543 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 21:59:58 INFO - PROCESS | 2720 | 1466744398554 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 21:59:58 INFO - PROCESS | 2720 | 1466744398557 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 21:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:59:58 INFO - PROCESS | 2720 | 1466744398572 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:59:58 INFO - PROCESS | 2720 | 1466744398576 Marionette TRACE conn5 <- [1,770,null,{}] 21:59:58 INFO - PROCESS | 2720 | 1466744398588 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:58 INFO - PROCESS | 2720 | 1466744398593 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:58 INFO - PROCESS | 2720 | 1466744398677 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 21:59:58 INFO - PROCESS | 2720 | 1466744398684 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 2720 | 1466744398687 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEC4800 == 30 [pid = 2720] [id = 202] 21:59:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECC334A000) [pid = 2720] [serial = 604] [outer = 0000000000000000] 21:59:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC9D52800) [pid = 2720] [serial = 605] [outer = 000000ECC334A000] 21:59:58 INFO - PROCESS | 2720 | 1466744398738 Marionette DEBUG loaded listener.js 21:59:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECCCA55800) [pid = 2720] [serial = 606] [outer = 000000ECC334A000] 21:59:59 INFO - PROCESS | 2720 | 1466744399211 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 689ms 21:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:59:59 INFO - PROCESS | 2720 | 1466744399263 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 21:59:59 INFO - PROCESS | 2720 | 1466744399266 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 21:59:59 INFO - PROCESS | 2720 | 1466744399270 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:59:59 INFO - PROCESS | 2720 | 1466744399272 Marionette TRACE conn5 <- [1,774,null,{}] 21:59:59 INFO - PROCESS | 2720 | 1466744399275 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:59:59 INFO - PROCESS | 2720 | 1466744399277 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:59 INFO - PROCESS | 2720 | 1466744399388 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 21:59:59 INFO - PROCESS | 2720 | 1466744399464 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:59 INFO - PROCESS | 2720 | 1466744399466 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 21:59:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF16F000 == 31 [pid = 2720] [id = 203] 21:59:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECCCE6AC00) [pid = 2720] [serial = 607] [outer = 0000000000000000] 21:59:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECCCE75800) [pid = 2720] [serial = 608] [outer = 000000ECCCE6AC00] 21:59:59 INFO - PROCESS | 2720 | 1466744399512 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECCD762000) [pid = 2720] [serial = 609] [outer = 000000ECCCE6AC00] 21:59:59 INFO - PROCESS | 2720 | 1466744399955 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 22:00:00 INFO - PROCESS | 2720 | 1466744400011 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 22:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:00:00 INFO - PROCESS | 2720 | 1466744400014 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 22:00:00 INFO - PROCESS | 2720 | 1466744400018 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 2720 | 1466744400020 Marionette TRACE conn5 <- [1,778,null,{}] 22:00:00 INFO - PROCESS | 2720 | 1466744400024 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:00 INFO - PROCESS | 2720 | 1466744400026 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:00 INFO - PROCESS | 2720 | 1466744400133 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 22:00:00 INFO - PROCESS | 2720 | 1466744400140 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 2720 | 1466744400142 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD096F000 == 32 [pid = 2720] [id = 204] 22:00:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC3C46400) [pid = 2720] [serial = 610] [outer = 0000000000000000] 22:00:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECCDF20800) [pid = 2720] [serial = 611] [outer = 000000ECC3C46400] 22:00:00 INFO - PROCESS | 2720 | 1466744400191 Marionette DEBUG loaded listener.js 22:00:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECCF119400) [pid = 2720] [serial = 612] [outer = 000000ECC3C46400] 22:00:00 INFO - PROCESS | 2720 | 1466744400652 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 22:00:00 INFO - PROCESS | 2720 | 1466744400713 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 22:00:00 INFO - PROCESS | 2720 | 1466744400716 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 22:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:00:00 INFO - PROCESS | 2720 | 1466744400754 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 2720 | 1466744400756 Marionette TRACE conn5 <- [1,782,null,{}] 22:00:00 INFO - PROCESS | 2720 | 1466744400770 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:00 INFO - PROCESS | 2720 | 1466744400776 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:00 INFO - PROCESS | 2720 | 1466744400910 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 22:00:00 INFO - PROCESS | 2720 | 1466744400916 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 2720 | 1466744400918 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3C61000 == 33 [pid = 2720] [id = 205] 22:00:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC3351800) [pid = 2720] [serial = 613] [outer = 0000000000000000] 22:00:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC9804800) [pid = 2720] [serial = 614] [outer = 000000ECC3351800] 22:00:01 INFO - PROCESS | 2720 | 1466744401072 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD04F1000) [pid = 2720] [serial = 615] [outer = 000000ECC3351800] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCDF18400) [pid = 2720] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCCDAC800) [pid = 2720] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC334F400) [pid = 2720] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCDFD8400) [pid = 2720] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECC484FC00) [pid = 2720] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC9D5A000) [pid = 2720] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC3C0BC00) [pid = 2720] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:00:01 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD0104800) [pid = 2720] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:00:01 INFO - PROCESS | 2720 | 1466744401404 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 712ms 22:00:01 INFO - PROCESS | 2720 | 1466744401448 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 22:00:01 INFO - PROCESS | 2720 | 1466744401450 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 22:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:00:01 INFO - PROCESS | 2720 | 1466744401453 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:00:01 INFO - PROCESS | 2720 | 1466744401455 Marionette TRACE conn5 <- [1,786,null,{}] 22:00:01 INFO - PROCESS | 2720 | 1466744401459 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:01 INFO - PROCESS | 2720 | 1466744401461 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:01 INFO - PROCESS | 2720 | 1466744401548 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 22:00:01 INFO - PROCESS | 2720 | 1466744401612 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:01 INFO - PROCESS | 2720 | 1466744401614 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2869000 == 34 [pid = 2720] [id = 206] 22:00:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC332A400) [pid = 2720] [serial = 616] [outer = 0000000000000000] 22:00:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECCCE84C00) [pid = 2720] [serial = 617] [outer = 000000ECC332A400] 22:00:01 INFO - PROCESS | 2720 | 1466744401660 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECD066A400) [pid = 2720] [serial = 618] [outer = 000000ECC332A400] 22:00:01 INFO - PROCESS | 2720 | 1466744401963 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:00:01 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 22:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 524ms 22:00:01 INFO - PROCESS | 2720 | 1466744401982 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 22:00:01 INFO - PROCESS | 2720 | 1466744401984 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 22:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:00:02 INFO - PROCESS | 2720 | 1466744401997 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - PROCESS | 2720 | 1466744401999 Marionette TRACE conn5 <- [1,790,null,{}] 22:00:02 INFO - PROCESS | 2720 | 1466744402003 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:02 INFO - PROCESS | 2720 | 1466744402005 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:02 INFO - PROCESS | 2720 | 1466744402091 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 22:00:02 INFO - PROCESS | 2720 | 1466744402157 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:02 INFO - PROCESS | 2720 | 1466744402159 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35CE800 == 35 [pid = 2720] [id = 207] 22:00:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECD0464C00) [pid = 2720] [serial = 619] [outer = 0000000000000000] 22:00:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD0672800) [pid = 2720] [serial = 620] [outer = 000000ECD0464C00] 22:00:02 INFO - PROCESS | 2720 | 1466744402205 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECD0AC2400) [pid = 2720] [serial = 621] [outer = 000000ECD0464C00] 22:00:02 INFO - PROCESS | 2720 | 1466744402538 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:00:02 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 22:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 586ms 22:00:02 INFO - PROCESS | 2720 | 1466744402581 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 22:00:02 INFO - PROCESS | 2720 | 1466744402583 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 22:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:00:02 INFO - PROCESS | 2720 | 1466744402586 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:00:02 INFO - PROCESS | 2720 | 1466744402588 Marionette TRACE conn5 <- [1,794,null,{}] 22:00:02 INFO - PROCESS | 2720 | 1466744402592 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:02 INFO - PROCESS | 2720 | 1466744402594 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:02 INFO - PROCESS | 2720 | 1466744402684 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 22:00:02 INFO - PROCESS | 2720 | 1466744402749 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:02 INFO - PROCESS | 2720 | 1466744402751 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEC3000 == 36 [pid = 2720] [id = 208] 22:00:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECD05E8000) [pid = 2720] [serial = 622] [outer = 0000000000000000] 22:00:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD0B06C00) [pid = 2720] [serial = 623] [outer = 000000ECD05E8000] 22:00:02 INFO - PROCESS | 2720 | 1466744402796 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD0C13000) [pid = 2720] [serial = 624] [outer = 000000ECD05E8000] 22:00:03 INFO - PROCESS | 2720 | 1466744403244 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:00:03 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 22:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 22:00:03 INFO - PROCESS | 2720 | 1466744403280 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 22:00:03 INFO - PROCESS | 2720 | 1466744403285 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 22:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:00:03 INFO - PROCESS | 2720 | 1466744403290 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 2720 | 1466744403294 Marionette TRACE conn5 <- [1,798,null,{}] 22:00:03 INFO - PROCESS | 2720 | 1466744403300 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:03 INFO - PROCESS | 2720 | 1466744403303 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 22:00:03 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 22:00:03 INFO - PROCESS | 2720 | 1466744403430 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 22:00:03 INFO - PROCESS | 2720 | 1466744403542 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:03 INFO - PROCESS | 2720 | 1466744403545 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89D4000 == 37 [pid = 2720] [id = 209] 22:00:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD0C1F400) [pid = 2720] [serial = 625] [outer = 0000000000000000] 22:00:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC388A800) [pid = 2720] [serial = 626] [outer = 000000ECD0C1F400] 22:00:03 INFO - PROCESS | 2720 | 1466744403673 Marionette DEBUG loaded listener.js 22:00:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC8465400) [pid = 2720] [serial = 627] [outer = 000000ECD0C1F400] 22:00:04 INFO - PROCESS | 2720 | 1466744404716 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1497ms 22:00:04 INFO - PROCESS | 2720 | 1466744404790 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 22:00:04 INFO - PROCESS | 2720 | 1466744404795 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 22:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:00:04 INFO - PROCESS | 2720 | 1466744404803 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:00:04 INFO - PROCESS | 2720 | 1466744404806 Marionette TRACE conn5 <- [1,802,null,{}] 22:00:04 INFO - PROCESS | 2720 | 1466744404810 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:04 INFO - PROCESS | 2720 | 1466744404813 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:04 INFO - PROCESS | 2720 | 1466744404983 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 22:00:05 INFO - PROCESS | 2720 | 1466744405066 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 2720 | 1466744405069 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD05B2000 == 38 [pid = 2720] [id = 210] 22:00:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCA4F000) [pid = 2720] [serial = 628] [outer = 0000000000000000] 22:00:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCA75400) [pid = 2720] [serial = 629] [outer = 000000ECCCA4F000] 22:00:05 INFO - PROCESS | 2720 | 1466744405127 Marionette DEBUG loaded listener.js 22:00:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDF22C00) [pid = 2720] [serial = 630] [outer = 000000ECCCA4F000] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35CE800 == 37 [pid = 2720] [id = 207] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2869000 == 36 [pid = 2720] [id = 206] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3C61000 == 35 [pid = 2720] [id = 205] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD096F000 == 34 [pid = 2720] [id = 204] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF16F000 == 33 [pid = 2720] [id = 203] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEC4800 == 32 [pid = 2720] [id = 202] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9127000 == 31 [pid = 2720] [id = 201] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC48D7000 == 30 [pid = 2720] [id = 200] 22:00:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC84DD800 == 29 [pid = 2720] [id = 199] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0460400) [pid = 2720] [serial = 587] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCDFD7C00) [pid = 2720] [serial = 581] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCF239000) [pid = 2720] [serial = 584] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC48B4800) [pid = 2720] [serial = 575] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC927F400) [pid = 2720] [serial = 576] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCF288000) [pid = 2720] [serial = 567] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC7A4B000) [pid = 2720] [serial = 569] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC9108000) [pid = 2720] [serial = 570] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCCA51C00) [pid = 2720] [serial = 578] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC965E800) [pid = 2720] [serial = 572] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCCE75400) [pid = 2720] [serial = 573] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECCF22F000) [pid = 2720] [serial = 582] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCFF1BC00) [pid = 2720] [serial = 585] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCCDAD000) [pid = 2720] [serial = 579] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD04EF800) [pid = 2720] [serial = 588] [outer = 0000000000000000] [url = about:blank] 22:00:05 INFO - PROCESS | 2720 | 1466744405991 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 22:00:06 INFO - PROCESS | 2720 | 1466744406061 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 22:00:06 INFO - PROCESS | 2720 | 1466744406065 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:00:06 INFO - PROCESS | 2720 | 1466744406069 Marionette TRACE conn5 <- [1,806,null,{}] 22:00:06 INFO - PROCESS | 2720 | 1466744406074 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:06 INFO - PROCESS | 2720 | 1466744406077 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:06 INFO - PROCESS | 2720 | 1466744406170 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 22:00:06 INFO - PROCESS | 2720 | 1466744406184 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:06 INFO - PROCESS | 2720 | 1466744406187 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC777C000 == 30 [pid = 2720] [id = 211] 22:00:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC3AD0000) [pid = 2720] [serial = 631] [outer = 0000000000000000] 22:00:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC485D000) [pid = 2720] [serial = 632] [outer = 000000ECC3AD0000] 22:00:06 INFO - PROCESS | 2720 | 1466744406235 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC8804400) [pid = 2720] [serial = 633] [outer = 000000ECC3AD0000] 22:00:06 INFO - PROCESS | 2720 | 1466744406738 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 735ms 22:00:06 INFO - PROCESS | 2720 | 1466744406804 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 22:00:06 INFO - PROCESS | 2720 | 1466744406809 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 22:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:00:06 INFO - PROCESS | 2720 | 1466744406815 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:00:06 INFO - PROCESS | 2720 | 1466744406818 Marionette TRACE conn5 <- [1,810,null,{}] 22:00:06 INFO - PROCESS | 2720 | 1466744406822 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:06 INFO - PROCESS | 2720 | 1466744406825 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:06 INFO - PROCESS | 2720 | 1466744406915 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 22:00:06 INFO - PROCESS | 2720 | 1466744406982 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:06 INFO - PROCESS | 2720 | 1466744406985 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9147000 == 31 [pid = 2720] [id = 212] 22:00:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC9651000) [pid = 2720] [serial = 634] [outer = 0000000000000000] 22:00:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC98C8000) [pid = 2720] [serial = 635] [outer = 000000ECC9651000] 22:00:07 INFO - PROCESS | 2720 | 1466744407033 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECCCA78C00) [pid = 2720] [serial = 636] [outer = 000000ECC9651000] 22:00:07 INFO - PROCESS | 2720 | 1466744407440 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 2720 | 1466744407513 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 22:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:00:07 INFO - PROCESS | 2720 | 1466744407517 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 2720 | 1466744407521 Marionette TRACE conn5 <- [1,814,null,{}] 22:00:07 INFO - PROCESS | 2720 | 1466744407570 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:07 INFO - PROCESS | 2720 | 1466744407575 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:07 INFO - PROCESS | 2720 | 1466744407674 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 22:00:07 INFO - PROCESS | 2720 | 1466744407683 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:07 INFO - PROCESS | 2720 | 1466744407686 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF16F000 == 32 [pid = 2720] [id = 213] 22:00:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC3330400) [pid = 2720] [serial = 637] [outer = 0000000000000000] 22:00:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCDF16400) [pid = 2720] [serial = 638] [outer = 000000ECC3330400] 22:00:07 INFO - PROCESS | 2720 | 1466744407736 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCF22E800) [pid = 2720] [serial = 639] [outer = 000000ECC3330400] 22:00:08 INFO - PROCESS | 2720 | 1466744408176 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 712ms 22:00:08 INFO - PROCESS | 2720 | 1466744408231 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 2720 | 1466744408234 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 22:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:00:08 INFO - PROCESS | 2720 | 1466744408237 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - PROCESS | 2720 | 1466744408239 Marionette TRACE conn5 <- [1,818,null,{}] 22:00:08 INFO - PROCESS | 2720 | 1466744408243 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:08 INFO - PROCESS | 2720 | 1466744408246 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:08 INFO - PROCESS | 2720 | 1466744408357 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 22:00:08 INFO - PROCESS | 2720 | 1466744408362 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:08 INFO - PROCESS | 2720 | 1466744408365 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0979000 == 33 [pid = 2720] [id = 214] 22:00:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCF239400) [pid = 2720] [serial = 640] [outer = 0000000000000000] 22:00:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCF28F400) [pid = 2720] [serial = 641] [outer = 000000ECCF239400] 22:00:08 INFO - PROCESS | 2720 | 1466744408455 Marionette DEBUG loaded listener.js 22:00:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD0411800) [pid = 2720] [serial = 642] [outer = 000000ECCF239400] 22:00:08 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:08 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:08 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:08 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:08 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:08 INFO - PROCESS | 2720 | 1466744408909 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 22:00:08 INFO - PROCESS | 2720 | 1466744408975 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 2720 | 1466744408978 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 22:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:00:09 INFO - PROCESS | 2720 | 1466744409018 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:00:09 INFO - PROCESS | 2720 | 1466744409020 Marionette TRACE conn5 <- [1,822,null,{}] 22:00:09 INFO - PROCESS | 2720 | 1466744409033 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:09 INFO - PROCESS | 2720 | 1466744409036 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:09 INFO - PROCESS | 2720 | 1466744409145 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 22:00:09 INFO - PROCESS | 2720 | 1466744409151 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 2720 | 1466744409153 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1265000 == 34 [pid = 2720] [id = 215] 22:00:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCF283400) [pid = 2720] [serial = 643] [outer = 0000000000000000] 22:00:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD04F0C00) [pid = 2720] [serial = 644] [outer = 000000ECCF283400] 22:00:09 INFO - PROCESS | 2720 | 1466744409197 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0671000) [pid = 2720] [serial = 645] [outer = 000000ECCF283400] 22:00:09 INFO - PROCESS | 2720 | 1466744409657 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1872ms 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCE6AC00) [pid = 2720] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3352C00) [pid = 2720] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC8461400) [pid = 2720] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC334A000) [pid = 2720] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC81AC000) [pid = 2720] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0464C00) [pid = 2720] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC3C46400) [pid = 2720] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC2F1EC00) [pid = 2720] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCCA53400) [pid = 2720] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC3351800) [pid = 2720] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:00:11 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC332A400) [pid = 2720] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:00:11 INFO - PROCESS | 2720 | 1466744411127 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 22:00:11 INFO - PROCESS | 2720 | 1466744411129 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 22:00:11 INFO - PROCESS | 2720 | 1466744411180 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:00:11 INFO - PROCESS | 2720 | 1466744411182 Marionette TRACE conn5 <- [1,826,null,{}] 22:00:11 INFO - PROCESS | 2720 | 1466744411186 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:11 INFO - PROCESS | 2720 | 1466744411192 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:00:11 INFO - PROCESS | 2720 | 1466744411328 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 22:00:11 INFO - PROCESS | 2720 | 1466744411335 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 2720 | 1466744411338 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C8C800 == 35 [pid = 2720] [id = 216] 22:00:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD0ACD000) [pid = 2720] [serial = 646] [outer = 0000000000000000] 22:00:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECD124E000) [pid = 2720] [serial = 647] [outer = 000000ECD0ACD000] 22:00:11 INFO - PROCESS | 2720 | 1466744411384 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECD141F400) [pid = 2720] [serial = 648] [outer = 000000ECD0ACD000] 22:00:11 INFO - PROCESS | 2720 | 1466744411792 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 22:00:11 INFO - PROCESS | 2720 | 1466744411826 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 22:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:00:11 INFO - PROCESS | 2720 | 1466744411828 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 22:00:11 INFO - PROCESS | 2720 | 1466744411832 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:00:11 INFO - PROCESS | 2720 | 1466744411833 Marionette TRACE conn5 <- [1,830,null,{}] 22:00:11 INFO - PROCESS | 2720 | 1466744411837 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:11 INFO - PROCESS | 2720 | 1466744411839 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:11 INFO - PROCESS | 2720 | 1466744411922 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 22:00:11 INFO - PROCESS | 2720 | 1466744411928 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 2720 | 1466744411930 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F0E000 == 36 [pid = 2720] [id = 217] 22:00:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD149BC00) [pid = 2720] [serial = 649] [outer = 0000000000000000] 22:00:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD1D12C00) [pid = 2720] [serial = 650] [outer = 000000ECD149BC00] 22:00:11 INFO - PROCESS | 2720 | 1466744411973 Marionette DEBUG loaded listener.js 22:00:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD1FA2000) [pid = 2720] [serial = 651] [outer = 000000ECD149BC00] 22:00:12 INFO - PROCESS | 2720 | 1466744412403 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 22:00:12 INFO - PROCESS | 2720 | 1466744412464 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 22:00:12 INFO - PROCESS | 2720 | 1466744412466 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 22:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:00:12 INFO - PROCESS | 2720 | 1466744412478 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:00:12 INFO - PROCESS | 2720 | 1466744412480 Marionette TRACE conn5 <- [1,834,null,{}] 22:00:12 INFO - PROCESS | 2720 | 1466744412484 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:12 INFO - PROCESS | 2720 | 1466744412486 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:12 INFO - PROCESS | 2720 | 1466744412570 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 22:00:12 INFO - PROCESS | 2720 | 1466744412577 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:12 INFO - PROCESS | 2720 | 1466744412579 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E0A000 == 37 [pid = 2720] [id = 218] 22:00:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD23B2000) [pid = 2720] [serial = 652] [outer = 0000000000000000] 22:00:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD268C800) [pid = 2720] [serial = 653] [outer = 000000ECD23B2000] 22:00:12 INFO - PROCESS | 2720 | 1466744412623 Marionette DEBUG loaded listener.js 22:00:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD31B5800) [pid = 2720] [serial = 654] [outer = 000000ECD23B2000] 22:00:13 INFO - PROCESS | 2720 | 1466744413213 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 796ms 22:00:13 INFO - PROCESS | 2720 | 1466744413289 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 2720 | 1466744413294 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 22:00:13 INFO - PROCESS | 2720 | 1466744413315 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:00:13 INFO - PROCESS | 2720 | 1466744413319 Marionette TRACE conn5 <- [1,838,null,{}] 22:00:13 INFO - PROCESS | 2720 | 1466744413325 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:13 INFO - PROCESS | 2720 | 1466744413329 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:13 INFO - PROCESS | 2720 | 1466744413453 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 22:00:13 INFO - PROCESS | 2720 | 1466744413519 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:13 INFO - PROCESS | 2720 | 1466744413522 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8721000 == 38 [pid = 2720] [id = 219] 22:00:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC3349400) [pid = 2720] [serial = 655] [outer = 0000000000000000] 22:00:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC8464000) [pid = 2720] [serial = 656] [outer = 000000ECC3349400] 22:00:13 INFO - PROCESS | 2720 | 1466744413581 Marionette DEBUG loaded listener.js 22:00:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC9314800) [pid = 2720] [serial = 657] [outer = 000000ECC3349400] 22:00:13 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:13 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:13 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:13 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:14 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:14 INFO - PROCESS | 2720 | 1466744414209 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 942ms 22:00:14 INFO - PROCESS | 2720 | 1466744414265 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 22:00:14 INFO - PROCESS | 2720 | 1466744414270 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 22:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:00:14 INFO - PROCESS | 2720 | 1466744414277 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:00:14 INFO - PROCESS | 2720 | 1466744414280 Marionette TRACE conn5 <- [1,842,null,{}] 22:00:14 INFO - PROCESS | 2720 | 1466744414284 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:14 INFO - PROCESS | 2720 | 1466744414287 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:14 INFO - PROCESS | 2720 | 1466744414434 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 22:00:14 INFO - PROCESS | 2720 | 1466744414506 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:14 INFO - PROCESS | 2720 | 1466744414509 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1DAB000 == 39 [pid = 2720] [id = 220] 22:00:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCD397C00) [pid = 2720] [serial = 658] [outer = 0000000000000000] 22:00:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDCBA000) [pid = 2720] [serial = 659] [outer = 000000ECCD397C00] 22:00:14 INFO - PROCESS | 2720 | 1466744414608 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF287400) [pid = 2720] [serial = 660] [outer = 000000ECCD397C00] 22:00:15 INFO - PROCESS | 2720 | 1466744415231 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 987ms 22:00:15 INFO - PROCESS | 2720 | 1466744415264 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 22:00:15 INFO - PROCESS | 2720 | 1466744415266 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 22:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:00:15 INFO - PROCESS | 2720 | 1466744415271 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:00:15 INFO - PROCESS | 2720 | 1466744415275 Marionette TRACE conn5 <- [1,846,null,{}] 22:00:15 INFO - PROCESS | 2720 | 1466744415286 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:15 INFO - PROCESS | 2720 | 1466744415291 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:15 INFO - PROCESS | 2720 | 1466744415440 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 22:00:15 INFO - PROCESS | 2720 | 1466744415514 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:15 INFO - PROCESS | 2720 | 1466744415518 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3189000 == 40 [pid = 2720] [id = 221] 22:00:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC3616000) [pid = 2720] [serial = 661] [outer = 0000000000000000] 22:00:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC43E6800) [pid = 2720] [serial = 662] [outer = 000000ECC3616000] 22:00:15 INFO - PROCESS | 2720 | 1466744415620 Marionette DEBUG loaded listener.js 22:00:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD066C800) [pid = 2720] [serial = 663] [outer = 000000ECC3616000] 22:00:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC361D400) [pid = 2720] [serial = 664] [outer = 000000ECC3ADC000] 22:00:16 INFO - PROCESS | 2720 | 1466744416476 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1253ms 22:00:16 INFO - PROCESS | 2720 | 1466744416525 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 22:00:16 INFO - PROCESS | 2720 | 1466744416529 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 22:00:16 INFO - PROCESS | 2720 | 1466744416553 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:00:16 INFO - PROCESS | 2720 | 1466744416558 Marionette TRACE conn5 <- [1,850,null,{}] 22:00:16 INFO - PROCESS | 2720 | 1466744416563 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:16 INFO - PROCESS | 2720 | 1466744416566 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:16 INFO - PROCESS | 2720 | 1466744416676 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 22:00:16 INFO - PROCESS | 2720 | 1466744416746 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:16 INFO - PROCESS | 2720 | 1466744416749 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86C4000 == 41 [pid = 2720] [id = 222] 22:00:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC92D2000) [pid = 2720] [serial = 665] [outer = 0000000000000000] 22:00:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCCA4C400) [pid = 2720] [serial = 666] [outer = 000000ECC92D2000] 22:00:16 INFO - PROCESS | 2720 | 1466744416802 Marionette DEBUG loaded listener.js 22:00:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCCE6B800) [pid = 2720] [serial = 667] [outer = 000000ECC92D2000] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F0E000 == 40 [pid = 2720] [id = 217] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C8C800 == 39 [pid = 2720] [id = 216] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1265000 == 38 [pid = 2720] [id = 215] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0979000 == 37 [pid = 2720] [id = 214] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF16F000 == 36 [pid = 2720] [id = 213] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9147000 == 35 [pid = 2720] [id = 212] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC777C000 == 34 [pid = 2720] [id = 211] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEC3000 == 33 [pid = 2720] [id = 208] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89D4000 == 32 [pid = 2720] [id = 209] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD05B2000 == 31 [pid = 2720] [id = 210] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3189000 == 30 [pid = 2720] [id = 221] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1DAB000 == 29 [pid = 2720] [id = 220] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E0A000 == 28 [pid = 2720] [id = 218] 22:00:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8721000 == 27 [pid = 2720] [id = 219] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCE75800) [pid = 2720] [serial = 608] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC3615C00) [pid = 2720] [serial = 599] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC3C0E800) [pid = 2720] [serial = 600] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC92CB000) [pid = 2720] [serial = 597] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC8805400) [pid = 2720] [serial = 596] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9D52800) [pid = 2720] [serial = 605] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC8810800) [pid = 2720] [serial = 602] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC929DC00) [pid = 2720] [serial = 603] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0AC2400) [pid = 2720] [serial = 621] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCDF20800) [pid = 2720] [serial = 611] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC79E8000) [pid = 2720] [serial = 591] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC300EC00) [pid = 2720] [serial = 590] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCD396C00) [pid = 2720] [serial = 594] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCCA7E400) [pid = 2720] [serial = 593] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF119400) [pid = 2720] [serial = 612] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC9804800) [pid = 2720] [serial = 614] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCCE84C00) [pid = 2720] [serial = 617] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD04F1000) [pid = 2720] [serial = 615] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0672800) [pid = 2720] [serial = 620] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0B06C00) [pid = 2720] [serial = 623] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCD762000) [pid = 2720] [serial = 609] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCCA55800) [pid = 2720] [serial = 606] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD066A400) [pid = 2720] [serial = 618] [outer = 0000000000000000] [url = about:blank] 22:00:17 INFO - PROCESS | 2720 | 1466744417914 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1384ms 22:00:17 INFO - PROCESS | 2720 | 1466744417944 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 22:00:17 INFO - PROCESS | 2720 | 1466744417948 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 22:00:17 INFO - PROCESS | 2720 | 1466744417953 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:00:17 INFO - PROCESS | 2720 | 1466744417958 Marionette TRACE conn5 <- [1,854,null,{}] 22:00:17 INFO - PROCESS | 2720 | 1466744417963 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:17 INFO - PROCESS | 2720 | 1466744417966 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:18 INFO - PROCESS | 2720 | 1466744418083 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 22:00:18 INFO - PROCESS | 2720 | 1466744418151 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:18 INFO - PROCESS | 2720 | 1466744418154 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7ACA800 == 28 [pid = 2720] [id = 223] 22:00:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC3AD7000) [pid = 2720] [serial = 668] [outer = 0000000000000000] 22:00:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC3C12400) [pid = 2720] [serial = 669] [outer = 000000ECC3AD7000] 22:00:18 INFO - PROCESS | 2720 | 1466744418203 Marionette DEBUG loaded listener.js 22:00:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC81B0800) [pid = 2720] [serial = 670] [outer = 000000ECC3AD7000] 22:00:18 INFO - PROCESS | 2720 | 1466744418584 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 22:00:18 INFO - PROCESS | 2720 | 1466744418649 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 22:00:18 INFO - PROCESS | 2720 | 1466744418654 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 22:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:00:18 INFO - PROCESS | 2720 | 1466744418661 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:00:18 INFO - PROCESS | 2720 | 1466744418664 Marionette TRACE conn5 <- [1,858,null,{}] 22:00:18 INFO - PROCESS | 2720 | 1466744418667 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:18 INFO - PROCESS | 2720 | 1466744418670 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:18 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:18 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:00:18 INFO - PROCESS | 2720 | 1466744418794 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 22:00:18 INFO - PROCESS | 2720 | 1466744418803 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:18 INFO - PROCESS | 2720 | 1466744418805 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC914B800 == 29 [pid = 2720] [id = 224] 22:00:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC9111C00) [pid = 2720] [serial = 671] [outer = 0000000000000000] 22:00:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC929AC00) [pid = 2720] [serial = 672] [outer = 000000ECC9111C00] 22:00:18 INFO - PROCESS | 2720 | 1466744418856 Marionette DEBUG loaded listener.js 22:00:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC965D800) [pid = 2720] [serial = 673] [outer = 000000ECC9111C00] 22:00:19 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:19 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:19 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:19 INFO - PROCESS | 2720 | 1466744419295 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 22:00:19 INFO - PROCESS | 2720 | 1466744419354 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 22:00:19 INFO - PROCESS | 2720 | 1466744419357 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 22:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:00:19 INFO - PROCESS | 2720 | 1466744419361 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:00:19 INFO - PROCESS | 2720 | 1466744419364 Marionette TRACE conn5 <- [1,862,null,{}] 22:00:19 INFO - PROCESS | 2720 | 1466744419376 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:19 INFO - PROCESS | 2720 | 1466744419380 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:19 INFO - PROCESS | 2720 | 1466744419468 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 22:00:19 INFO - PROCESS | 2720 | 1466744419478 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:19 INFO - PROCESS | 2720 | 1466744419481 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF166000 == 30 [pid = 2720] [id = 225] 22:00:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCCA77000) [pid = 2720] [serial = 674] [outer = 0000000000000000] 22:00:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCA81C00) [pid = 2720] [serial = 675] [outer = 000000ECCCA77000] 22:00:19 INFO - PROCESS | 2720 | 1466744419530 Marionette DEBUG loaded listener.js 22:00:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE79400) [pid = 2720] [serial = 676] [outer = 000000ECCCA77000] 22:00:20 INFO - PROCESS | 2720 | 1466744420018 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 22:00:20 INFO - PROCESS | 2720 | 1466744420053 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 22:00:20 INFO - PROCESS | 2720 | 1466744420056 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 22:00:20 INFO - PROCESS | 2720 | 1466744420059 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:00:20 INFO - PROCESS | 2720 | 1466744420061 Marionette TRACE conn5 <- [1,866,null,{}] 22:00:20 INFO - PROCESS | 2720 | 1466744420064 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:20 INFO - PROCESS | 2720 | 1466744420066 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:20 INFO - PROCESS | 2720 | 1466744420204 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 22:00:20 INFO - PROCESS | 2720 | 1466744420227 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 2720 | 1466744420229 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD04BF800 == 31 [pid = 2720] [id = 226] 22:00:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCD762400) [pid = 2720] [serial = 677] [outer = 0000000000000000] 22:00:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCD76C800) [pid = 2720] [serial = 678] [outer = 000000ECCD762400] 22:00:20 INFO - PROCESS | 2720 | 1466744420275 Marionette DEBUG loaded listener.js 22:00:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDF64800) [pid = 2720] [serial = 679] [outer = 000000ECCD762400] 22:00:20 INFO - PROCESS | 2720 | 1466744420715 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 22:00:20 INFO - PROCESS | 2720 | 1466744420753 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 22:00:20 INFO - PROCESS | 2720 | 1466744420755 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 22:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:00:20 INFO - PROCESS | 2720 | 1466744420764 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:00:20 INFO - PROCESS | 2720 | 1466744420766 Marionette TRACE conn5 <- [1,870,null,{}] 22:00:20 INFO - PROCESS | 2720 | 1466744420770 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:20 INFO - PROCESS | 2720 | 1466744420772 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:20 INFO - PROCESS | 2720 | 1466744420885 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 22:00:20 INFO - PROCESS | 2720 | 1466744420895 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:20 INFO - PROCESS | 2720 | 1466744420897 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0989800 == 32 [pid = 2720] [id = 227] 22:00:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCD765400) [pid = 2720] [serial = 680] [outer = 0000000000000000] 22:00:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCF22C800) [pid = 2720] [serial = 681] [outer = 000000ECCD765400] 22:00:20 INFO - PROCESS | 2720 | 1466744420944 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF288400) [pid = 2720] [serial = 682] [outer = 000000ECCD765400] 22:00:21 INFO - PROCESS | 2720 | 1466744421423 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 22:00:21 INFO - PROCESS | 2720 | 1466744421454 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 22:00:21 INFO - PROCESS | 2720 | 1466744421456 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 22:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:00:21 INFO - PROCESS | 2720 | 1466744421460 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:00:21 INFO - PROCESS | 2720 | 1466744421462 Marionette TRACE conn5 <- [1,874,null,{}] 22:00:21 INFO - PROCESS | 2720 | 1466744421465 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:21 INFO - PROCESS | 2720 | 1466744421472 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:21 INFO - PROCESS | 2720 | 1466744421628 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 22:00:21 INFO - PROCESS | 2720 | 1466744421644 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:21 INFO - PROCESS | 2720 | 1466744421646 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26B5000 == 33 [pid = 2720] [id = 228] 22:00:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF28C800) [pid = 2720] [serial = 683] [outer = 0000000000000000] 22:00:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD04F3400) [pid = 2720] [serial = 684] [outer = 000000ECCF28C800] 22:00:21 INFO - PROCESS | 2720 | 1466744421691 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0674C00) [pid = 2720] [serial = 685] [outer = 000000ECCF28C800] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF283400) [pid = 2720] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD149BC00) [pid = 2720] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD05E8000) [pid = 2720] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC9651000) [pid = 2720] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA4F000) [pid = 2720] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC3330400) [pid = 2720] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC3AD0000) [pid = 2720] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0C1F400) [pid = 2720] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCF239400) [pid = 2720] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0ACD000) [pid = 2720] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:00:22 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD23B2000) [pid = 2720] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:00:22 INFO - PROCESS | 2720 | 1466744422254 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 839ms 22:00:22 INFO - PROCESS | 2720 | 1466744422302 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 22:00:22 INFO - PROCESS | 2720 | 1466744422304 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 22:00:22 INFO - PROCESS | 2720 | 1466744422307 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:00:22 INFO - PROCESS | 2720 | 1466744422309 Marionette TRACE conn5 <- [1,878,null,{}] 22:00:22 INFO - PROCESS | 2720 | 1466744422312 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:22 INFO - PROCESS | 2720 | 1466744422314 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:22 INFO - PROCESS | 2720 | 1466744422392 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 22:00:22 INFO - PROCESS | 2720 | 1466744422399 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:22 INFO - PROCESS | 2720 | 1466744422401 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D6000 == 34 [pid = 2720] [id = 229] 22:00:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9293400) [pid = 2720] [serial = 686] [outer = 0000000000000000] 22:00:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD045EC00) [pid = 2720] [serial = 687] [outer = 000000ECC9293400] 22:00:22 INFO - PROCESS | 2720 | 1466744422445 Marionette DEBUG loaded listener.js 22:00:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0936000) [pid = 2720] [serial = 688] [outer = 000000ECC9293400] 22:00:22 INFO - PROCESS | 2720 | 1466744422843 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 586ms 22:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:00:22 INFO - PROCESS | 2720 | 1466744422897 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 22:00:22 INFO - PROCESS | 2720 | 1466744422899 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 22:00:22 INFO - PROCESS | 2720 | 1466744422903 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - PROCESS | 2720 | 1466744422905 Marionette TRACE conn5 <- [1,882,null,{}] 22:00:22 INFO - PROCESS | 2720 | 1466744422913 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:22 INFO - PROCESS | 2720 | 1466744422915 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:23 INFO - PROCESS | 2720 | 1466744422996 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 22:00:23 INFO - PROCESS | 2720 | 1466744423002 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 2720 | 1466744423004 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37CA000 == 35 [pid = 2720] [id = 230] 22:00:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0ACD000) [pid = 2720] [serial = 689] [outer = 0000000000000000] 22:00:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0B0E800) [pid = 2720] [serial = 690] [outer = 000000ECD0ACD000] 22:00:23 INFO - PROCESS | 2720 | 1466744423049 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD124A000) [pid = 2720] [serial = 691] [outer = 000000ECD0ACD000] 22:00:23 INFO - PROCESS | 2720 | 1466744423493 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 22:00:23 INFO - PROCESS | 2720 | 1466744423539 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 22:00:23 INFO - PROCESS | 2720 | 1466744423541 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 22:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:00:23 INFO - PROCESS | 2720 | 1466744423550 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:00:23 INFO - PROCESS | 2720 | 1466744423552 Marionette TRACE conn5 <- [1,886,null,{}] 22:00:23 INFO - PROCESS | 2720 | 1466744423556 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:23 INFO - PROCESS | 2720 | 1466744423558 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:23 INFO - PROCESS | 2720 | 1466744423640 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 22:00:23 INFO - PROCESS | 2720 | 1466744423646 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 2720 | 1466744423648 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E07000 == 36 [pid = 2720] [id = 231] 22:00:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD1252000) [pid = 2720] [serial = 692] [outer = 0000000000000000] 22:00:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD14A4C00) [pid = 2720] [serial = 693] [outer = 000000ECD1252000] 22:00:23 INFO - PROCESS | 2720 | 1466744423694 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD2320800) [pid = 2720] [serial = 694] [outer = 000000ECD1252000] 22:00:23 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:23 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:23 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:24 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7ACA800 == 35 [pid = 2720] [id = 223] 22:00:24 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86C4000 == 34 [pid = 2720] [id = 222] 22:00:25 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC914B800 == 33 [pid = 2720] [id = 224] 22:00:25 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF166000 == 32 [pid = 2720] [id = 225] 22:00:25 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26B5000 == 31 [pid = 2720] [id = 228] 22:00:25 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0989800 == 30 [pid = 2720] [id = 227] 22:00:25 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37CA000 == 29 [pid = 2720] [id = 230] 22:00:25 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD04BF800 == 28 [pid = 2720] [id = 226] 22:00:25 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D6000 == 27 [pid = 2720] [id = 229] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA4A000) [pid = 2720] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD04F0C00) [pid = 2720] [serial = 644] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD1D12C00) [pid = 2720] [serial = 650] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0C13000) [pid = 2720] [serial = 624] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC98C8000) [pid = 2720] [serial = 635] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCA78C00) [pid = 2720] [serial = 636] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCCA75400) [pid = 2720] [serial = 629] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCDF22C00) [pid = 2720] [serial = 630] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCDF16400) [pid = 2720] [serial = 638] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC485D000) [pid = 2720] [serial = 632] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC8804400) [pid = 2720] [serial = 633] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC388A800) [pid = 2720] [serial = 626] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECC8465400) [pid = 2720] [serial = 627] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCF28F400) [pid = 2720] [serial = 641] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0411800) [pid = 2720] [serial = 642] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD141F400) [pid = 2720] [serial = 648] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD0671000) [pid = 2720] [serial = 645] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD31B5800) [pid = 2720] [serial = 654] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD124E000) [pid = 2720] [serial = 647] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD268C800) [pid = 2720] [serial = 653] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECCF22E800) [pid = 2720] [serial = 639] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD1FA2000) [pid = 2720] [serial = 651] [outer = 0000000000000000] [url = about:blank] 22:00:25 INFO - PROCESS | 2720 | 1466744425383 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1884ms 22:00:25 INFO - PROCESS | 2720 | 1466744425439 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 22:00:25 INFO - PROCESS | 2720 | 1466744425444 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 22:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:00:25 INFO - PROCESS | 2720 | 1466744425449 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:00:25 INFO - PROCESS | 2720 | 1466744425453 Marionette TRACE conn5 <- [1,890,null,{}] 22:00:25 INFO - PROCESS | 2720 | 1466744425460 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:25 INFO - PROCESS | 2720 | 1466744425463 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:25 INFO - PROCESS | 2720 | 1466744425560 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 22:00:25 INFO - PROCESS | 2720 | 1466744425575 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:25 INFO - PROCESS | 2720 | 1466744425578 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3C61000 == 28 [pid = 2720] [id = 232] 22:00:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC3344C00) [pid = 2720] [serial = 695] [outer = 0000000000000000] 22:00:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC3345800) [pid = 2720] [serial = 696] [outer = 000000ECC3344C00] 22:00:25 INFO - PROCESS | 2720 | 1466744425630 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC3616400) [pid = 2720] [serial = 697] [outer = 000000ECC3344C00] 22:00:26 INFO - PROCESS | 2720 | 1466744426091 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 22:00:26 INFO - PROCESS | 2720 | 1466744426148 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 22:00:26 INFO - PROCESS | 2720 | 1466744426153 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 22:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:00:26 INFO - PROCESS | 2720 | 1466744426160 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:00:26 INFO - PROCESS | 2720 | 1466744426163 Marionette TRACE conn5 <- [1,894,null,{}] 22:00:26 INFO - PROCESS | 2720 | 1466744426167 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:26 INFO - PROCESS | 2720 | 1466744426170 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:26 INFO - PROCESS | 2720 | 1466744426260 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 22:00:26 INFO - PROCESS | 2720 | 1466744426269 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:26 INFO - PROCESS | 2720 | 1466744426272 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86B8000 == 29 [pid = 2720] [id = 233] 22:00:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC433F000) [pid = 2720] [serial = 698] [outer = 0000000000000000] 22:00:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC7743C00) [pid = 2720] [serial = 699] [outer = 000000ECC433F000] 22:00:26 INFO - PROCESS | 2720 | 1466744426321 Marionette DEBUG loaded listener.js 22:00:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC7AB3C00) [pid = 2720] [serial = 700] [outer = 000000ECC433F000] 22:00:26 INFO - PROCESS | 2720 | 1466744426789 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 691ms 22:00:26 INFO - PROCESS | 2720 | 1466744426855 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 22:00:26 INFO - PROCESS | 2720 | 1466744426857 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 22:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:00:26 INFO - PROCESS | 2720 | 1466744426861 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:00:26 INFO - PROCESS | 2720 | 1466744426865 Marionette TRACE conn5 <- [1,898,null,{}] 22:00:26 INFO - PROCESS | 2720 | 1466744426877 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:26 INFO - PROCESS | 2720 | 1466744426882 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:27 INFO - PROCESS | 2720 | 1466744426999 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 22:00:27 INFO - PROCESS | 2720 | 1466744427070 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:27 INFO - PROCESS | 2720 | 1466744427074 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9837000 == 30 [pid = 2720] [id = 234] 22:00:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC1510400) [pid = 2720] [serial = 701] [outer = 0000000000000000] 22:00:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC9282C00) [pid = 2720] [serial = 702] [outer = 000000ECC1510400] 22:00:27 INFO - PROCESS | 2720 | 1466744427123 Marionette DEBUG loaded listener.js 22:00:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC92CB000) [pid = 2720] [serial = 703] [outer = 000000ECC1510400] 22:00:27 INFO - PROCESS | 2720 | 1466744427501 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 22:00:27 INFO - PROCESS | 2720 | 1466744427555 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 22:00:27 INFO - PROCESS | 2720 | 1466744427558 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 22:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:00:27 INFO - PROCESS | 2720 | 1466744427562 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:00:27 INFO - PROCESS | 2720 | 1466744427564 Marionette TRACE conn5 <- [1,902,null,{}] 22:00:27 INFO - PROCESS | 2720 | 1466744427568 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:27 INFO - PROCESS | 2720 | 1466744427570 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:27 INFO - PROCESS | 2720 | 1466744427658 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 22:00:27 INFO - PROCESS | 2720 | 1466744427664 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:27 INFO - PROCESS | 2720 | 1466744427666 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4CA000 == 31 [pid = 2720] [id = 235] 22:00:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC980A000) [pid = 2720] [serial = 704] [outer = 0000000000000000] 22:00:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9CC1C00) [pid = 2720] [serial = 705] [outer = 000000ECC980A000] 22:00:27 INFO - PROCESS | 2720 | 1466744427713 Marionette DEBUG loaded listener.js 22:00:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCA4FC00) [pid = 2720] [serial = 706] [outer = 000000ECC980A000] 22:00:28 INFO - PROCESS | 2720 | 1466744428161 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 22:00:28 INFO - PROCESS | 2720 | 1466744428197 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 22:00:28 INFO - PROCESS | 2720 | 1466744428199 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 22:00:28 INFO - PROCESS | 2720 | 1466744428203 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:00:28 INFO - PROCESS | 2720 | 1466744428205 Marionette TRACE conn5 <- [1,906,null,{}] 22:00:28 INFO - PROCESS | 2720 | 1466744428209 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:28 INFO - PROCESS | 2720 | 1466744428211 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:28 INFO - PROCESS | 2720 | 1466744428292 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 22:00:28 INFO - PROCESS | 2720 | 1466744428330 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:28 INFO - PROCESS | 2720 | 1466744428332 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB7B800 == 32 [pid = 2720] [id = 236] 22:00:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3A2C400) [pid = 2720] [serial = 707] [outer = 0000000000000000] 22:00:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCA7C000) [pid = 2720] [serial = 708] [outer = 000000ECC3A2C400] 22:00:28 INFO - PROCESS | 2720 | 1466744428378 Marionette DEBUG loaded listener.js 22:00:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE6A400) [pid = 2720] [serial = 709] [outer = 000000ECC3A2C400] 22:00:28 INFO - PROCESS | 2720 | 1466744428808 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 22:00:28 INFO - PROCESS | 2720 | 1466744428835 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 22:00:28 INFO - PROCESS | 2720 | 1466744428838 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 22:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:00:28 INFO - PROCESS | 2720 | 1466744428842 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - PROCESS | 2720 | 1466744428844 Marionette TRACE conn5 <- [1,910,null,{}] 22:00:28 INFO - PROCESS | 2720 | 1466744428847 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:28 INFO - PROCESS | 2720 | 1466744428853 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:28 INFO - PROCESS | 2720 | 1466744428956 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 22:00:28 INFO - PROCESS | 2720 | 1466744428964 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:28 INFO - PROCESS | 2720 | 1466744428966 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD097C000 == 33 [pid = 2720] [id = 237] 22:00:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC300D000) [pid = 2720] [serial = 710] [outer = 0000000000000000] 22:00:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDF19800) [pid = 2720] [serial = 711] [outer = 000000ECC300D000] 22:00:29 INFO - PROCESS | 2720 | 1466744429012 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCF11A800) [pid = 2720] [serial = 712] [outer = 000000ECC300D000] 22:00:29 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:29 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:29 INFO - PROCESS | 2720 | [2720] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 22:00:29 INFO - PROCESS | 2720 | 1466744429441 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 22:00:29 INFO - PROCESS | 2720 | 1466744429473 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 22:00:29 INFO - PROCESS | 2720 | 1466744429475 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 22:00:29 INFO - PROCESS | 2720 | 1466744429479 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:00:29 INFO - PROCESS | 2720 | 1466744429481 Marionette TRACE conn5 <- [1,914,null,{}] 22:00:29 INFO - PROCESS | 2720 | 1466744429484 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:29 INFO - PROCESS | 2720 | 1466744429486 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:29 INFO - PROCESS | 2720 | 1466744429566 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 22:00:29 INFO - PROCESS | 2720 | 1466744429571 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 2720 | 1466744429573 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD125F000 == 34 [pid = 2720] [id = 238] 22:00:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF237800) [pid = 2720] [serial = 713] [outer = 0000000000000000] 22:00:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCF288C00) [pid = 2720] [serial = 714] [outer = 000000ECCF237800] 22:00:29 INFO - PROCESS | 2720 | 1466744429617 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCFF74800) [pid = 2720] [serial = 715] [outer = 000000ECCF237800] 22:00:30 INFO - PROCESS | 2720 | 1466744430041 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 628ms 22:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:00:30 INFO - PROCESS | 2720 | 1466744430114 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 2720 | 1466744430116 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 22:00:30 INFO - PROCESS | 2720 | 1466744430119 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 2720 | 1466744430121 Marionette TRACE conn5 <- [1,918,null,{}] 22:00:30 INFO - PROCESS | 2720 | 1466744430124 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:30 INFO - PROCESS | 2720 | 1466744430126 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:30 INFO - PROCESS | 2720 | 1466744430207 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 22:00:30 INFO - PROCESS | 2720 | 1466744430212 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 2720 | 1466744430214 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1FF3800 == 35 [pid = 2720] [id = 239] 22:00:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD045AC00) [pid = 2720] [serial = 716] [outer = 0000000000000000] 22:00:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD045F400) [pid = 2720] [serial = 717] [outer = 000000ECD045AC00] 22:00:30 INFO - PROCESS | 2720 | 1466744430259 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0468800) [pid = 2720] [serial = 718] [outer = 000000ECD045AC00] 22:00:30 INFO - PROCESS | 2720 | 1466744430720 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 22:00:30 INFO - PROCESS | 2720 | 1466744430752 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 2720 | 1466744430754 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 22:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:00:30 INFO - PROCESS | 2720 | 1466744430758 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 2720 | 1466744430760 Marionette TRACE conn5 <- [1,922,null,{}] 22:00:30 INFO - PROCESS | 2720 | 1466744430763 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:30 INFO - PROCESS | 2720 | 1466744430765 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:30 INFO - PROCESS | 2720 | 1466744430873 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 22:00:30 INFO - PROCESS | 2720 | 1466744430949 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 2720 | 1466744430950 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC96B5800 == 36 [pid = 2720] [id = 240] 22:00:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD04F1800) [pid = 2720] [serial = 719] [outer = 0000000000000000] 22:00:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD04F4C00) [pid = 2720] [serial = 720] [outer = 000000ECD04F1800] 22:00:31 INFO - PROCESS | 2720 | 1466744430994 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD066E800) [pid = 2720] [serial = 721] [outer = 000000ECD04F1800] 22:00:31 INFO - PROCESS | 2720 | 1466744431432 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 735ms 22:00:31 INFO - PROCESS | 2720 | 1466744431495 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 22:00:31 INFO - PROCESS | 2720 | 1466744431498 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 22:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:00:31 INFO - PROCESS | 2720 | 1466744431509 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:00:31 INFO - PROCESS | 2720 | 1466744431511 Marionette TRACE conn5 <- [1,926,null,{}] 22:00:31 INFO - PROCESS | 2720 | 1466744431514 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:31 INFO - PROCESS | 2720 | 1466744431516 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:31 INFO - PROCESS | 2720 | 1466744431627 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 22:00:31 INFO - PROCESS | 2720 | 1466744431677 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:31 INFO - PROCESS | 2720 | 1466744431679 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C91800 == 37 [pid = 2720] [id = 241] 22:00:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD092CC00) [pid = 2720] [serial = 722] [outer = 0000000000000000] 22:00:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0AC5C00) [pid = 2720] [serial = 723] [outer = 000000ECD092CC00] 22:00:31 INFO - PROCESS | 2720 | 1466744431726 Marionette DEBUG loaded listener.js 22:00:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD0B14C00) [pid = 2720] [serial = 724] [outer = 000000ECD092CC00] 22:00:32 INFO - PROCESS | 2720 | 1466744432160 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 22:00:32 INFO - PROCESS | 2720 | 1466744432200 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 22:00:32 INFO - PROCESS | 2720 | 1466744432203 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 22:00:32 INFO - PROCESS | 2720 | 1466744432206 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:00:32 INFO - PROCESS | 2720 | 1466744432209 Marionette TRACE conn5 <- [1,930,null,{}] 22:00:32 INFO - PROCESS | 2720 | 1466744432249 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:32 INFO - PROCESS | 2720 | 1466744432252 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:32 INFO - PROCESS | 2720 | 1466744432377 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 22:00:32 INFO - PROCESS | 2720 | 1466744432389 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:32 INFO - PROCESS | 2720 | 1466744432392 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB7B000 == 38 [pid = 2720] [id = 242] 22:00:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC79ED800) [pid = 2720] [serial = 725] [outer = 0000000000000000] 22:00:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCCE6C000) [pid = 2720] [serial = 726] [outer = 000000ECC79ED800] 22:00:32 INFO - PROCESS | 2720 | 1466744432549 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD231EC00) [pid = 2720] [serial = 727] [outer = 000000ECC79ED800] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD0ACD000) [pid = 2720] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCD762400) [pid = 2720] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCD765400) [pid = 2720] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCF28C800) [pid = 2720] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC9293400) [pid = 2720] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCA77000) [pid = 2720] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC9111C00) [pid = 2720] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC3AD7000) [pid = 2720] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC92D2000) [pid = 2720] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC3616000) [pid = 2720] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCD397C00) [pid = 2720] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:00:32 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC3349400) [pid = 2720] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:00:32 INFO - PROCESS | 2720 | 1466744432930 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 797ms 22:00:33 INFO - PROCESS | 2720 | 1466744433006 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 22:00:33 INFO - PROCESS | 2720 | 1466744433008 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 22:00:33 INFO - PROCESS | 2720 | 1466744433011 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:00:33 INFO - PROCESS | 2720 | 1466744433013 Marionette TRACE conn5 <- [1,934,null,{}] 22:00:33 INFO - PROCESS | 2720 | 1466744433017 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:33 INFO - PROCESS | 2720 | 1466744433019 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:33 INFO - PROCESS | 2720 | 1466744433128 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 22:00:33 INFO - PROCESS | 2720 | 1466744433136 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:33 INFO - PROCESS | 2720 | 1466744433138 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71AD800 == 39 [pid = 2720] [id = 243] 22:00:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC9283400) [pid = 2720] [serial = 728] [outer = 0000000000000000] 22:00:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0677800) [pid = 2720] [serial = 729] [outer = 000000ECC9283400] 22:00:33 INFO - PROCESS | 2720 | 1466744433185 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD268A400) [pid = 2720] [serial = 730] [outer = 000000ECC9283400] 22:00:33 INFO - PROCESS | 2720 | 1466744433588 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 22:00:33 INFO - PROCESS | 2720 | 1466744433643 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 22:00:33 INFO - PROCESS | 2720 | 1466744433645 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 22:00:33 INFO - PROCESS | 2720 | 1466744433649 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:00:33 INFO - PROCESS | 2720 | 1466744433651 Marionette TRACE conn5 <- [1,938,null,{}] 22:00:33 INFO - PROCESS | 2720 | 1466744433654 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:33 INFO - PROCESS | 2720 | 1466744433656 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:33 INFO - PROCESS | 2720 | 1466744433765 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 22:00:33 INFO - PROCESS | 2720 | 1466744433804 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:33 INFO - PROCESS | 2720 | 1466744433806 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD735C000 == 40 [pid = 2720] [id = 244] 22:00:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF11BC00) [pid = 2720] [serial = 731] [outer = 0000000000000000] 22:00:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD312B400) [pid = 2720] [serial = 732] [outer = 000000ECCF11BC00] 22:00:33 INFO - PROCESS | 2720 | 1466744433849 Marionette DEBUG loaded listener.js 22:00:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD360A000) [pid = 2720] [serial = 733] [outer = 000000ECCF11BC00] 22:00:34 INFO - PROCESS | 2720 | 1466744434227 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 22:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:00:34 INFO - PROCESS | 2720 | 1466744434280 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 22:00:34 INFO - PROCESS | 2720 | 1466744434282 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 22:00:34 INFO - PROCESS | 2720 | 1466744434286 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:00:34 INFO - PROCESS | 2720 | 1466744434287 Marionette TRACE conn5 <- [1,942,null,{}] 22:00:34 INFO - PROCESS | 2720 | 1466744434292 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:34 INFO - PROCESS | 2720 | 1466744434294 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:34 INFO - PROCESS | 2720 | 1466744434403 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 22:00:34 INFO - PROCESS | 2720 | 1466744434412 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 2720 | 1466744434414 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73C7800 == 41 [pid = 2720] [id = 245] 22:00:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3609000) [pid = 2720] [serial = 734] [outer = 0000000000000000] 22:00:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3695C00) [pid = 2720] [serial = 735] [outer = 000000ECD3609000] 22:00:34 INFO - PROCESS | 2720 | 1466744434469 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD37A5800) [pid = 2720] [serial = 736] [outer = 000000ECD3609000] 22:00:35 INFO - PROCESS | 2720 | 1466744435274 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1027ms 22:00:35 INFO - PROCESS | 2720 | 1466744435317 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 2720 | 1466744435322 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 22:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:00:35 INFO - PROCESS | 2720 | 1466744435347 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 2720 | 1466744435353 Marionette TRACE conn5 <- [1,946,null,{}] 22:00:35 INFO - PROCESS | 2720 | 1466744435382 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:35 INFO - PROCESS | 2720 | 1466744435386 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:35 INFO - PROCESS | 2720 | 1466744435547 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 22:00:35 INFO - PROCESS | 2720 | 1466744435592 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:35 INFO - PROCESS | 2720 | 1466744435595 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8714800 == 42 [pid = 2720] [id = 246] 22:00:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC3885C00) [pid = 2720] [serial = 737] [outer = 0000000000000000] 22:00:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC3C14C00) [pid = 2720] [serial = 738] [outer = 000000ECC3885C00] 22:00:35 INFO - PROCESS | 2720 | 1466744435653 Marionette DEBUG loaded listener.js 22:00:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC8467400) [pid = 2720] [serial = 739] [outer = 000000ECC3885C00] 22:00:36 INFO - PROCESS | 2720 | 1466744436564 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1255ms 22:00:36 INFO - PROCESS | 2720 | 1466744436586 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 22:00:36 INFO - PROCESS | 2720 | 1466744436591 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 22:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:00:36 INFO - PROCESS | 2720 | 1466744436596 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:00:36 INFO - PROCESS | 2720 | 1466744436599 Marionette TRACE conn5 <- [1,950,null,{}] 22:00:36 INFO - PROCESS | 2720 | 1466744436605 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:36 INFO - PROCESS | 2720 | 1466744436608 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:36 INFO - PROCESS | 2720 | 1466744436780 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 22:00:36 INFO - PROCESS | 2720 | 1466744436796 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:36 INFO - PROCESS | 2720 | 1466744436801 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC826C000 == 43 [pid = 2720] [id = 247] 22:00:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC77BE800) [pid = 2720] [serial = 740] [outer = 0000000000000000] 22:00:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC8806000) [pid = 2720] [serial = 741] [outer = 000000ECC77BE800] 22:00:36 INFO - PROCESS | 2720 | 1466744436854 Marionette DEBUG loaded listener.js 22:00:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC9291000) [pid = 2720] [serial = 742] [outer = 000000ECC77BE800] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD735C000 == 42 [pid = 2720] [id = 244] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71AD800 == 41 [pid = 2720] [id = 243] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB7B000 == 40 [pid = 2720] [id = 242] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C91800 == 39 [pid = 2720] [id = 241] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC96B5800 == 38 [pid = 2720] [id = 240] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1FF3800 == 37 [pid = 2720] [id = 239] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD125F000 == 36 [pid = 2720] [id = 238] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD097C000 == 35 [pid = 2720] [id = 237] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB7B800 == 34 [pid = 2720] [id = 236] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4CA000 == 33 [pid = 2720] [id = 235] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD14A4C00) [pid = 2720] [serial = 693] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9837000 == 32 [pid = 2720] [id = 234] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86B8000 == 31 [pid = 2720] [id = 233] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3C61000 == 30 [pid = 2720] [id = 232] 22:00:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E07000 == 29 [pid = 2720] [id = 231] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD124A000) [pid = 2720] [serial = 691] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECCD76C800) [pid = 2720] [serial = 678] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCF22C800) [pid = 2720] [serial = 681] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCDF64800) [pid = 2720] [serial = 679] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD04F3400) [pid = 2720] [serial = 684] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCF288400) [pid = 2720] [serial = 682] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0B0E800) [pid = 2720] [serial = 690] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0674C00) [pid = 2720] [serial = 685] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD045EC00) [pid = 2720] [serial = 687] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCA81C00) [pid = 2720] [serial = 675] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC929AC00) [pid = 2720] [serial = 672] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC965D800) [pid = 2720] [serial = 673] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC3C12400) [pid = 2720] [serial = 669] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC81B0800) [pid = 2720] [serial = 670] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCE6B800) [pid = 2720] [serial = 667] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA4C400) [pid = 2720] [serial = 666] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD066C800) [pid = 2720] [serial = 663] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC43E6800) [pid = 2720] [serial = 662] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCF287400) [pid = 2720] [serial = 660] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCDCBA000) [pid = 2720] [serial = 659] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC9314800) [pid = 2720] [serial = 657] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC8464000) [pid = 2720] [serial = 656] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0936000) [pid = 2720] [serial = 688] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCE79400) [pid = 2720] [serial = 676] [outer = 0000000000000000] [url = about:blank] 22:00:37 INFO - PROCESS | 2720 | 1466744437490 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 943ms 22:00:37 INFO - PROCESS | 2720 | 1466744437543 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 22:00:37 INFO - PROCESS | 2720 | 1466744437548 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 22:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:00:37 INFO - PROCESS | 2720 | 1466744437555 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:00:37 INFO - PROCESS | 2720 | 1466744437558 Marionette TRACE conn5 <- [1,954,null,{}] 22:00:37 INFO - PROCESS | 2720 | 1466744437562 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:37 INFO - PROCESS | 2720 | 1466744437565 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:37 INFO - PROCESS | 2720 | 1466744437654 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 22:00:37 INFO - PROCESS | 2720 | 1466744437661 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:37 INFO - PROCESS | 2720 | 1466744437664 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89DE800 == 30 [pid = 2720] [id = 248] 22:00:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC46E6000) [pid = 2720] [serial = 743] [outer = 0000000000000000] 22:00:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC927F400) [pid = 2720] [serial = 744] [outer = 000000ECC46E6000] 22:00:37 INFO - PROCESS | 2720 | 1466744437714 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC965BC00) [pid = 2720] [serial = 745] [outer = 000000ECC46E6000] 22:00:38 INFO - PROCESS | 2720 | 1466744438415 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 944ms 22:00:38 INFO - PROCESS | 2720 | 1466744438502 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 22:00:38 INFO - PROCESS | 2720 | 1466744438507 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 22:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:00:38 INFO - PROCESS | 2720 | 1466744438512 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:00:38 INFO - PROCESS | 2720 | 1466744438516 Marionette TRACE conn5 <- [1,958,null,{}] 22:00:38 INFO - PROCESS | 2720 | 1466744438522 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:38 INFO - PROCESS | 2720 | 1466744438526 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:38 INFO - PROCESS | 2720 | 1466744438682 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 22:00:38 INFO - PROCESS | 2720 | 1466744438725 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:38 INFO - PROCESS | 2720 | 1466744438728 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89DA800 == 31 [pid = 2720] [id = 249] 22:00:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC3349C00) [pid = 2720] [serial = 746] [outer = 0000000000000000] 22:00:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC928E400) [pid = 2720] [serial = 747] [outer = 000000ECC3349C00] 22:00:38 INFO - PROCESS | 2720 | 1466744438787 Marionette DEBUG loaded listener.js 22:00:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC98C8800) [pid = 2720] [serial = 748] [outer = 000000ECC3349C00] 22:00:39 INFO - PROCESS | 2720 | 1466744439393 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 944ms 22:00:39 INFO - PROCESS | 2720 | 1466744439459 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 22:00:39 INFO - PROCESS | 2720 | 1466744439465 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 22:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:00:39 INFO - PROCESS | 2720 | 1466744439472 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:00:39 INFO - PROCESS | 2720 | 1466744439475 Marionette TRACE conn5 <- [1,962,null,{}] 22:00:39 INFO - PROCESS | 2720 | 1466744439479 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:39 INFO - PROCESS | 2720 | 1466744439483 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:39 INFO - PROCESS | 2720 | 1466744439623 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 22:00:39 INFO - PROCESS | 2720 | 1466744439692 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:39 INFO - PROCESS | 2720 | 1466744439695 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD97800 == 32 [pid = 2720] [id = 250] 22:00:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3344800) [pid = 2720] [serial = 749] [outer = 0000000000000000] 22:00:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCA82800) [pid = 2720] [serial = 750] [outer = 000000ECC3344800] 22:00:39 INFO - PROCESS | 2720 | 1466744439753 Marionette DEBUG loaded listener.js 22:00:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCE72000) [pid = 2720] [serial = 751] [outer = 000000ECC3344800] 22:00:40 INFO - PROCESS | 2720 | 1466744440386 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 944ms 22:00:40 INFO - PROCESS | 2720 | 1466744440417 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 22:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:00:40 INFO - PROCESS | 2720 | 1466744440420 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 22:00:40 INFO - PROCESS | 2720 | 1466744440424 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:00:40 INFO - PROCESS | 2720 | 1466744440428 Marionette TRACE conn5 <- [1,966,null,{}] 22:00:40 INFO - PROCESS | 2720 | 1466744440442 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:40 INFO - PROCESS | 2720 | 1466744440447 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:40 INFO - PROCESS | 2720 | 1466744440558 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 22:00:40 INFO - PROCESS | 2720 | 1466744440632 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:40 INFO - PROCESS | 2720 | 1466744440636 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFE79800 == 33 [pid = 2720] [id = 251] 22:00:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDCBB800) [pid = 2720] [serial = 752] [outer = 0000000000000000] 22:00:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCDCC0000) [pid = 2720] [serial = 753] [outer = 000000ECCDCBB800] 22:00:40 INFO - PROCESS | 2720 | 1466744440695 Marionette DEBUG loaded listener.js 22:00:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF112C00) [pid = 2720] [serial = 754] [outer = 000000ECCDCBB800] 22:00:41 INFO - PROCESS | 2720 | 1466744441221 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 881ms 22:00:41 INFO - PROCESS | 2720 | 1466744441306 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 22:00:41 INFO - PROCESS | 2720 | 1466744441310 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 22:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:00:41 INFO - PROCESS | 2720 | 1466744441314 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:00:41 INFO - PROCESS | 2720 | 1466744441316 Marionette TRACE conn5 <- [1,970,null,{}] 22:00:41 INFO - PROCESS | 2720 | 1466744441320 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:41 INFO - PROCESS | 2720 | 1466744441323 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:41 INFO - PROCESS | 2720 | 1466744441439 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 22:00:41 INFO - PROCESS | 2720 | 1466744441514 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:41 INFO - PROCESS | 2720 | 1466744441517 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0982000 == 34 [pid = 2720] [id = 252] 22:00:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCF283400) [pid = 2720] [serial = 755] [outer = 0000000000000000] 22:00:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF28F400) [pid = 2720] [serial = 756] [outer = 000000ECCF283400] 22:00:41 INFO - PROCESS | 2720 | 1466744441572 Marionette DEBUG loaded listener.js 22:00:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD0110000) [pid = 2720] [serial = 757] [outer = 000000ECCF283400] 22:00:42 INFO - PROCESS | 2720 | 1466744442119 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 880ms 22:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:00:42 INFO - PROCESS | 2720 | 1466744442196 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 22:00:42 INFO - PROCESS | 2720 | 1466744442198 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 22:00:42 INFO - PROCESS | 2720 | 1466744442202 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:00:42 INFO - PROCESS | 2720 | 1466744442204 Marionette TRACE conn5 <- [1,974,null,{}] 22:00:42 INFO - PROCESS | 2720 | 1466744442208 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:42 INFO - PROCESS | 2720 | 1466744442210 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:42 INFO - PROCESS | 2720 | 1466744442343 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 22:00:42 INFO - PROCESS | 2720 | 1466744442411 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:42 INFO - PROCESS | 2720 | 1466744442414 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD127D000 == 35 [pid = 2720] [id = 253] 22:00:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC3614800) [pid = 2720] [serial = 758] [outer = 0000000000000000] 22:00:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0461400) [pid = 2720] [serial = 759] [outer = 000000ECC3614800] 22:00:42 INFO - PROCESS | 2720 | 1466744442468 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD04F5800) [pid = 2720] [serial = 760] [outer = 000000ECC3614800] 22:00:43 INFO - PROCESS | 2720 | 1466744443114 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 985ms 22:00:43 INFO - PROCESS | 2720 | 1466744443190 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 22:00:43 INFO - PROCESS | 2720 | 1466744443194 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 22:00:43 INFO - PROCESS | 2720 | 1466744443212 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:00:43 INFO - PROCESS | 2720 | 1466744443215 Marionette TRACE conn5 <- [1,978,null,{}] 22:00:43 INFO - PROCESS | 2720 | 1466744443220 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:43 INFO - PROCESS | 2720 | 1466744443223 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC826C000 == 34 [pid = 2720] [id = 247] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8714800 == 33 [pid = 2720] [id = 246] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD127D000 == 32 [pid = 2720] [id = 253] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0982000 == 31 [pid = 2720] [id = 252] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFE79800 == 30 [pid = 2720] [id = 251] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCD97800 == 29 [pid = 2720] [id = 250] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89DE800 == 28 [pid = 2720] [id = 248] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73C7800 == 27 [pid = 2720] [id = 245] 22:00:43 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89DA800 == 26 [pid = 2720] [id = 249] 22:00:43 INFO - PROCESS | 2720 | 1466744443943 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 22:00:44 INFO - PROCESS | 2720 | 1466744444090 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 2720 | 1466744444093 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC4311000 == 27 [pid = 2720] [id = 254] 22:00:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC3324C00) [pid = 2720] [serial = 761] [outer = 0000000000000000] 22:00:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC332B800) [pid = 2720] [serial = 762] [outer = 000000ECC3324C00] 22:00:44 INFO - PROCESS | 2720 | 1466744444147 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC3AD0C00) [pid = 2720] [serial = 763] [outer = 000000ECC3324C00] 22:00:44 INFO - PROCESS | 2720 | 1466744444603 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1431ms 22:00:44 INFO - PROCESS | 2720 | 1466744444649 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 22:00:44 INFO - PROCESS | 2720 | 1466744444654 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 22:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:00:44 INFO - PROCESS | 2720 | 1466744444659 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:00:44 INFO - PROCESS | 2720 | 1466744444662 Marionette TRACE conn5 <- [1,982,null,{}] 22:00:44 INFO - PROCESS | 2720 | 1466744444672 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:44 INFO - PROCESS | 2720 | 1466744444676 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:44 INFO - PROCESS | 2720 | 1466744444771 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 22:00:44 INFO - PROCESS | 2720 | 1466744444787 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 2720 | 1466744444790 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9159000 == 28 [pid = 2720] [id = 255] 22:00:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC880AC00) [pid = 2720] [serial = 764] [outer = 0000000000000000] 22:00:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC929C400) [pid = 2720] [serial = 765] [outer = 000000ECC880AC00] 22:00:44 INFO - PROCESS | 2720 | 1466744444838 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC9805000) [pid = 2720] [serial = 766] [outer = 000000ECC880AC00] 22:00:45 INFO - PROCESS | 2720 | 1466744445322 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 22:00:45 INFO - PROCESS | 2720 | 1466744445359 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 2720 | 1466744445362 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 22:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:00:45 INFO - PROCESS | 2720 | 1466744445366 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 2720 | 1466744445368 Marionette TRACE conn5 <- [1,986,null,{}] 22:00:45 INFO - PROCESS | 2720 | 1466744445416 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:45 INFO - PROCESS | 2720 | 1466744445418 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:45 INFO - PROCESS | 2720 | 1466744445542 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 22:00:45 INFO - PROCESS | 2720 | 1466744445597 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:45 INFO - PROCESS | 2720 | 1466744445599 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB78000 == 29 [pid = 2720] [id = 256] 22:00:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC9803000) [pid = 2720] [serial = 767] [outer = 0000000000000000] 22:00:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECCCA82400) [pid = 2720] [serial = 768] [outer = 000000ECC9803000] 22:00:45 INFO - PROCESS | 2720 | 1466744445645 Marionette DEBUG loaded listener.js 22:00:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECCCE75000) [pid = 2720] [serial = 769] [outer = 000000ECC9803000] 22:00:46 INFO - PROCESS | 2720 | 1466744446101 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 754ms 22:00:46 INFO - PROCESS | 2720 | 1466744446122 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 22:00:46 INFO - PROCESS | 2720 | 1466744446126 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 22:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:00:46 INFO - PROCESS | 2720 | 1466744446138 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:00:46 INFO - PROCESS | 2720 | 1466744446143 Marionette TRACE conn5 <- [1,990,null,{}] 22:00:46 INFO - PROCESS | 2720 | 1466744446153 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:46 INFO - PROCESS | 2720 | 1466744446156 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:46 INFO - PROCESS | 2720 | 1466744446273 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 22:00:46 INFO - PROCESS | 2720 | 1466744446279 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:46 INFO - PROCESS | 2720 | 1466744446281 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2393000 == 30 [pid = 2720] [id = 257] 22:00:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECCCE7F800) [pid = 2720] [serial = 770] [outer = 0000000000000000] 22:00:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECCD76C800) [pid = 2720] [serial = 771] [outer = 000000ECCCE7F800] 22:00:46 INFO - PROCESS | 2720 | 1466744446328 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECCF286000) [pid = 2720] [serial = 772] [outer = 000000ECCCE7F800] 22:00:46 INFO - PROCESS | 2720 | 1466744446797 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 691ms 22:00:46 INFO - PROCESS | 2720 | 1466744446827 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 22:00:46 INFO - PROCESS | 2720 | 1466744446829 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 22:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:00:46 INFO - PROCESS | 2720 | 1466744446841 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:00:46 INFO - PROCESS | 2720 | 1466744446843 Marionette TRACE conn5 <- [1,994,null,{}] 22:00:46 INFO - PROCESS | 2720 | 1466744446881 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:46 INFO - PROCESS | 2720 | 1466744446883 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:47 INFO - PROCESS | 2720 | 1466744447004 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 22:00:47 INFO - PROCESS | 2720 | 1466744447014 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 2720 | 1466744447016 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36B5800 == 31 [pid = 2720] [id = 258] 22:00:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD0464C00) [pid = 2720] [serial = 773] [outer = 0000000000000000] 22:00:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECD04F7400) [pid = 2720] [serial = 774] [outer = 000000ECD0464C00] 22:00:47 INFO - PROCESS | 2720 | 1466744447063 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECD0675800) [pid = 2720] [serial = 775] [outer = 000000ECD0464C00] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECD04F1800) [pid = 2720] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECD092CC00) [pid = 2720] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECC300D000) [pid = 2720] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECD045AC00) [pid = 2720] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECC1510400) [pid = 2720] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECC3344C00) [pid = 2720] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECD1252000) [pid = 2720] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC3A2C400) [pid = 2720] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC980A000) [pid = 2720] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC433F000) [pid = 2720] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECCF237800) [pid = 2720] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCF11BC00) [pid = 2720] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC79ED800) [pid = 2720] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC9283400) [pid = 2720] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC77BE800) [pid = 2720] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3609000) [pid = 2720] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC3885C00) [pid = 2720] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:00:47 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC46E6000) [pid = 2720] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:00:47 INFO - PROCESS | 2720 | 1466744447725 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 921ms 22:00:47 INFO - PROCESS | 2720 | 1466744447768 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 22:00:47 INFO - PROCESS | 2720 | 1466744447770 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 22:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:00:47 INFO - PROCESS | 2720 | 1466744447774 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:00:47 INFO - PROCESS | 2720 | 1466744447776 Marionette TRACE conn5 <- [1,998,null,{}] 22:00:47 INFO - PROCESS | 2720 | 1466744447785 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:47 INFO - PROCESS | 2720 | 1466744447787 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:47 INFO - PROCESS | 2720 | 1466744447901 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 22:00:47 INFO - PROCESS | 2720 | 1466744447954 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 2720 | 1466744447960 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C92000 == 32 [pid = 2720] [id = 259] 22:00:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC9297C00) [pid = 2720] [serial = 776] [outer = 0000000000000000] 22:00:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCD398C00) [pid = 2720] [serial = 777] [outer = 000000ECC9297C00] 22:00:48 INFO - PROCESS | 2720 | 1466744448015 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0676800) [pid = 2720] [serial = 778] [outer = 000000ECC9297C00] 22:00:48 INFO - PROCESS | 2720 | 1466744448407 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 691ms 22:00:48 INFO - PROCESS | 2720 | 1466744448468 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 22:00:48 INFO - PROCESS | 2720 | 1466744448470 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 22:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:00:48 INFO - PROCESS | 2720 | 1466744448474 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 2720 | 1466744448475 Marionette TRACE conn5 <- [1,1002,null,{}] 22:00:48 INFO - PROCESS | 2720 | 1466744448479 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:48 INFO - PROCESS | 2720 | 1466744448481 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:48 INFO - PROCESS | 2720 | 1466744448602 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 22:00:48 INFO - PROCESS | 2720 | 1466744448611 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:48 INFO - PROCESS | 2720 | 1466744448613 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC29AA000 == 33 [pid = 2720] [id = 260] 22:00:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC300CC00) [pid = 2720] [serial = 779] [outer = 0000000000000000] 22:00:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD0C17800) [pid = 2720] [serial = 780] [outer = 000000ECC300CC00] 22:00:48 INFO - PROCESS | 2720 | 1466744448657 Marionette DEBUG loaded listener.js 22:00:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD1252800) [pid = 2720] [serial = 781] [outer = 000000ECC300CC00] 22:00:49 INFO - PROCESS | 2720 | 1466744449063 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 22:00:49 INFO - PROCESS | 2720 | 1466744449106 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 22:00:49 INFO - PROCESS | 2720 | 1466744449108 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 22:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:00:49 INFO - PROCESS | 2720 | 1466744449116 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:00:49 INFO - PROCESS | 2720 | 1466744449118 Marionette TRACE conn5 <- [1,1006,null,{}] 22:00:49 INFO - PROCESS | 2720 | 1466744449122 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:49 INFO - PROCESS | 2720 | 1466744449124 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:49 INFO - PROCESS | 2720 | 1466744449205 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 22:00:49 INFO - PROCESS | 2720 | 1466744449212 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:49 INFO - PROCESS | 2720 | 1466744449214 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD735D000 == 34 [pid = 2720] [id = 261] 22:00:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD14A4C00) [pid = 2720] [serial = 782] [outer = 0000000000000000] 22:00:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD1D16000) [pid = 2720] [serial = 783] [outer = 000000ECD14A4C00] 22:00:49 INFO - PROCESS | 2720 | 1466744449258 Marionette DEBUG loaded listener.js 22:00:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD23B8C00) [pid = 2720] [serial = 784] [outer = 000000ECD14A4C00] 22:00:49 INFO - PROCESS | 2720 | 1466744449919 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 943ms 22:00:50 INFO - PROCESS | 2720 | 1466744450064 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 22:00:50 INFO - PROCESS | 2720 | 1466744450069 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 22:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:00:50 INFO - PROCESS | 2720 | 1466744450075 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - PROCESS | 2720 | 1466744450079 Marionette TRACE conn5 <- [1,1010,null,{}] 22:00:50 INFO - PROCESS | 2720 | 1466744450095 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:50 INFO - PROCESS | 2720 | 1466744450098 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:50 INFO - PROCESS | 2720 | 1466744450249 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 22:00:50 INFO - PROCESS | 2720 | 1466744450318 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:50 INFO - PROCESS | 2720 | 1466744450321 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9852800 == 35 [pid = 2720] [id = 262] 22:00:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC46E4C00) [pid = 2720] [serial = 785] [outer = 0000000000000000] 22:00:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC880C400) [pid = 2720] [serial = 786] [outer = 000000ECC46E4C00] 22:00:50 INFO - PROCESS | 2720 | 1466744450384 Marionette DEBUG loaded listener.js 22:00:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECCCA4EC00) [pid = 2720] [serial = 787] [outer = 000000ECC46E4C00] 22:00:51 INFO - PROCESS | 2720 | 1466744451140 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1091ms 22:00:51 INFO - PROCESS | 2720 | 1466744451169 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 22:00:51 INFO - PROCESS | 2720 | 1466744451174 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 22:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:00:51 INFO - PROCESS | 2720 | 1466744451181 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:00:51 INFO - PROCESS | 2720 | 1466744451184 Marionette TRACE conn5 <- [1,1014,null,{}] 22:00:51 INFO - PROCESS | 2720 | 1466744451189 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:51 INFO - PROCESS | 2720 | 1466744451192 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:51 INFO - PROCESS | 2720 | 1466744451321 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 22:00:51 INFO - PROCESS | 2720 | 1466744451396 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:51 INFO - PROCESS | 2720 | 1466744451399 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C91800 == 36 [pid = 2720] [id = 263] 22:00:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECCCE85C00) [pid = 2720] [serial = 788] [outer = 0000000000000000] 22:00:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECCD397800) [pid = 2720] [serial = 789] [outer = 000000ECCCE85C00] 22:00:51 INFO - PROCESS | 2720 | 1466744451456 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECCF113400) [pid = 2720] [serial = 790] [outer = 000000ECCCE85C00] 22:00:52 INFO - PROCESS | 2720 | 1466744452347 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1191ms 22:00:52 INFO - PROCESS | 2720 | 1466744452374 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 22:00:52 INFO - PROCESS | 2720 | 1466744452378 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 22:00:52 INFO - PROCESS | 2720 | 1466744452384 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:00:52 INFO - PROCESS | 2720 | 1466744452387 Marionette TRACE conn5 <- [1,1018,null,{}] 22:00:52 INFO - PROCESS | 2720 | 1466744452393 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:52 INFO - PROCESS | 2720 | 1466744452396 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:52 INFO - PROCESS | 2720 | 1466744452538 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 22:00:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC29AA000 == 35 [pid = 2720] [id = 260] 22:00:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C92000 == 34 [pid = 2720] [id = 259] 22:00:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36B5800 == 33 [pid = 2720] [id = 258] 22:00:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2393000 == 32 [pid = 2720] [id = 257] 22:00:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB78000 == 31 [pid = 2720] [id = 256] 22:00:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9159000 == 30 [pid = 2720] [id = 255] 22:00:52 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC4311000 == 29 [pid = 2720] [id = 254] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECD04F4C00) [pid = 2720] [serial = 720] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECD0AC5C00) [pid = 2720] [serial = 723] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECCDF19800) [pid = 2720] [serial = 711] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECCF11A800) [pid = 2720] [serial = 712] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECD045F400) [pid = 2720] [serial = 717] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC9282C00) [pid = 2720] [serial = 702] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC92CB000) [pid = 2720] [serial = 703] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC3345800) [pid = 2720] [serial = 696] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC3616400) [pid = 2720] [serial = 697] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD2320800) [pid = 2720] [serial = 694] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCCA7C000) [pid = 2720] [serial = 708] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD066E800) [pid = 2720] [serial = 721] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCE6A400) [pid = 2720] [serial = 709] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC9CC1C00) [pid = 2720] [serial = 705] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCCA4FC00) [pid = 2720] [serial = 706] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC7743C00) [pid = 2720] [serial = 699] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC7AB3C00) [pid = 2720] [serial = 700] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF288C00) [pid = 2720] [serial = 714] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCFF74800) [pid = 2720] [serial = 715] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD312B400) [pid = 2720] [serial = 732] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC965BC00) [pid = 2720] [serial = 745] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0B14C00) [pid = 2720] [serial = 724] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD231EC00) [pid = 2720] [serial = 727] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCE6C000) [pid = 2720] [serial = 726] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD360A000) [pid = 2720] [serial = 733] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0677800) [pid = 2720] [serial = 729] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD268A400) [pid = 2720] [serial = 730] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0468800) [pid = 2720] [serial = 718] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC8806000) [pid = 2720] [serial = 741] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC9291000) [pid = 2720] [serial = 742] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD3695C00) [pid = 2720] [serial = 735] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECC3C14C00) [pid = 2720] [serial = 738] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD37A5800) [pid = 2720] [serial = 736] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC8467400) [pid = 2720] [serial = 739] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECC927F400) [pid = 2720] [serial = 744] [outer = 0000000000000000] [url = about:blank] 22:00:52 INFO - PROCESS | 2720 | 1466744452636 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:52 INFO - PROCESS | 2720 | 1466744452640 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC31A4000 == 30 [pid = 2720] [id = 264] 22:00:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC3003400) [pid = 2720] [serial = 791] [outer = 0000000000000000] 22:00:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC334AC00) [pid = 2720] [serial = 792] [outer = 000000ECC3003400] 22:00:52 INFO - PROCESS | 2720 | 1466744452689 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC812E400) [pid = 2720] [serial = 793] [outer = 000000ECC3003400] 22:00:53 INFO - PROCESS | 2720 | 1466744453161 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 839ms 22:00:53 INFO - PROCESS | 2720 | 1466744453227 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 2720 | 1466744453232 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 22:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:00:53 INFO - PROCESS | 2720 | 1466744453238 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - PROCESS | 2720 | 1466744453241 Marionette TRACE conn5 <- [1,1022,null,{}] 22:00:53 INFO - PROCESS | 2720 | 1466744453245 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:53 INFO - PROCESS | 2720 | 1466744453247 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:53 INFO - PROCESS | 2720 | 1466744453338 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 22:00:53 INFO - PROCESS | 2720 | 1466744453351 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:53 INFO - PROCESS | 2720 | 1466744453353 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89DE000 == 31 [pid = 2720] [id = 265] 22:00:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC92CEC00) [pid = 2720] [serial = 794] [outer = 0000000000000000] 22:00:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9314800) [pid = 2720] [serial = 795] [outer = 000000ECC92CEC00] 22:00:53 INFO - PROCESS | 2720 | 1466744453401 Marionette DEBUG loaded listener.js 22:00:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC9D5A000) [pid = 2720] [serial = 796] [outer = 000000ECC92CEC00] 22:00:53 INFO - PROCESS | 2720 | 1466744453867 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 22:00:53 INFO - PROCESS | 2720 | 1466744453954 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 22:00:53 INFO - PROCESS | 2720 | 1466744453957 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 22:00:53 INFO - PROCESS | 2720 | 1466744453962 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:00:53 INFO - PROCESS | 2720 | 1466744453966 Marionette TRACE conn5 <- [1,1026,null,{}] 22:00:53 INFO - PROCESS | 2720 | 1466744453977 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:53 INFO - PROCESS | 2720 | 1466744453982 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:54 INFO - PROCESS | 2720 | 1466744454087 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 22:00:54 INFO - PROCESS | 2720 | 1466744454154 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 2720 | 1466744454157 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD9C800 == 32 [pid = 2720] [id = 266] 22:00:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC2F24800) [pid = 2720] [serial = 797] [outer = 0000000000000000] 22:00:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCE77400) [pid = 2720] [serial = 798] [outer = 000000ECC2F24800] 22:00:54 INFO - PROCESS | 2720 | 1466744454208 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCDF59400) [pid = 2720] [serial = 799] [outer = 000000ECC2F24800] 22:00:54 INFO - PROCESS | 2720 | 1466744454600 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 22:00:54 INFO - PROCESS | 2720 | 1466744454663 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 22:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:00:54 INFO - PROCESS | 2720 | 1466744454666 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 22:00:54 INFO - PROCESS | 2720 | 1466744454670 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:00:54 INFO - PROCESS | 2720 | 1466744454672 Marionette TRACE conn5 <- [1,1030,null,{}] 22:00:54 INFO - PROCESS | 2720 | 1466744454675 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:54 INFO - PROCESS | 2720 | 1466744454678 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:54 INFO - PROCESS | 2720 | 1466744454797 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 22:00:54 INFO - PROCESS | 2720 | 1466744454846 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 2720 | 1466744454848 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCD9800 == 33 [pid = 2720] [id = 267] 22:00:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCF22D800) [pid = 2720] [serial = 800] [outer = 0000000000000000] 22:00:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF233400) [pid = 2720] [serial = 801] [outer = 000000ECCF22D800] 22:00:54 INFO - PROCESS | 2720 | 1466744454894 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0237800) [pid = 2720] [serial = 802] [outer = 000000ECCF22D800] 22:00:55 INFO - PROCESS | 2720 | 1466744455360 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 22:00:55 INFO - PROCESS | 2720 | 1466744455432 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 22:00:55 INFO - PROCESS | 2720 | 1466744455435 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 22:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:00:55 INFO - PROCESS | 2720 | 1466744455449 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - PROCESS | 2720 | 1466744455451 Marionette TRACE conn5 <- [1,1034,null,{}] 22:00:55 INFO - PROCESS | 2720 | 1466744455455 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:55 INFO - PROCESS | 2720 | 1466744455457 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:55 INFO - PROCESS | 2720 | 1466744455573 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 22:00:55 INFO - PROCESS | 2720 | 1466744455583 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:55 INFO - PROCESS | 2720 | 1466744455585 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B86800 == 34 [pid = 2720] [id = 268] 22:00:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD04E9C00) [pid = 2720] [serial = 803] [outer = 0000000000000000] 22:00:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD04EE800) [pid = 2720] [serial = 804] [outer = 000000ECD04E9C00] 22:00:55 INFO - PROCESS | 2720 | 1466744455672 Marionette DEBUG loaded listener.js 22:00:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD066FC00) [pid = 2720] [serial = 805] [outer = 000000ECD04E9C00] 22:00:56 INFO - PROCESS | 2720 | 1466744456098 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 22:00:56 INFO - PROCESS | 2720 | 1466744456140 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 22:00:56 INFO - PROCESS | 2720 | 1466744456142 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 22:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:00:56 INFO - PROCESS | 2720 | 1466744456151 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:00:56 INFO - PROCESS | 2720 | 1466744456153 Marionette TRACE conn5 <- [1,1038,null,{}] 22:00:56 INFO - PROCESS | 2720 | 1466744456157 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:56 INFO - PROCESS | 2720 | 1466744456163 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:56 INFO - PROCESS | 2720 | 1466744456296 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 22:00:56 INFO - PROCESS | 2720 | 1466744456348 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 2720 | 1466744456350 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2877800 == 35 [pid = 2720] [id = 269] 22:00:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0B0A800) [pid = 2720] [serial = 806] [outer = 0000000000000000] 22:00:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD149D800) [pid = 2720] [serial = 807] [outer = 000000ECD0B0A800] 22:00:56 INFO - PROCESS | 2720 | 1466744456396 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD2329400) [pid = 2720] [serial = 808] [outer = 000000ECD0B0A800] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC3324C00) [pid = 2720] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9803000) [pid = 2720] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCE7F800) [pid = 2720] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0464C00) [pid = 2720] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9297C00) [pid = 2720] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC880AC00) [pid = 2720] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC3614800) [pid = 2720] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC300CC00) [pid = 2720] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC3349C00) [pid = 2720] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC3344800) [pid = 2720] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCDCBB800) [pid = 2720] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:00:56 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCF283400) [pid = 2720] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:00:56 INFO - PROCESS | 2720 | 1466744456824 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 22:00:56 INFO - PROCESS | 2720 | 1466744456845 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 22:00:56 INFO - PROCESS | 2720 | 1466744456847 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 22:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:00:56 INFO - PROCESS | 2720 | 1466744456858 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:00:56 INFO - PROCESS | 2720 | 1466744456860 Marionette TRACE conn5 <- [1,1042,null,{}] 22:00:56 INFO - PROCESS | 2720 | 1466744456864 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:56 INFO - PROCESS | 2720 | 1466744456866 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:56 INFO - PROCESS | 2720 | 1466744456974 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 22:00:57 INFO - PROCESS | 2720 | 1466744457046 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:57 INFO - PROCESS | 2720 | 1466744457048 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36D2800 == 36 [pid = 2720] [id = 270] 22:00:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC283BC00) [pid = 2720] [serial = 809] [outer = 0000000000000000] 22:00:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCA77400) [pid = 2720] [serial = 810] [outer = 000000ECC283BC00] 22:00:57 INFO - PROCESS | 2720 | 1466744457093 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD0670800) [pid = 2720] [serial = 811] [outer = 000000ECC283BC00] 22:00:57 INFO - PROCESS | 2720 | 1466744457456 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 22:00:57 INFO - PROCESS | 2720 | 1466744457482 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 22:00:57 INFO - PROCESS | 2720 | 1466744457484 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 22:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:00:57 INFO - PROCESS | 2720 | 1466744457487 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 2720 | 1466744457489 Marionette TRACE conn5 <- [1,1046,null,{}] 22:00:57 INFO - PROCESS | 2720 | 1466744457493 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:57 INFO - PROCESS | 2720 | 1466744457495 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:57 INFO - PROCESS | 2720 | 1466744457603 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 22:00:57 INFO - PROCESS | 2720 | 1466744457611 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:57 INFO - PROCESS | 2720 | 1466744457613 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F1D000 == 37 [pid = 2720] [id = 271] 22:00:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0B13000) [pid = 2720] [serial = 812] [outer = 0000000000000000] 22:00:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD31B4000) [pid = 2720] [serial = 813] [outer = 000000ECD0B13000] 22:00:57 INFO - PROCESS | 2720 | 1466744457658 Marionette DEBUG loaded listener.js 22:00:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD360AC00) [pid = 2720] [serial = 814] [outer = 000000ECD0B13000] 22:00:58 INFO - PROCESS | 2720 | 1466744458055 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 22:00:58 INFO - PROCESS | 2720 | 1466744458118 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 2720 | 1466744458120 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 22:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:00:58 INFO - PROCESS | 2720 | 1466744458124 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 2720 | 1466744458125 Marionette TRACE conn5 <- [1,1050,null,{}] 22:00:58 INFO - PROCESS | 2720 | 1466744458129 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:58 INFO - PROCESS | 2720 | 1466744458131 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:58 INFO - PROCESS | 2720 | 1466744458262 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 22:00:58 INFO - PROCESS | 2720 | 1466744458304 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:58 INFO - PROCESS | 2720 | 1466744458306 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD9C000 == 38 [pid = 2720] [id = 272] 22:00:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3787800) [pid = 2720] [serial = 815] [outer = 0000000000000000] 22:00:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3791C00) [pid = 2720] [serial = 816] [outer = 000000ECD3787800] 22:00:58 INFO - PROCESS | 2720 | 1466744458351 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD3B24400) [pid = 2720] [serial = 817] [outer = 000000ECD3787800] 22:00:58 INFO - PROCESS | 2720 | 1466744458841 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 22:00:58 INFO - PROCESS | 2720 | 1466744458876 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 22:00:58 INFO - PROCESS | 2720 | 1466744458881 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 22:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:00:58 INFO - PROCESS | 2720 | 1466744458888 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:00:58 INFO - PROCESS | 2720 | 1466744458892 Marionette TRACE conn5 <- [1,1054,null,{}] 22:00:58 INFO - PROCESS | 2720 | 1466744458898 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:58 INFO - PROCESS | 2720 | 1466744458901 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:59 INFO - PROCESS | 2720 | 1466744459026 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 22:00:59 INFO - PROCESS | 2720 | 1466744459113 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:59 INFO - PROCESS | 2720 | 1466744459118 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:00:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8709800 == 39 [pid = 2720] [id = 273] 22:00:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC43E5C00) [pid = 2720] [serial = 818] [outer = 0000000000000000] 22:00:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC7A4C800) [pid = 2720] [serial = 819] [outer = 000000ECC43E5C00] 22:00:59 INFO - PROCESS | 2720 | 1466744459176 Marionette DEBUG loaded listener.js 22:00:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC9295000) [pid = 2720] [serial = 820] [outer = 000000ECC43E5C00] 22:00:59 INFO - PROCESS | 2720 | 1466744459823 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 22:00:59 INFO - PROCESS | 2720 | 1466744459875 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 2720 | 1466744459880 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 22:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:00:59 INFO - PROCESS | 2720 | 1466744459887 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:00:59 INFO - PROCESS | 2720 | 1466744459890 Marionette TRACE conn5 <- [1,1058,null,{}] 22:00:59 INFO - PROCESS | 2720 | 1466744459895 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:00:59 INFO - PROCESS | 2720 | 1466744459898 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:00 INFO - PROCESS | 2720 | 1466744460016 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 22:01:00 INFO - PROCESS | 2720 | 1466744460105 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:00 INFO - PROCESS | 2720 | 1466744460108 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1D9F000 == 40 [pid = 2720] [id = 274] 22:01:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCCE68C00) [pid = 2720] [serial = 821] [outer = 0000000000000000] 22:01:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCCE7D400) [pid = 2720] [serial = 822] [outer = 000000ECCCE68C00] 22:01:00 INFO - PROCESS | 2720 | 1466744460166 Marionette DEBUG loaded listener.js 22:01:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCF283400) [pid = 2720] [serial = 823] [outer = 000000ECCCE68C00] 22:01:00 INFO - PROCESS | 2720 | 1466744460749 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 944ms 22:01:00 INFO - PROCESS | 2720 | 1466744460833 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 22:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:01:00 INFO - PROCESS | 2720 | 1466744460836 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 22:01:00 INFO - PROCESS | 2720 | 1466744460840 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:01:00 INFO - PROCESS | 2720 | 1466744460845 Marionette TRACE conn5 <- [1,1062,null,{}] 22:01:00 INFO - PROCESS | 2720 | 1466744460872 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:00 INFO - PROCESS | 2720 | 1466744460877 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:01 INFO - PROCESS | 2720 | 1466744460997 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 22:01:01 INFO - PROCESS | 2720 | 1466744461065 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:01 INFO - PROCESS | 2720 | 1466744461070 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76B9000 == 41 [pid = 2720] [id = 275] 22:01:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD1249400) [pid = 2720] [serial = 824] [outer = 0000000000000000] 22:01:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD149A400) [pid = 2720] [serial = 825] [outer = 000000ECD1249400] 22:01:01 INFO - PROCESS | 2720 | 1466744461169 Marionette DEBUG loaded listener.js 22:01:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD3B28C00) [pid = 2720] [serial = 826] [outer = 000000ECD1249400] 22:01:01 INFO - PROCESS | 2720 | 1466744461784 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1001ms 22:01:01 INFO - PROCESS | 2720 | 1466744461843 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 22:01:01 INFO - PROCESS | 2720 | 1466744461846 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 22:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:01:01 INFO - PROCESS | 2720 | 1466744461850 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:01:01 INFO - PROCESS | 2720 | 1466744461852 Marionette TRACE conn5 <- [1,1066,null,{}] 22:01:01 INFO - PROCESS | 2720 | 1466744461856 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:01 INFO - PROCESS | 2720 | 1466744461858 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:01 INFO - PROCESS | 2720 | 1466744461988 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 22:01:02 INFO - PROCESS | 2720 | 1466744462061 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:02 INFO - PROCESS | 2720 | 1466744462063 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC264C000 == 42 [pid = 2720] [id = 276] 22:01:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC1F11800) [pid = 2720] [serial = 827] [outer = 0000000000000000] 22:01:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC392C800) [pid = 2720] [serial = 828] [outer = 000000ECC1F11800] 22:01:02 INFO - PROCESS | 2720 | 1466744462160 Marionette DEBUG loaded listener.js 22:01:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECCDF68800) [pid = 2720] [serial = 829] [outer = 000000ECC1F11800] 22:01:02 INFO - PROCESS | 2720 | 1466744462979 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1192ms 22:01:03 INFO - PROCESS | 2720 | 1466744463044 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 22:01:03 INFO - PROCESS | 2720 | 1466744463048 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 22:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:01:03 INFO - PROCESS | 2720 | 1466744463053 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:01:03 INFO - PROCESS | 2720 | 1466744463058 Marionette TRACE conn5 <- [1,1070,null,{}] 22:01:03 INFO - PROCESS | 2720 | 1466744463064 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:03 INFO - PROCESS | 2720 | 1466744463066 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:03 INFO - PROCESS | 2720 | 1466744463182 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 22:01:03 INFO - PROCESS | 2720 | 1466744463251 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 2720 | 1466744463253 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8713800 == 43 [pid = 2720] [id = 277] 22:01:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC928F800) [pid = 2720] [serial = 830] [outer = 0000000000000000] 22:01:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC9CC1400) [pid = 2720] [serial = 831] [outer = 000000ECC928F800] 22:01:03 INFO - PROCESS | 2720 | 1466744463306 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECCCE6E800) [pid = 2720] [serial = 832] [outer = 000000ECC928F800] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F1D000 == 42 [pid = 2720] [id = 271] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36D2800 == 41 [pid = 2720] [id = 270] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2877800 == 40 [pid = 2720] [id = 269] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B86800 == 39 [pid = 2720] [id = 268] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCD9800 == 38 [pid = 2720] [id = 267] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCD9C800 == 37 [pid = 2720] [id = 266] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89DE000 == 36 [pid = 2720] [id = 265] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC31A4000 == 35 [pid = 2720] [id = 264] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C91800 == 34 [pid = 2720] [id = 263] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD735D000 == 33 [pid = 2720] [id = 261] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9852800 == 32 [pid = 2720] [id = 262] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC264C000 == 31 [pid = 2720] [id = 276] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76B9000 == 30 [pid = 2720] [id = 275] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1D9F000 == 29 [pid = 2720] [id = 274] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCD9C000 == 28 [pid = 2720] [id = 272] 22:01:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8709800 == 27 [pid = 2720] [id = 273] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC332B800) [pid = 2720] [serial = 762] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCCA82400) [pid = 2720] [serial = 768] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECCCE75000) [pid = 2720] [serial = 769] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC3AD0C00) [pid = 2720] [serial = 763] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCD76C800) [pid = 2720] [serial = 771] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD04F7400) [pid = 2720] [serial = 774] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCD398C00) [pid = 2720] [serial = 777] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCF286000) [pid = 2720] [serial = 772] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC929C400) [pid = 2720] [serial = 765] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD04F5800) [pid = 2720] [serial = 760] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD0461400) [pid = 2720] [serial = 759] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD0C17800) [pid = 2720] [serial = 780] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC98C8800) [pid = 2720] [serial = 748] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD1D16000) [pid = 2720] [serial = 783] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC928E400) [pid = 2720] [serial = 747] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCE72000) [pid = 2720] [serial = 751] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA82800) [pid = 2720] [serial = 750] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCF112C00) [pid = 2720] [serial = 754] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCDCC0000) [pid = 2720] [serial = 753] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0110000) [pid = 2720] [serial = 757] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCF28F400) [pid = 2720] [serial = 756] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD1252800) [pid = 2720] [serial = 781] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0675800) [pid = 2720] [serial = 775] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0676800) [pid = 2720] [serial = 778] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC9805000) [pid = 2720] [serial = 766] [outer = 0000000000000000] [url = about:blank] 22:01:04 INFO - PROCESS | 2720 | 1466744464520 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1494ms 22:01:04 INFO - PROCESS | 2720 | 1466744464553 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 2720 | 1466744464557 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 22:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:01:04 INFO - PROCESS | 2720 | 1466744464562 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - PROCESS | 2720 | 1466744464565 Marionette TRACE conn5 <- [1,1074,null,{}] 22:01:04 INFO - PROCESS | 2720 | 1466744464570 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:04 INFO - PROCESS | 2720 | 1466744464573 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:04 INFO - PROCESS | 2720 | 1466744464664 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 22:01:04 INFO - PROCESS | 2720 | 1466744464671 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:04 INFO - PROCESS | 2720 | 1466744464676 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7AD7800 == 28 [pid = 2720] [id = 278] 22:01:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC37D1400) [pid = 2720] [serial = 833] [outer = 0000000000000000] 22:01:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3ADD400) [pid = 2720] [serial = 834] [outer = 000000ECC37D1400] 22:01:04 INFO - PROCESS | 2720 | 1466744464727 Marionette DEBUG loaded listener.js 22:01:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC79F4800) [pid = 2720] [serial = 835] [outer = 000000ECC37D1400] 22:01:05 INFO - PROCESS | 2720 | 1466744465207 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 22:01:05 INFO - PROCESS | 2720 | 1466744465237 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 2720 | 1466744465243 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 22:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:01:05 INFO - PROCESS | 2720 | 1466744465250 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 2720 | 1466744465252 Marionette TRACE conn5 <- [1,1078,null,{}] 22:01:05 INFO - PROCESS | 2720 | 1466744465256 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:05 INFO - PROCESS | 2720 | 1466744465259 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:05 INFO - PROCESS | 2720 | 1466744465350 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 22:01:05 INFO - PROCESS | 2720 | 1466744465358 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:05 INFO - PROCESS | 2720 | 1466744465361 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC983A000 == 29 [pid = 2720] [id = 279] 22:01:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC965CC00) [pid = 2720] [serial = 836] [outer = 0000000000000000] 22:01:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC9809000) [pid = 2720] [serial = 837] [outer = 000000ECC965CC00] 22:01:05 INFO - PROCESS | 2720 | 1466744465412 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCA4A000) [pid = 2720] [serial = 838] [outer = 000000ECC965CC00] 22:01:05 INFO - PROCESS | 2720 | 1466744465916 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 22:01:05 INFO - PROCESS | 2720 | 1466744465944 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 22:01:05 INFO - PROCESS | 2720 | 1466744465946 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 22:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:01:05 INFO - PROCESS | 2720 | 1466744465950 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:01:05 INFO - PROCESS | 2720 | 1466744465953 Marionette TRACE conn5 <- [1,1082,null,{}] 22:01:05 INFO - PROCESS | 2720 | 1466744465970 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:05 INFO - PROCESS | 2720 | 1466744465975 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:06 INFO - PROCESS | 2720 | 1466744466064 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 22:01:06 INFO - PROCESS | 2720 | 1466744466074 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 2720 | 1466744466078 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFE7A000 == 30 [pid = 2720] [id = 280] 22:01:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3350800) [pid = 2720] [serial = 839] [outer = 0000000000000000] 22:01:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCD656800) [pid = 2720] [serial = 840] [outer = 000000ECC3350800] 22:01:06 INFO - PROCESS | 2720 | 1466744466128 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCDF18400) [pid = 2720] [serial = 841] [outer = 000000ECC3350800] 22:01:06 INFO - PROCESS | 2720 | 1466744466561 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 22:01:06 INFO - PROCESS | 2720 | 1466744466645 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 22:01:06 INFO - PROCESS | 2720 | 1466744466648 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 22:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:01:06 INFO - PROCESS | 2720 | 1466744466651 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:01:06 INFO - PROCESS | 2720 | 1466744466653 Marionette TRACE conn5 <- [1,1086,null,{}] 22:01:06 INFO - PROCESS | 2720 | 1466744466663 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:06 INFO - PROCESS | 2720 | 1466744466665 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:06 INFO - PROCESS | 2720 | 1466744466805 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 22:01:06 INFO - PROCESS | 2720 | 1466744466823 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:06 INFO - PROCESS | 2720 | 1466744466826 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0983800 == 31 [pid = 2720] [id = 281] 22:01:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF22D000) [pid = 2720] [serial = 842] [outer = 0000000000000000] 22:01:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF235C00) [pid = 2720] [serial = 843] [outer = 000000ECCF22D000] 22:01:06 INFO - PROCESS | 2720 | 1466744466871 Marionette DEBUG loaded listener.js 22:01:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCFF17C00) [pid = 2720] [serial = 844] [outer = 000000ECCF22D000] 22:01:07 INFO - PROCESS | 2720 | 1466744467313 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 22:01:07 INFO - PROCESS | 2720 | 1466744467344 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 22:01:07 INFO - PROCESS | 2720 | 1466744467346 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 22:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:01:07 INFO - PROCESS | 2720 | 1466744467350 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:01:07 INFO - PROCESS | 2720 | 1466744467352 Marionette TRACE conn5 <- [1,1090,null,{}] 22:01:07 INFO - PROCESS | 2720 | 1466744467361 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:07 INFO - PROCESS | 2720 | 1466744467363 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:07 INFO - PROCESS | 2720 | 1466744467470 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 22:01:07 INFO - PROCESS | 2720 | 1466744467475 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 2720 | 1466744467478 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14E3000 == 32 [pid = 2720] [id = 282] 22:01:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC965C400) [pid = 2720] [serial = 845] [outer = 0000000000000000] 22:01:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0461800) [pid = 2720] [serial = 846] [outer = 000000ECC965C400] 22:01:07 INFO - PROCESS | 2720 | 1466744467524 Marionette DEBUG loaded listener.js 22:01:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD04F7C00) [pid = 2720] [serial = 847] [outer = 000000ECC965C400] 22:01:08 INFO - PROCESS | 2720 | 1466744467988 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 22:01:08 INFO - PROCESS | 2720 | 1466744468024 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 2720 | 1466744468027 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 22:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:01:08 INFO - PROCESS | 2720 | 1466744468031 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 2720 | 1466744468033 Marionette TRACE conn5 <- [1,1094,null,{}] 22:01:08 INFO - PROCESS | 2720 | 1466744468036 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:08 INFO - PROCESS | 2720 | 1466744468042 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:08 INFO - PROCESS | 2720 | 1466744468206 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 22:01:08 INFO - PROCESS | 2720 | 1466744468232 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 2720 | 1466744468234 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D4800 == 33 [pid = 2720] [id = 283] 22:01:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD066D400) [pid = 2720] [serial = 848] [outer = 0000000000000000] 22:01:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0AC7000) [pid = 2720] [serial = 849] [outer = 000000ECD066D400] 22:01:08 INFO - PROCESS | 2720 | 1466744468280 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD1247800) [pid = 2720] [serial = 850] [outer = 000000ECD066D400] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD04E9C00) [pid = 2720] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0B13000) [pid = 2720] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC283BC00) [pid = 2720] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD0B0A800) [pid = 2720] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC3003400) [pid = 2720] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD14A4C00) [pid = 2720] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC2F24800) [pid = 2720] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC92CEC00) [pid = 2720] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCE85C00) [pid = 2720] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC46E4C00) [pid = 2720] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3787800) [pid = 2720] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:01:08 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCF22D800) [pid = 2720] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:01:08 INFO - PROCESS | 2720 | 1466744468936 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 922ms 22:01:08 INFO - PROCESS | 2720 | 1466744468956 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 2720 | 1466744468958 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 22:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:01:08 INFO - PROCESS | 2720 | 1466744468961 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 2720 | 1466744468963 Marionette TRACE conn5 <- [1,1098,null,{}] 22:01:08 INFO - PROCESS | 2720 | 1466744468967 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:08 INFO - PROCESS | 2720 | 1466744468969 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:09 INFO - PROCESS | 2720 | 1466744469050 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 22:01:09 INFO - PROCESS | 2720 | 1466744469057 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:09 INFO - PROCESS | 2720 | 1466744469060 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C92800 == 34 [pid = 2720] [id = 284] 22:01:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3004800) [pid = 2720] [serial = 851] [outer = 0000000000000000] 22:01:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC9284400) [pid = 2720] [serial = 852] [outer = 000000ECC3004800] 22:01:09 INFO - PROCESS | 2720 | 1466744469106 Marionette DEBUG loaded listener.js 22:01:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0671000) [pid = 2720] [serial = 853] [outer = 000000ECC3004800] 22:01:09 INFO - PROCESS | 2720 | 1466744469555 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:01:09 INFO - PROCESS | 2720 | [2720] 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 22:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 22:01:09 INFO - PROCESS | 2720 | 1466744469682 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 22:01:09 INFO - PROCESS | 2720 | 1466744469684 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 22:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:01:09 INFO - PROCESS | 2720 | 1466744469760 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:01:09 INFO - PROCESS | 2720 | 1466744469762 Marionette TRACE conn5 <- [1,1102,null,{}] 22:01:09 INFO - PROCESS | 2720 | 1466744469771 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:09 INFO - PROCESS | 2720 | 1466744469773 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:09 INFO - PROCESS | 2720 | 1466744469878 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 22:01:09 INFO - PROCESS | 2720 | 1466744469885 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:09 INFO - PROCESS | 2720 | 1466744469887 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E15800 == 35 [pid = 2720] [id = 285] 22:01:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC332D000) [pid = 2720] [serial = 854] [outer = 0000000000000000] 22:01:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD231F800) [pid = 2720] [serial = 855] [outer = 000000ECC332D000] 22:01:09 INFO - PROCESS | 2720 | 1466744469933 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD3785C00) [pid = 2720] [serial = 856] [outer = 000000ECC332D000] 22:01:10 INFO - PROCESS | 2720 | 1466744470334 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 607ms 22:01:10 INFO - PROCESS | 2720 | 1466744470351 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 22:01:10 INFO - PROCESS | 2720 | 1466744470354 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 22:01:10 INFO - PROCESS | 2720 | 1466744470357 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:01:10 INFO - PROCESS | 2720 | 1466744470359 Marionette TRACE conn5 <- [1,1106,null,{}] 22:01:10 INFO - PROCESS | 2720 | 1466744470362 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:10 INFO - PROCESS | 2720 | 1466744470364 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:10 INFO - PROCESS | 2720 | 1466744470448 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 22:01:10 INFO - PROCESS | 2720 | 1466744470520 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 2720 | 1466744470522 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFE79800 == 36 [pid = 2720] [id = 286] 22:01:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCCE6A000) [pid = 2720] [serial = 857] [outer = 0000000000000000] 22:01:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3B2AC00) [pid = 2720] [serial = 858] [outer = 000000ECCCE6A000] 22:01:10 INFO - PROCESS | 2720 | 1466744470572 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3ECA000) [pid = 2720] [serial = 859] [outer = 000000ECCCE6A000] 22:01:11 INFO - PROCESS | 2720 | 1466744471108 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 881ms 22:01:11 INFO - PROCESS | 2720 | 1466744471243 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 2720 | 1466744471247 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 22:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:01:11 INFO - PROCESS | 2720 | 1466744471253 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - PROCESS | 2720 | 1466744471256 Marionette TRACE conn5 <- [1,1110,null,{}] 22:01:11 INFO - PROCESS | 2720 | 1466744471262 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:11 INFO - PROCESS | 2720 | 1466744471266 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:11 INFO - PROCESS | 2720 | 1466744471402 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 22:01:11 INFO - PROCESS | 2720 | 1466744471471 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:11 INFO - PROCESS | 2720 | 1466744471474 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9130000 == 37 [pid = 2720] [id = 287] 22:01:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC3345C00) [pid = 2720] [serial = 860] [outer = 0000000000000000] 22:01:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC79ED400) [pid = 2720] [serial = 861] [outer = 000000ECC3345C00] 22:01:11 INFO - PROCESS | 2720 | 1466744471532 Marionette DEBUG loaded listener.js 22:01:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC9317800) [pid = 2720] [serial = 862] [outer = 000000ECC3345C00] 22:01:12 INFO - PROCESS | 2720 | 1466744472247 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1033ms 22:01:12 INFO - PROCESS | 2720 | 1466744472289 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 22:01:12 INFO - PROCESS | 2720 | 1466744472294 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 22:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:01:12 INFO - PROCESS | 2720 | 1466744472301 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:01:12 INFO - PROCESS | 2720 | 1466744472304 Marionette TRACE conn5 <- [1,1114,null,{}] 22:01:12 INFO - PROCESS | 2720 | 1466744472308 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:12 INFO - PROCESS | 2720 | 1466744472312 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:12 INFO - PROCESS | 2720 | 1466744472470 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 22:01:12 INFO - PROCESS | 2720 | 1466744472537 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:12 INFO - PROCESS | 2720 | 1466744472540 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B8B000 == 38 [pid = 2720] [id = 288] 22:01:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCE71400) [pid = 2720] [serial = 863] [outer = 0000000000000000] 22:01:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCCE76400) [pid = 2720] [serial = 864] [outer = 000000ECCCE71400] 22:01:12 INFO - PROCESS | 2720 | 1466744472597 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCF118C00) [pid = 2720] [serial = 865] [outer = 000000ECCCE71400] 22:01:13 INFO - PROCESS | 2720 | 1466744473537 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1298ms 22:01:13 INFO - PROCESS | 2720 | 1466744473599 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 2720 | 1466744473604 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 22:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:01:13 INFO - PROCESS | 2720 | 1466744473609 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - PROCESS | 2720 | 1466744473612 Marionette TRACE conn5 <- [1,1118,null,{}] 22:01:13 INFO - PROCESS | 2720 | 1466744473618 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:13 INFO - PROCESS | 2720 | 1466744473621 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:13 INFO - PROCESS | 2720 | 1466744473771 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E15800 == 37 [pid = 2720] [id = 285] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C92800 == 36 [pid = 2720] [id = 284] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D4800 == 35 [pid = 2720] [id = 283] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14E3000 == 34 [pid = 2720] [id = 282] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0983800 == 33 [pid = 2720] [id = 281] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFE7A000 == 32 [pid = 2720] [id = 280] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC983A000 == 31 [pid = 2720] [id = 279] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7AD7800 == 30 [pid = 2720] [id = 278] 22:01:13 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8713800 == 29 [pid = 2720] [id = 277] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD066FC00) [pid = 2720] [serial = 805] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD360AC00) [pid = 2720] [serial = 814] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD04EE800) [pid = 2720] [serial = 804] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCA77400) [pid = 2720] [serial = 810] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD149D800) [pid = 2720] [serial = 807] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC334AC00) [pid = 2720] [serial = 792] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC812E400) [pid = 2720] [serial = 793] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD23B8C00) [pid = 2720] [serial = 784] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCE77400) [pid = 2720] [serial = 798] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9314800) [pid = 2720] [serial = 795] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9D5A000) [pid = 2720] [serial = 796] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCD397800) [pid = 2720] [serial = 789] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCF113400) [pid = 2720] [serial = 790] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC880C400) [pid = 2720] [serial = 786] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA4EC00) [pid = 2720] [serial = 787] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD31B4000) [pid = 2720] [serial = 813] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3B24400) [pid = 2720] [serial = 817] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3791C00) [pid = 2720] [serial = 816] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD2329400) [pid = 2720] [serial = 808] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCF233400) [pid = 2720] [serial = 801] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD0237800) [pid = 2720] [serial = 802] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0670800) [pid = 2720] [serial = 811] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCDF59400) [pid = 2720] [serial = 799] [outer = 0000000000000000] [url = about:blank] 22:01:13 INFO - PROCESS | 2720 | 1466744473875 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:13 INFO - PROCESS | 2720 | 1466744473879 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC318D000 == 30 [pid = 2720] [id = 289] 22:01:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC29BA800) [pid = 2720] [serial = 866] [outer = 0000000000000000] 22:01:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC3350C00) [pid = 2720] [serial = 867] [outer = 000000ECC29BA800] 22:01:13 INFO - PROCESS | 2720 | 1466744473928 Marionette DEBUG loaded listener.js 22:01:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC8810C00) [pid = 2720] [serial = 868] [outer = 000000ECC29BA800] 22:01:14 INFO - PROCESS | 2720 | 1466744474368 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 840ms 22:01:14 INFO - PROCESS | 2720 | 1466744474452 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 22:01:14 INFO - PROCESS | 2720 | 1466744474457 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 22:01:14 INFO - PROCESS | 2720 | 1466744474463 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:01:14 INFO - PROCESS | 2720 | 1466744474466 Marionette TRACE conn5 <- [1,1122,null,{}] 22:01:14 INFO - PROCESS | 2720 | 1466744474470 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:14 INFO - PROCESS | 2720 | 1466744474473 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:14 INFO - PROCESS | 2720 | 1466744474575 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 22:01:14 INFO - PROCESS | 2720 | 1466744474581 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:14 INFO - PROCESS | 2720 | 1466744474584 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC26C000 == 31 [pid = 2720] [id = 290] 22:01:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9D53400) [pid = 2720] [serial = 869] [outer = 0000000000000000] 22:01:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCA54000) [pid = 2720] [serial = 870] [outer = 000000ECC9D53400] 22:01:14 INFO - PROCESS | 2720 | 1466744474633 Marionette DEBUG loaded listener.js 22:01:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE6C000) [pid = 2720] [serial = 871] [outer = 000000ECC9D53400] 22:01:15 INFO - PROCESS | 2720 | [GFX2-]: DrawTargetD2D 1.1 (000000ECB52774F0): Failed to create GradientStopCollection with no stops. 22:01:15 INFO - PROCESS | 2720 | [GFX3-]: No stops specified for gradient pattern. 22:01:15 INFO - PROCESS | 2720 | 1466744475089 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 22:01:15 INFO - PROCESS | 2720 | 1466744475158 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 22:01:15 INFO - PROCESS | 2720 | 1466744475160 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 22:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:01:15 INFO - PROCESS | 2720 | 1466744475164 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:01:15 INFO - PROCESS | 2720 | 1466744475168 Marionette TRACE conn5 <- [1,1126,null,{}] 22:01:15 INFO - PROCESS | 2720 | 1466744475180 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:15 INFO - PROCESS | 2720 | 1466744475193 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:15 INFO - PROCESS | 2720 | 1466744475283 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 22:01:15 INFO - PROCESS | 2720 | 1466744475356 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:15 INFO - PROCESS | 2720 | 1466744475359 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00DA000 == 32 [pid = 2720] [id = 291] 22:01:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCDF20000) [pid = 2720] [serial = 872] [outer = 0000000000000000] 22:01:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF119400) [pid = 2720] [serial = 873] [outer = 000000ECCDF20000] 22:01:15 INFO - PROCESS | 2720 | 1466744475409 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCF28E000) [pid = 2720] [serial = 874] [outer = 000000ECCDF20000] 22:01:15 INFO - PROCESS | 2720 | 1466744475829 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 22:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:01:15 INFO - PROCESS | 2720 | 1466744475861 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 22:01:15 INFO - PROCESS | 2720 | 1466744475864 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 22:01:15 INFO - PROCESS | 2720 | 1466744475867 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:01:15 INFO - PROCESS | 2720 | 1466744475869 Marionette TRACE conn5 <- [1,1130,null,{}] 22:01:15 INFO - PROCESS | 2720 | 1466744475873 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:15 INFO - PROCESS | 2720 | 1466744475875 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:16 INFO - PROCESS | 2720 | 1466744475993 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 22:01:16 INFO - PROCESS | 2720 | 1466744476000 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:16 INFO - PROCESS | 2720 | 1466744476002 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B96800 == 33 [pid = 2720] [id = 292] 22:01:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0468800) [pid = 2720] [serial = 875] [outer = 0000000000000000] 22:01:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD04F2800) [pid = 2720] [serial = 876] [outer = 000000ECD0468800] 22:01:16 INFO - PROCESS | 2720 | 1466744476050 Marionette DEBUG loaded listener.js 22:01:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0671400) [pid = 2720] [serial = 877] [outer = 000000ECD0468800] 22:01:16 INFO - PROCESS | 2720 | 1466744476511 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 22:01:16 INFO - PROCESS | 2720 | 1466744476573 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 22:01:16 INFO - PROCESS | 2720 | 1466744476575 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 22:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:01:16 INFO - PROCESS | 2720 | 1466744476579 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 2720 | 1466744476581 Marionette TRACE conn5 <- [1,1134,null,{}] 22:01:16 INFO - PROCESS | 2720 | 1466744476584 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:16 INFO - PROCESS | 2720 | 1466744476586 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:16 INFO - PROCESS | 2720 | 1466744476720 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 22:01:16 INFO - PROCESS | 2720 | 1466744476744 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:16 INFO - PROCESS | 2720 | 1466744476746 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35C9800 == 34 [pid = 2720] [id = 293] 22:01:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0678C00) [pid = 2720] [serial = 878] [outer = 0000000000000000] 22:01:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0AC1C00) [pid = 2720] [serial = 879] [outer = 000000ECD0678C00] 22:01:16 INFO - PROCESS | 2720 | 1466744476791 Marionette DEBUG loaded listener.js 22:01:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0C11400) [pid = 2720] [serial = 880] [outer = 000000ECD0678C00] 22:01:17 INFO - PROCESS | 2720 | 1466744477236 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 22:01:17 INFO - PROCESS | 2720 | 1466744477275 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 22:01:17 INFO - PROCESS | 2720 | 1466744477277 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 22:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:01:17 INFO - PROCESS | 2720 | 1466744477287 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:01:17 INFO - PROCESS | 2720 | 1466744477289 Marionette TRACE conn5 <- [1,1138,null,{}] 22:01:17 INFO - PROCESS | 2720 | 1466744477292 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:17 INFO - PROCESS | 2720 | 1466744477299 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:17 INFO - PROCESS | 2720 | 1466744477433 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 22:01:17 INFO - PROCESS | 2720 | 1466744477488 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 2720 | 1466744477490 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CAB800 == 35 [pid = 2720] [id = 294] 22:01:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD23BA400) [pid = 2720] [serial = 881] [outer = 0000000000000000] 22:01:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3787000) [pid = 2720] [serial = 882] [outer = 000000ECD23BA400] 22:01:17 INFO - PROCESS | 2720 | 1466744477535 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD3B2F800) [pid = 2720] [serial = 883] [outer = 000000ECD23BA400] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC965CC00) [pid = 2720] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCF22D000) [pid = 2720] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC965C400) [pid = 2720] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD066D400) [pid = 2720] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC928F800) [pid = 2720] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC3350800) [pid = 2720] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC37D1400) [pid = 2720] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3004800) [pid = 2720] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC332D000) [pid = 2720] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC43E5C00) [pid = 2720] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCE68C00) [pid = 2720] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD1249400) [pid = 2720] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:01:17 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC1F11800) [pid = 2720] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:01:18 INFO - PROCESS | 2720 | 1466744478054 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 776ms 22:01:18 INFO - PROCESS | 2720 | 1466744478065 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 2720 | 1466744478067 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 22:01:18 INFO - PROCESS | 2720 | 1466744478070 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:01:18 INFO - PROCESS | 2720 | 1466744478072 Marionette TRACE conn5 <- [1,1142,null,{}] 22:01:18 INFO - PROCESS | 2720 | 1466744478075 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:18 INFO - PROCESS | 2720 | 1466744478078 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:18 INFO - PROCESS | 2720 | 1466744478159 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 22:01:18 INFO - PROCESS | 2720 | 1466744478164 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:18 INFO - PROCESS | 2720 | 1466744478166 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E20000 == 36 [pid = 2720] [id = 295] 22:01:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC3C4F400) [pid = 2720] [serial = 884] [outer = 0000000000000000] 22:01:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0467800) [pid = 2720] [serial = 885] [outer = 000000ECC3C4F400] 22:01:18 INFO - PROCESS | 2720 | 1466744478213 Marionette DEBUG loaded listener.js 22:01:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3ECB800) [pid = 2720] [serial = 886] [outer = 000000ECC3C4F400] 22:01:18 INFO - PROCESS | 2720 | 1466744478651 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 22:01:18 INFO - PROCESS | 2720 | 1466744478702 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 2720 | 1466744478704 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 22:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:01:18 INFO - PROCESS | 2720 | 1466744478708 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 2720 | 1466744478710 Marionette TRACE conn5 <- [1,1146,null,{}] 22:01:18 INFO - PROCESS | 2720 | 1466744478713 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:18 INFO - PROCESS | 2720 | 1466744478715 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:18 INFO - PROCESS | 2720 | 1466744478798 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 22:01:18 INFO - PROCESS | 2720 | 1466744478804 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:18 INFO - PROCESS | 2720 | 1466744478806 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7365800 == 37 [pid = 2720] [id = 296] 22:01:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD3B30400) [pid = 2720] [serial = 887] [outer = 0000000000000000] 22:01:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3F32000) [pid = 2720] [serial = 888] [outer = 000000ECD3B30400] 22:01:18 INFO - PROCESS | 2720 | 1466744478860 Marionette DEBUG loaded listener.js 22:01:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3F39800) [pid = 2720] [serial = 889] [outer = 000000ECD3B30400] 22:01:19 INFO - PROCESS | 2720 | 1466744479288 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 22:01:19 INFO - PROCESS | 2720 | 1466744479341 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 22:01:19 INFO - PROCESS | 2720 | 1466744479344 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:01:19 INFO - PROCESS | 2720 | 1466744479346 Marionette TRACE conn5 <- [1,1150,null,{}] 22:01:19 INFO - PROCESS | 2720 | 1466744479350 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:19 INFO - PROCESS | 2720 | 1466744479352 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:19 INFO - PROCESS | 2720 | 1466744479437 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 22:01:19 INFO - PROCESS | 2720 | 1466744479445 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:19 INFO - PROCESS | 2720 | 1466744479447 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB7D000 == 38 [pid = 2720] [id = 297] 22:01:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC965E000) [pid = 2720] [serial = 890] [outer = 0000000000000000] 22:01:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD04F6800) [pid = 2720] [serial = 891] [outer = 000000ECC965E000] 22:01:19 INFO - PROCESS | 2720 | 1466744479491 Marionette DEBUG loaded listener.js 22:01:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD3F57400) [pid = 2720] [serial = 892] [outer = 000000ECC965E000] 22:01:19 INFO - PROCESS | 2720 | 1466744479934 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 22:01:20 INFO - PROCESS | 2720 | 1466744480040 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 22:01:20 INFO - PROCESS | 2720 | 1466744480044 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 22:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:01:20 INFO - PROCESS | 2720 | 1466744480050 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:01:20 INFO - PROCESS | 2720 | 1466744480055 Marionette TRACE conn5 <- [1,1154,null,{}] 22:01:20 INFO - PROCESS | 2720 | 1466744480062 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:20 INFO - PROCESS | 2720 | 1466744480066 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:20 INFO - PROCESS | 2720 | 1466744480194 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 22:01:20 INFO - PROCESS | 2720 | 1466744480263 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:20 INFO - PROCESS | 2720 | 1466744480266 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC82BE000 == 39 [pid = 2720] [id = 298] 22:01:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC334A000) [pid = 2720] [serial = 893] [outer = 0000000000000000] 22:01:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC37CDC00) [pid = 2720] [serial = 894] [outer = 000000ECC334A000] 22:01:20 INFO - PROCESS | 2720 | 1466744480328 Marionette DEBUG loaded listener.js 22:01:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC929C800) [pid = 2720] [serial = 895] [outer = 000000ECC334A000] 22:01:20 INFO - PROCESS | 2720 | 1466744480982 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 22:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:01:21 INFO - PROCESS | 2720 | 1466744481039 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 22:01:21 INFO - PROCESS | 2720 | 1466744481043 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 22:01:21 INFO - PROCESS | 2720 | 1466744481049 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:01:21 INFO - PROCESS | 2720 | 1466744481054 Marionette TRACE conn5 <- [1,1158,null,{}] 22:01:21 INFO - PROCESS | 2720 | 1466744481058 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:21 INFO - PROCESS | 2720 | 1466744481061 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:21 INFO - PROCESS | 2720 | 1466744481179 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 22:01:21 INFO - PROCESS | 2720 | 1466744481254 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:21 INFO - PROCESS | 2720 | 1466744481256 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26C4000 == 40 [pid = 2720] [id = 299] 22:01:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCDCBA400) [pid = 2720] [serial = 896] [outer = 0000000000000000] 22:01:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCDF17400) [pid = 2720] [serial = 897] [outer = 000000ECCDCBA400] 22:01:21 INFO - PROCESS | 2720 | 1466744481355 Marionette DEBUG loaded listener.js 22:01:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD023F400) [pid = 2720] [serial = 898] [outer = 000000ECCDCBA400] 22:01:22 INFO - PROCESS | 2720 | 1466744481999 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 22:01:22 INFO - PROCESS | 2720 | 1466744482033 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 22:01:22 INFO - PROCESS | 2720 | 1466744482036 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 22:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:01:22 INFO - PROCESS | 2720 | 1466744482040 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:01:22 INFO - PROCESS | 2720 | 1466744482043 Marionette TRACE conn5 <- [1,1162,null,{}] 22:01:22 INFO - PROCESS | 2720 | 1466744482054 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:22 INFO - PROCESS | 2720 | 1466744482059 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:22 INFO - PROCESS | 2720 | 1466744482178 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 22:01:22 INFO - PROCESS | 2720 | 1466744482255 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:22 INFO - PROCESS | 2720 | 1466744482259 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD794F800 == 41 [pid = 2720] [id = 300] 22:01:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD31BE800) [pid = 2720] [serial = 899] [outer = 0000000000000000] 22:01:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD360C800) [pid = 2720] [serial = 900] [outer = 000000ECD31BE800] 22:01:22 INFO - PROCESS | 2720 | 1466744482359 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD3F57C00) [pid = 2720] [serial = 901] [outer = 000000ECD31BE800] 22:01:22 INFO - PROCESS | 2720 | 1466744482939 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 22:01:22 INFO - PROCESS | 2720 | 1466744482987 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 22:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:01:23 INFO - PROCESS | 2720 | 1466744482991 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 2720 | 1466744482994 Marionette TRACE conn5 <- [1,1166,null,{}] 22:01:23 INFO - PROCESS | 2720 | 1466744482997 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:23 INFO - PROCESS | 2720 | 1466744483000 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:23 INFO - PROCESS | 2720 | 1466744483116 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 22:01:23 INFO - PROCESS | 2720 | 1466744483206 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:23 INFO - PROCESS | 2720 | 1466744483208 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AB8000 == 42 [pid = 2720] [id = 301] 22:01:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD4D3A000) [pid = 2720] [serial = 902] [outer = 0000000000000000] 22:01:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD4D3C000) [pid = 2720] [serial = 903] [outer = 000000ECD4D3A000] 22:01:23 INFO - PROCESS | 2720 | 1466744483263 Marionette DEBUG loaded listener.js 22:01:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD4D43000) [pid = 2720] [serial = 904] [outer = 000000ECD4D3A000] 22:01:24 INFO - PROCESS | 2720 | 1466744484021 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 22:01:24 INFO - PROCESS | 2720 | 1466744484078 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 22:01:24 INFO - PROCESS | 2720 | 1466744484084 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:01:24 INFO - PROCESS | 2720 | 1466744484088 Marionette TRACE conn5 <- [1,1170,null,{}] 22:01:24 INFO - PROCESS | 2720 | 1466744484094 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:24 INFO - PROCESS | 2720 | 1466744484097 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:24 INFO - PROCESS | 2720 | 1466744484252 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 22:01:24 INFO - PROCESS | 2720 | 1466744484264 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:24 INFO - PROCESS | 2720 | 1466744484268 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9841800 == 43 [pid = 2720] [id = 302] 22:01:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC963B800) [pid = 2720] [serial = 905] [outer = 0000000000000000] 22:01:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC98C7800) [pid = 2720] [serial = 906] [outer = 000000ECC963B800] 22:01:24 INFO - PROCESS | 2720 | 1466744484319 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECCCE81400) [pid = 2720] [serial = 907] [outer = 000000ECC963B800] 22:01:24 INFO - PROCESS | 2720 | 1466744484965 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 22:01:25 INFO - PROCESS | 2720 | 1466744485721 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 22:01:25 INFO - PROCESS | 2720 | 1466744485726 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:01:25 INFO - PROCESS | 2720 | 1466744485730 Marionette TRACE conn5 <- [1,1174,null,{}] 22:01:25 INFO - PROCESS | 2720 | 1466744485736 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:25 INFO - PROCESS | 2720 | 1466744485739 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:25 INFO - PROCESS | 2720 | 1466744485834 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 22:01:25 INFO - PROCESS | 2720 | 1466744485841 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:25 INFO - PROCESS | 2720 | 1466744485847 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC4813800 == 28 [pid = 2720] [id = 303] 22:01:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC332F800) [pid = 2720] [serial = 908] [outer = 0000000000000000] 22:01:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3345000) [pid = 2720] [serial = 909] [outer = 000000ECC332F800] 22:01:25 INFO - PROCESS | 2720 | 1466744485898 Marionette DEBUG loaded listener.js 22:01:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC361BC00) [pid = 2720] [serial = 910] [outer = 000000ECC332F800] 22:01:26 INFO - PROCESS | 2720 | 1466744486398 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:01:26 INFO - PROCESS | 2720 | 1466744486470 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 22:01:26 INFO - PROCESS | 2720 | 1466744486477 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 2720 | 1466744486482 Marionette TRACE conn5 <- [1,1178,null,{}] 22:01:26 INFO - PROCESS | 2720 | 1466744486486 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:26 INFO - PROCESS | 2720 | 1466744486488 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:26 INFO - PROCESS | 2720 | 1466744486579 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 22:01:26 INFO - PROCESS | 2720 | 1466744486592 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:26 INFO - PROCESS | 2720 | 1466744486595 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E6000 == 29 [pid = 2720] [id = 304] 22:01:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC8806C00) [pid = 2720] [serial = 911] [outer = 0000000000000000] 22:01:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC880F800) [pid = 2720] [serial = 912] [outer = 000000ECC8806C00] 22:01:26 INFO - PROCESS | 2720 | 1466744486645 Marionette DEBUG loaded listener.js 22:01:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC929B000) [pid = 2720] [serial = 913] [outer = 000000ECC8806C00] 22:01:27 INFO - PROCESS | 2720 | 1466744487115 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 2720 | 1466744487198 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 22:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:01:27 INFO - PROCESS | 2720 | 1466744487205 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 2720 | 1466744487207 Marionette TRACE conn5 <- [1,1182,null,{}] 22:01:27 INFO - PROCESS | 2720 | 1466744487219 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:27 INFO - PROCESS | 2720 | 1466744487224 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:27 INFO - PROCESS | 2720 | 1466744487322 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 22:01:27 INFO - PROCESS | 2720 | 1466744487390 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 2720 | 1466744487394 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEC9800 == 30 [pid = 2720] [id = 305] 22:01:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCA4E800) [pid = 2720] [serial = 914] [outer = 0000000000000000] 22:01:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCA7B400) [pid = 2720] [serial = 915] [outer = 000000ECCCA4E800] 22:01:27 INFO - PROCESS | 2720 | 1466744487444 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCE6EC00) [pid = 2720] [serial = 916] [outer = 000000ECCCA4E800] 22:01:27 INFO - PROCESS | 2720 | 1466744487847 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:01:27 INFO - PROCESS | 2720 | 1466744487883 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 22:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:01:27 INFO - PROCESS | 2720 | 1466744487898 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:01:27 INFO - PROCESS | 2720 | 1466744487900 Marionette TRACE conn5 <- [1,1186,null,{}] 22:01:27 INFO - PROCESS | 2720 | 1466744487905 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:27 INFO - PROCESS | 2720 | 1466744487907 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:28 INFO - PROCESS | 2720 | 1466744488028 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 22:01:28 INFO - PROCESS | 2720 | 1466744488034 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 2720 | 1466744488036 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD028E000 == 31 [pid = 2720] [id = 306] 22:01:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDF18400) [pid = 2720] [serial = 917] [outer = 0000000000000000] 22:01:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF112800) [pid = 2720] [serial = 918] [outer = 000000ECCDF18400] 22:01:28 INFO - PROCESS | 2720 | 1466744488126 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF235C00) [pid = 2720] [serial = 919] [outer = 000000ECCDF18400] 22:01:28 INFO - PROCESS | 2720 | 1466744488601 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 22:01:28 INFO - PROCESS | 2720 | 1466744488650 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 2720 | 1466744488653 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 22:01:28 INFO - PROCESS | 2720 | 1466744488661 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 2720 | 1466744488663 Marionette TRACE conn5 <- [1,1190,null,{}] 22:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:01:28 INFO - PROCESS | 2720 | 1466744488666 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:28 INFO - PROCESS | 2720 | 1466744488669 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:28 INFO - PROCESS | 2720 | 1466744488778 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 22:01:28 INFO - PROCESS | 2720 | 1466744488789 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:28 INFO - PROCESS | 2720 | 1466744488791 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B7D800 == 32 [pid = 2720] [id = 307] 22:01:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCF28F400) [pid = 2720] [serial = 920] [outer = 0000000000000000] 22:01:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCFAAE000) [pid = 2720] [serial = 921] [outer = 000000ECCF28F400] 22:01:28 INFO - PROCESS | 2720 | 1466744488878 Marionette DEBUG loaded listener.js 22:01:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD0464000) [pid = 2720] [serial = 922] [outer = 000000ECCF28F400] 22:01:29 INFO - PROCESS | 2720 | 1466744489308 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:01:29 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 22:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 22:01:29 INFO - PROCESS | 2720 | 1466744489340 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 22:01:29 INFO - PROCESS | 2720 | 1466744489342 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 22:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:01:29 INFO - PROCESS | 2720 | 1466744489346 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:01:29 INFO - PROCESS | 2720 | 1466744489348 Marionette TRACE conn5 <- [1,1194,null,{}] 22:01:29 INFO - PROCESS | 2720 | 1466744489352 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:29 INFO - PROCESS | 2720 | 1466744489358 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:29 INFO - PROCESS | 2720 | 1466744489503 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 22:01:29 INFO - PROCESS | 2720 | 1466744489517 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 2720 | 1466744489519 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26B1800 == 33 [pid = 2720] [id = 308] 22:01:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD04EC400) [pid = 2720] [serial = 923] [outer = 0000000000000000] 22:01:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD066EC00) [pid = 2720] [serial = 924] [outer = 000000ECD04EC400] 22:01:29 INFO - PROCESS | 2720 | 1466744489606 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0B12800) [pid = 2720] [serial = 925] [outer = 000000ECD04EC400] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0468800) [pid = 2720] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0678C00) [pid = 2720] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD23BA400) [pid = 2720] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCDF20000) [pid = 2720] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC3345C00) [pid = 2720] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCE6A000) [pid = 2720] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC3C4F400) [pid = 2720] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCE71400) [pid = 2720] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC9D53400) [pid = 2720] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC29BA800) [pid = 2720] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC965E000) [pid = 2720] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:01:30 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3B30400) [pid = 2720] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:01:30 INFO - PROCESS | 2720 | 1466744490244 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:01:30 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 22:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 943ms 22:01:30 INFO - PROCESS | 2720 | 1466744490291 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 2720 | 1466744490293 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 22:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:01:30 INFO - PROCESS | 2720 | 1466744490297 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - PROCESS | 2720 | 1466744490299 Marionette TRACE conn5 <- [1,1198,null,{}] 22:01:30 INFO - PROCESS | 2720 | 1466744490302 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:30 INFO - PROCESS | 2720 | 1466744490304 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:30 INFO - PROCESS | 2720 | 1466744490411 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 22:01:30 INFO - PROCESS | 2720 | 1466744490460 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:30 INFO - PROCESS | 2720 | 1466744490462 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD374F800 == 34 [pid = 2720] [id = 309] 22:01:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3008C00) [pid = 2720] [serial = 926] [outer = 0000000000000000] 22:01:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCD660000) [pid = 2720] [serial = 927] [outer = 000000ECC3008C00] 22:01:30 INFO - PROCESS | 2720 | 1466744490507 Marionette DEBUG loaded listener.js 22:01:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0C11C00) [pid = 2720] [serial = 928] [outer = 000000ECC3008C00] 22:01:30 INFO - PROCESS | 2720 | 1466744490878 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 22:01:30 INFO - PROCESS | 2720 | 1466744490929 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 22:01:30 INFO - PROCESS | 2720 | 1466744490931 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 22:01:30 INFO - PROCESS | 2720 | 1466744490934 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:01:30 INFO - PROCESS | 2720 | 1466744490936 Marionette TRACE conn5 <- [1,1202,null,{}] 22:01:30 INFO - PROCESS | 2720 | 1466744490946 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:30 INFO - PROCESS | 2720 | 1466744490949 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:31 INFO - PROCESS | 2720 | 1466744491033 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 22:01:31 INFO - PROCESS | 2720 | 1466744491038 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 2720 | 1466744491041 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F08800 == 35 [pid = 2720] [id = 310] 22:01:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD124E400) [pid = 2720] [serial = 929] [outer = 0000000000000000] 22:01:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD1D16800) [pid = 2720] [serial = 930] [outer = 000000ECD124E400] 22:01:31 INFO - PROCESS | 2720 | 1466744491086 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD2659800) [pid = 2720] [serial = 931] [outer = 000000ECD124E400] 22:01:31 INFO - PROCESS | 2720 | 1466744491502 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 586ms 22:01:31 INFO - PROCESS | 2720 | 1466744491524 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 22:01:31 INFO - PROCESS | 2720 | 1466744491526 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 22:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:01:31 INFO - PROCESS | 2720 | 1466744491530 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:01:31 INFO - PROCESS | 2720 | 1466744491531 Marionette TRACE conn5 <- [1,1206,null,{}] 22:01:31 INFO - PROCESS | 2720 | 1466744491535 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:31 INFO - PROCESS | 2720 | 1466744491537 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:31 INFO - PROCESS | 2720 | 1466744491652 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 22:01:31 INFO - PROCESS | 2720 | 1466744491674 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:31 INFO - PROCESS | 2720 | 1466744491676 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F25000 == 36 [pid = 2720] [id = 311] 22:01:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD31B8000) [pid = 2720] [serial = 932] [outer = 0000000000000000] 22:01:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD360A400) [pid = 2720] [serial = 933] [outer = 000000ECD31B8000] 22:01:31 INFO - PROCESS | 2720 | 1466744491752 Marionette DEBUG loaded listener.js 22:01:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3790C00) [pid = 2720] [serial = 934] [outer = 000000ECD31B8000] 22:01:32 INFO - PROCESS | 2720 | 1466744492236 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 774ms 22:01:32 INFO - PROCESS | 2720 | 1466744492308 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 22:01:32 INFO - PROCESS | 2720 | 1466744492314 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 22:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:01:32 INFO - PROCESS | 2720 | 1466744492345 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:01:32 INFO - PROCESS | 2720 | 1466744492350 Marionette TRACE conn5 <- [1,1210,null,{}] 22:01:32 INFO - PROCESS | 2720 | 1466744492356 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:32 INFO - PROCESS | 2720 | 1466744492359 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:32 INFO - PROCESS | 2720 | 1466744492503 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 22:01:32 INFO - PROCESS | 2720 | 1466744492596 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 2720 | 1466744492601 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC82BE000 == 37 [pid = 2720] [id = 312] 22:01:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC334B800) [pid = 2720] [serial = 935] [outer = 0000000000000000] 22:01:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC3618400) [pid = 2720] [serial = 936] [outer = 000000ECC334B800] 22:01:32 INFO - PROCESS | 2720 | 1466744492659 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC81B9800) [pid = 2720] [serial = 937] [outer = 000000ECC334B800] 22:01:33 INFO - PROCESS | 2720 | 1466744493332 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 2720 | 1466744493384 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 22:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:01:33 INFO - PROCESS | 2720 | 1466744493391 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 2720 | 1466744493394 Marionette TRACE conn5 <- [1,1214,null,{}] 22:01:33 INFO - PROCESS | 2720 | 1466744493443 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:33 INFO - PROCESS | 2720 | 1466744493446 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:33 INFO - PROCESS | 2720 | 1466744493579 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 22:01:33 INFO - PROCESS | 2720 | 1466744493646 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:33 INFO - PROCESS | 2720 | 1466744493649 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0981000 == 38 [pid = 2720] [id = 313] 22:01:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCA4B000) [pid = 2720] [serial = 938] [outer = 0000000000000000] 22:01:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCCDF0C00) [pid = 2720] [serial = 939] [outer = 000000ECCCA4B000] 22:01:33 INFO - PROCESS | 2720 | 1466744493707 Marionette DEBUG loaded listener.js 22:01:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCDF59400) [pid = 2720] [serial = 940] [outer = 000000ECCCA4B000] 22:01:34 INFO - PROCESS | 2720 | 1466744494516 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1156ms 22:01:34 INFO - PROCESS | 2720 | 1466744494548 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 22:01:34 INFO - PROCESS | 2720 | 1466744494551 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 22:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:01:34 INFO - PROCESS | 2720 | 1466744494554 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:01:34 INFO - PROCESS | 2720 | 1466744494559 Marionette TRACE conn5 <- [1,1218,null,{}] 22:01:34 INFO - PROCESS | 2720 | 1466744494571 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:34 INFO - PROCESS | 2720 | 1466744494577 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:34 INFO - PROCESS | 2720 | 1466744494801 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 22:01:34 INFO - PROCESS | 2720 | 1466744494925 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 2720 | 1466744494928 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3C6B000 == 39 [pid = 2720] [id = 314] 22:01:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC3349C00) [pid = 2720] [serial = 941] [outer = 0000000000000000] 22:01:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC4342C00) [pid = 2720] [serial = 942] [outer = 000000ECC3349C00] 22:01:34 INFO - PROCESS | 2720 | 1466744494982 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC9295000) [pid = 2720] [serial = 943] [outer = 000000ECC3349C00] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F08800 == 38 [pid = 2720] [id = 310] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD374F800 == 37 [pid = 2720] [id = 309] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26B1800 == 36 [pid = 2720] [id = 308] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B7D800 == 35 [pid = 2720] [id = 307] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD028E000 == 34 [pid = 2720] [id = 306] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEC9800 == 33 [pid = 2720] [id = 305] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E6000 == 32 [pid = 2720] [id = 304] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC4813800 == 31 [pid = 2720] [id = 303] 22:01:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9841800 == 30 [pid = 2720] [id = 302] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD0671400) [pid = 2720] [serial = 877] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD04F2800) [pid = 2720] [serial = 876] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD0C11400) [pid = 2720] [serial = 880] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD0AC1C00) [pid = 2720] [serial = 879] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD3787000) [pid = 2720] [serial = 882] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCF119400) [pid = 2720] [serial = 873] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC79ED400) [pid = 2720] [serial = 861] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC9317800) [pid = 2720] [serial = 862] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3B2F800) [pid = 2720] [serial = 883] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD3ECA000) [pid = 2720] [serial = 859] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD3ECB800) [pid = 2720] [serial = 886] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCE76400) [pid = 2720] [serial = 864] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCF118C00) [pid = 2720] [serial = 865] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA54000) [pid = 2720] [serial = 870] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCE6C000) [pid = 2720] [serial = 871] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3350C00) [pid = 2720] [serial = 867] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC8810C00) [pid = 2720] [serial = 868] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0467800) [pid = 2720] [serial = 885] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD04F6800) [pid = 2720] [serial = 891] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3F57400) [pid = 2720] [serial = 892] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3F39800) [pid = 2720] [serial = 889] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3F32000) [pid = 2720] [serial = 888] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCF28E000) [pid = 2720] [serial = 874] [outer = 0000000000000000] [url = about:blank] 22:01:35 INFO - PROCESS | 2720 | 1466744495546 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1031ms 22:01:35 INFO - PROCESS | 2720 | 1466744495589 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 2720 | 1466744495593 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 22:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:01:35 INFO - PROCESS | 2720 | 1466744495598 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 2720 | 1466744495602 Marionette TRACE conn5 <- [1,1222,null,{}] 22:01:35 INFO - PROCESS | 2720 | 1466744495606 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:35 INFO - PROCESS | 2720 | 1466744495609 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:35 INFO - PROCESS | 2720 | 1466744495704 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 22:01:35 INFO - PROCESS | 2720 | 1466744495713 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:35 INFO - PROCESS | 2720 | 1466744495716 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC96A3000 == 31 [pid = 2720] [id = 315] 22:01:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9280C00) [pid = 2720] [serial = 944] [outer = 0000000000000000] 22:01:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCA4A000) [pid = 2720] [serial = 945] [outer = 000000ECC9280C00] 22:01:35 INFO - PROCESS | 2720 | 1466744495765 Marionette DEBUG loaded listener.js 22:01:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCDF3C00) [pid = 2720] [serial = 946] [outer = 000000ECC9280C00] 22:01:36 INFO - PROCESS | 2720 | 1466744496241 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 22:01:36 INFO - PROCESS | 2720 | 1466744496301 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 2720 | 1466744496305 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 22:01:36 INFO - PROCESS | 2720 | 1466744496308 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:01:36 INFO - PROCESS | 2720 | 1466744496311 Marionette TRACE conn5 <- [1,1226,null,{}] 22:01:36 INFO - PROCESS | 2720 | 1466744496314 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:36 INFO - PROCESS | 2720 | 1466744496317 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:36 INFO - PROCESS | 2720 | 1466744496406 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 22:01:36 INFO - PROCESS | 2720 | 1466744496415 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:36 INFO - PROCESS | 2720 | 1466744496417 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00CC800 == 32 [pid = 2720] [id = 316] 22:01:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCDCB8400) [pid = 2720] [serial = 947] [outer = 0000000000000000] 22:01:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF120800) [pid = 2720] [serial = 948] [outer = 000000ECCDCB8400] 22:01:36 INFO - PROCESS | 2720 | 1466744496464 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCFDCC400) [pid = 2720] [serial = 949] [outer = 000000ECCDCB8400] 22:01:36 INFO - PROCESS | 2720 | 1466744496937 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 22:01:36 INFO - PROCESS | 2720 | 1466744496984 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 2720 | 1466744496988 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 22:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:01:37 INFO - PROCESS | 2720 | 1466744496999 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 2720 | 1466744497003 Marionette TRACE conn5 <- [1,1230,null,{}] 22:01:37 INFO - PROCESS | 2720 | 1466744497007 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 2720 | 1466744497010 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:37 INFO - PROCESS | 2720 | 1466744497102 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 22:01:37 INFO - PROCESS | 2720 | 1466744497112 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 2720 | 1466744497114 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1D9F000 == 33 [pid = 2720] [id = 317] 22:01:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD04F8000) [pid = 2720] [serial = 950] [outer = 0000000000000000] 22:01:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0673000) [pid = 2720] [serial = 951] [outer = 000000ECD04F8000] 22:01:37 INFO - PROCESS | 2720 | 1466744497162 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0AC2400) [pid = 2720] [serial = 952] [outer = 000000ECD04F8000] 22:01:37 INFO - PROCESS | 2720 | 1466744497604 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 628ms 22:01:37 INFO - PROCESS | 2720 | 1466744497626 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 22:01:37 INFO - PROCESS | 2720 | 1466744497628 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 22:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:01:37 INFO - PROCESS | 2720 | 1466744497632 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:01:37 INFO - PROCESS | 2720 | 1466744497634 Marionette TRACE conn5 <- [1,1234,null,{}] 22:01:37 INFO - PROCESS | 2720 | 1466744497637 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:37 INFO - PROCESS | 2720 | 1466744497639 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:37 INFO - PROCESS | 2720 | 1466744497756 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 22:01:37 INFO - PROCESS | 2720 | 1466744497841 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 2720 | 1466744497844 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35E6800 == 34 [pid = 2720] [id = 318] 22:01:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0677000) [pid = 2720] [serial = 953] [outer = 0000000000000000] 22:01:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD1246C00) [pid = 2720] [serial = 954] [outer = 000000ECD0677000] 22:01:37 INFO - PROCESS | 2720 | 1466744497888 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD1FA1C00) [pid = 2720] [serial = 955] [outer = 000000ECD0677000] 22:01:38 INFO - PROCESS | 2720 | 1466744498363 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 22:01:38 INFO - PROCESS | 2720 | 1466744498421 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 22:01:38 INFO - PROCESS | 2720 | 1466744498423 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 22:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:01:38 INFO - PROCESS | 2720 | 1466744498427 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:01:38 INFO - PROCESS | 2720 | 1466744498429 Marionette TRACE conn5 <- [1,1238,null,{}] 22:01:38 INFO - PROCESS | 2720 | 1466744498433 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:38 INFO - PROCESS | 2720 | 1466744498435 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:38 INFO - PROCESS | 2720 | 1466744498547 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 22:01:38 INFO - PROCESS | 2720 | 1466744498553 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:38 INFO - PROCESS | 2720 | 1466744498559 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F13800 == 35 [pid = 2720] [id = 319] 22:01:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD37AA000) [pid = 2720] [serial = 956] [outer = 0000000000000000] 22:01:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3B25000) [pid = 2720] [serial = 957] [outer = 000000ECD37AA000] 22:01:38 INFO - PROCESS | 2720 | 1466744498669 Marionette DEBUG loaded listener.js 22:01:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD3ECA000) [pid = 2720] [serial = 958] [outer = 000000ECD37AA000] 22:01:39 INFO - PROCESS | 2720 | 1466744499158 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 775ms 22:01:39 INFO - PROCESS | 2720 | 1466744499204 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 2720 | 1466744499206 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 22:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:01:39 INFO - PROCESS | 2720 | 1466744499218 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 2720 | 1466744499220 Marionette TRACE conn5 <- [1,1242,null,{}] 22:01:39 INFO - PROCESS | 2720 | 1466744499224 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 2720 | 1466744499226 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:39 INFO - PROCESS | 2720 | 1466744499347 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 22:01:39 INFO - PROCESS | 2720 | 1466744499398 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:39 INFO - PROCESS | 2720 | 1466744499400 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD735A800 == 36 [pid = 2720] [id = 320] 22:01:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3F2B400) [pid = 2720] [serial = 959] [outer = 0000000000000000] 22:01:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3F4E000) [pid = 2720] [serial = 960] [outer = 000000ECD3F2B400] 22:01:39 INFO - PROCESS | 2720 | 1466744499445 Marionette DEBUG loaded listener.js 22:01:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD3F57000) [pid = 2720] [serial = 961] [outer = 000000ECD3F2B400] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCF28F400) [pid = 2720] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCDCBA400) [pid = 2720] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD4D3A000) [pid = 2720] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC963B800) [pid = 2720] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC3008C00) [pid = 2720] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCDF18400) [pid = 2720] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD31BE800) [pid = 2720] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC334A000) [pid = 2720] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC332F800) [pid = 2720] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD124E400) [pid = 2720] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC8806C00) [pid = 2720] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD04EC400) [pid = 2720] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:01:39 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA4E800) [pid = 2720] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:01:39 INFO - PROCESS | 2720 | 1466744499874 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms 22:01:39 INFO - PROCESS | 2720 | 1466744499914 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 2720 | 1466744499916 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 22:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:01:39 INFO - PROCESS | 2720 | 1466744499925 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 2720 | 1466744499927 Marionette TRACE conn5 <- [1,1246,null,{}] 22:01:39 INFO - PROCESS | 2720 | 1466744499935 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:39 INFO - PROCESS | 2720 | 1466744499937 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:40 INFO - PROCESS | 2720 | 1466744500020 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 22:01:40 INFO - PROCESS | 2720 | 1466744500030 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 2720 | 1466744500032 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73C6000 == 37 [pid = 2720] [id = 321] 22:01:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCD392C00) [pid = 2720] [serial = 962] [outer = 0000000000000000] 22:01:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0929C00) [pid = 2720] [serial = 963] [outer = 000000ECCD392C00] 22:01:40 INFO - PROCESS | 2720 | 1466744500078 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3F55C00) [pid = 2720] [serial = 964] [outer = 000000ECCD392C00] 22:01:40 INFO - PROCESS | 2720 | 1466744500524 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 628ms 22:01:40 INFO - PROCESS | 2720 | 1466744500556 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 22:01:40 INFO - PROCESS | 2720 | 1466744500559 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 22:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:01:40 INFO - PROCESS | 2720 | 1466744500562 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:01:40 INFO - PROCESS | 2720 | 1466744500564 Marionette TRACE conn5 <- [1,1250,null,{}] 22:01:40 INFO - PROCESS | 2720 | 1466744500568 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:40 INFO - PROCESS | 2720 | 1466744500570 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:40 INFO - PROCESS | 2720 | 1466744500654 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 22:01:40 INFO - PROCESS | 2720 | 1466744500688 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 2720 | 1466744500690 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C5800 == 38 [pid = 2720] [id = 322] 22:01:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD46F2800) [pid = 2720] [serial = 965] [outer = 0000000000000000] 22:01:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD46F5800) [pid = 2720] [serial = 966] [outer = 000000ECD46F2800] 22:01:40 INFO - PROCESS | 2720 | 1466744500734 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD4D40400) [pid = 2720] [serial = 967] [outer = 000000ECD46F2800] 22:01:41 INFO - PROCESS | 2720 | 1466744501150 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 628ms 22:01:41 INFO - PROCESS | 2720 | 1466744501193 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 22:01:41 INFO - PROCESS | 2720 | 1466744501196 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 22:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:01:41 INFO - PROCESS | 2720 | 1466744501204 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 2720 | 1466744501206 Marionette TRACE conn5 <- [1,1254,null,{}] 22:01:41 INFO - PROCESS | 2720 | 1466744501209 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:41 INFO - PROCESS | 2720 | 1466744501211 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:41 INFO - PROCESS | 2720 | 1466744501300 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 22:01:41 INFO - PROCESS | 2720 | 1466744501306 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:41 INFO - PROCESS | 2720 | 1466744501308 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7944000 == 39 [pid = 2720] [id = 323] 22:01:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD4D47000) [pid = 2720] [serial = 968] [outer = 0000000000000000] 22:01:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD4D6AC00) [pid = 2720] [serial = 969] [outer = 000000ECD4D47000] 22:01:41 INFO - PROCESS | 2720 | 1466744501354 Marionette DEBUG loaded listener.js 22:01:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD4D71800) [pid = 2720] [serial = 970] [outer = 000000ECD4D47000] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC96A3000 == 38 [pid = 2720] [id = 315] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3C6B000 == 37 [pid = 2720] [id = 314] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0981000 == 36 [pid = 2720] [id = 313] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F25000 == 35 [pid = 2720] [id = 311] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC82BE000 == 34 [pid = 2720] [id = 312] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00CC800 == 33 [pid = 2720] [id = 316] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD735A800 == 32 [pid = 2720] [id = 320] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F13800 == 31 [pid = 2720] [id = 319] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1D9F000 == 30 [pid = 2720] [id = 317] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C5800 == 29 [pid = 2720] [id = 322] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35E6800 == 28 [pid = 2720] [id = 318] 22:01:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73C6000 == 27 [pid = 2720] [id = 321] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD0464000) [pid = 2720] [serial = 922] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCDF17400) [pid = 2720] [serial = 897] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD4D3C000) [pid = 2720] [serial = 903] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC98C7800) [pid = 2720] [serial = 906] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCD660000) [pid = 2720] [serial = 927] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCFAAE000) [pid = 2720] [serial = 921] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCF235C00) [pid = 2720] [serial = 919] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD360C800) [pid = 2720] [serial = 900] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC37CDC00) [pid = 2720] [serial = 894] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3345000) [pid = 2720] [serial = 909] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD1D16800) [pid = 2720] [serial = 930] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCCE81400) [pid = 2720] [serial = 907] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0C11C00) [pid = 2720] [serial = 928] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD3F57C00) [pid = 2720] [serial = 901] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD4D43000) [pid = 2720] [serial = 904] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC929B000) [pid = 2720] [serial = 913] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0B12800) [pid = 2720] [serial = 925] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC361BC00) [pid = 2720] [serial = 910] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCF112800) [pid = 2720] [serial = 918] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECC880F800) [pid = 2720] [serial = 912] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC929C800) [pid = 2720] [serial = 895] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCCA7B400) [pid = 2720] [serial = 915] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD023F400) [pid = 2720] [serial = 898] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD066EC00) [pid = 2720] [serial = 924] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECCCE6EC00) [pid = 2720] [serial = 916] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD2659800) [pid = 2720] [serial = 931] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECD360A400) [pid = 2720] [serial = 933] [outer = 0000000000000000] [url = about:blank] 22:01:43 INFO - PROCESS | 2720 | 1466744503204 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2028ms 22:01:43 INFO - PROCESS | 2720 | 1466744503237 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 2720 | 1466744503241 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 22:01:43 INFO - PROCESS | 2720 | 1466744503247 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:01:43 INFO - PROCESS | 2720 | 1466744503251 Marionette TRACE conn5 <- [1,1258,null,{}] 22:01:43 INFO - PROCESS | 2720 | 1466744503257 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:43 INFO - PROCESS | 2720 | 1466744503261 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:43 INFO - PROCESS | 2720 | 1466744503364 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 22:01:43 INFO - PROCESS | 2720 | 1466744503371 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:43 INFO - PROCESS | 2720 | 1466744503376 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC439A000 == 28 [pid = 2720] [id = 324] 22:01:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECC3332400) [pid = 2720] [serial = 971] [outer = 0000000000000000] 22:01:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC3332C00) [pid = 2720] [serial = 972] [outer = 000000ECC3332400] 22:01:43 INFO - PROCESS | 2720 | 1466744503428 Marionette DEBUG loaded listener.js 22:01:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC3611C00) [pid = 2720] [serial = 973] [outer = 000000ECC3332400] 22:01:43 INFO - PROCESS | 2720 | 1466744503989 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 775ms 22:01:44 INFO - PROCESS | 2720 | 1466744504025 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 22:01:44 INFO - PROCESS | 2720 | 1466744504032 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 22:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:01:44 INFO - PROCESS | 2720 | 1466744504038 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:01:44 INFO - PROCESS | 2720 | 1466744504043 Marionette TRACE conn5 <- [1,1262,null,{}] 22:01:44 INFO - PROCESS | 2720 | 1466744504050 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:44 INFO - PROCESS | 2720 | 1466744504054 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:44 INFO - PROCESS | 2720 | 1466744504192 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 22:01:44 INFO - PROCESS | 2720 | 1466744504255 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:44 INFO - PROCESS | 2720 | 1466744504261 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC4810000 == 29 [pid = 2720] [id = 325] 22:01:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC3349400) [pid = 2720] [serial = 974] [outer = 0000000000000000] 22:01:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC3615C00) [pid = 2720] [serial = 975] [outer = 000000ECC3349400] 22:01:44 INFO - PROCESS | 2720 | 1466744504320 Marionette DEBUG loaded listener.js 22:01:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC3C4DC00) [pid = 2720] [serial = 976] [outer = 000000ECC3349400] 22:01:45 INFO - PROCESS | 2720 | 1466744505132 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1148ms 22:01:45 INFO - PROCESS | 2720 | 1466744505201 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 22:01:45 INFO - PROCESS | 2720 | 1466744505208 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 22:01:45 INFO - PROCESS | 2720 | 1466744505216 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:01:45 INFO - PROCESS | 2720 | 1466744505219 Marionette TRACE conn5 <- [1,1266,null,{}] 22:01:45 INFO - PROCESS | 2720 | 1466744505224 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:45 INFO - PROCESS | 2720 | 1466744505227 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:45 INFO - PROCESS | 2720 | 1466744505358 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 22:01:45 INFO - PROCESS | 2720 | 1466744505422 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:45 INFO - PROCESS | 2720 | 1466744505425 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9144000 == 30 [pid = 2720] [id = 326] 22:01:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC1511C00) [pid = 2720] [serial = 977] [outer = 0000000000000000] 22:01:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC8802800) [pid = 2720] [serial = 978] [outer = 000000ECC1511C00] 22:01:45 INFO - PROCESS | 2720 | 1466744505485 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC880DC00) [pid = 2720] [serial = 979] [outer = 000000ECC1511C00] 22:01:46 INFO - PROCESS | 2720 | 1466744506252 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1078ms 22:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:01:46 INFO - PROCESS | 2720 | 1466744506304 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 22:01:46 INFO - PROCESS | 2720 | 1466744506307 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 22:01:46 INFO - PROCESS | 2720 | 1466744506336 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 2720 | 1466744506340 Marionette TRACE conn5 <- [1,1270,null,{}] 22:01:46 INFO - PROCESS | 2720 | 1466744506355 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:46 INFO - PROCESS | 2720 | 1466744506361 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:46 INFO - PROCESS | 2720 | 1466744506489 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 22:01:46 INFO - PROCESS | 2720 | 1466744506553 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 2720 | 1466744506557 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4BE000 == 31 [pid = 2720] [id = 327] 22:01:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC92CC400) [pid = 2720] [serial = 980] [outer = 0000000000000000] 22:01:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC963BC00) [pid = 2720] [serial = 981] [outer = 000000ECC92CC400] 22:01:46 INFO - PROCESS | 2720 | 1466744506619 Marionette DEBUG loaded listener.js 22:01:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9CC0C00) [pid = 2720] [serial = 982] [outer = 000000ECC92CC400] 22:01:47 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7944000 == 30 [pid = 2720] [id = 323] 22:01:47 INFO - PROCESS | 2720 | 1466744507200 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 922ms 22:01:47 INFO - PROCESS | 2720 | 1466744507236 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 2720 | 1466744507241 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 22:01:47 INFO - PROCESS | 2720 | 1466744507245 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:01:47 INFO - PROCESS | 2720 | 1466744507250 Marionette TRACE conn5 <- [1,1274,null,{}] 22:01:47 INFO - PROCESS | 2720 | 1466744507256 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:47 INFO - PROCESS | 2720 | 1466744507258 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:47 INFO - PROCESS | 2720 | 1466744507356 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 22:01:47 INFO - PROCESS | 2720 | 1466744507424 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:47 INFO - PROCESS | 2720 | 1466744507427 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E1000 == 31 [pid = 2720] [id = 328] 22:01:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC812D400) [pid = 2720] [serial = 983] [outer = 0000000000000000] 22:01:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC86D6000) [pid = 2720] [serial = 984] [outer = 000000ECC812D400] 22:01:47 INFO - PROCESS | 2720 | 1466744507482 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC929A800) [pid = 2720] [serial = 985] [outer = 000000ECC812D400] 22:01:47 INFO - PROCESS | 2720 | 1466744507897 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 22:01:47 INFO - PROCESS | 2720 | 1466744507964 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 22:01:47 INFO - PROCESS | 2720 | 1466744507969 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 22:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:01:47 INFO - PROCESS | 2720 | 1466744507975 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 2720 | 1466744507978 Marionette TRACE conn5 <- [1,1278,null,{}] 22:01:47 INFO - PROCESS | 2720 | 1466744507986 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:47 INFO - PROCESS | 2720 | 1466744507989 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:48 INFO - PROCESS | 2720 | 1466744508080 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 22:01:48 INFO - PROCESS | 2720 | 1466744508092 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:48 INFO - PROCESS | 2720 | 1466744508095 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF16C800 == 32 [pid = 2720] [id = 329] 22:01:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA4D400) [pid = 2720] [serial = 986] [outer = 0000000000000000] 22:01:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCA50800) [pid = 2720] [serial = 987] [outer = 000000ECCCA4D400] 22:01:48 INFO - PROCESS | 2720 | 1466744508145 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCA7BC00) [pid = 2720] [serial = 988] [outer = 000000ECCCA4D400] 22:01:48 INFO - PROCESS | 2720 | 1466744508606 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 691ms 22:01:48 INFO - PROCESS | 2720 | 1466744508668 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 22:01:48 INFO - PROCESS | 2720 | 1466744508670 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 22:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:01:48 INFO - PROCESS | 2720 | 1466744508674 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:01:48 INFO - PROCESS | 2720 | 1466744508678 Marionette TRACE conn5 <- [1,1282,null,{}] 22:01:48 INFO - PROCESS | 2720 | 1466744508689 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:48 INFO - PROCESS | 2720 | 1466744508694 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:48 INFO - PROCESS | 2720 | 1466744508784 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 22:01:48 INFO - PROCESS | 2720 | 1466744508863 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:48 INFO - PROCESS | 2720 | 1466744508866 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD054B800 == 33 [pid = 2720] [id = 330] 22:01:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCDEE800) [pid = 2720] [serial = 989] [outer = 0000000000000000] 22:01:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCE7BC00) [pid = 2720] [serial = 990] [outer = 000000ECCCDEE800] 22:01:48 INFO - PROCESS | 2720 | 1466744508915 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCD767400) [pid = 2720] [serial = 991] [outer = 000000ECCCDEE800] 22:01:49 INFO - PROCESS | 2720 | 1466744509335 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 22:01:49 INFO - PROCESS | 2720 | 1466744509367 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 22:01:49 INFO - PROCESS | 2720 | 1466744509370 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 22:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:01:49 INFO - PROCESS | 2720 | 1466744509373 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 2720 | 1466744509375 Marionette TRACE conn5 <- [1,1286,null,{}] 22:01:49 INFO - PROCESS | 2720 | 1466744509379 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:49 INFO - PROCESS | 2720 | 1466744509381 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:49 INFO - PROCESS | 2720 | 1466744509525 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 22:01:49 INFO - PROCESS | 2720 | 1466744509546 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:49 INFO - PROCESS | 2720 | 1466744509548 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B8E800 == 34 [pid = 2720] [id = 331] 22:01:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDF18400) [pid = 2720] [serial = 992] [outer = 0000000000000000] 22:01:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF112800) [pid = 2720] [serial = 993] [outer = 000000ECCDF18400] 22:01:49 INFO - PROCESS | 2720 | 1466744509593 Marionette DEBUG loaded listener.js 22:01:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF120400) [pid = 2720] [serial = 994] [outer = 000000ECCDF18400] 22:01:50 INFO - PROCESS | 2720 | 1466744510053 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 22:01:50 INFO - PROCESS | 2720 | 1466744510110 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 2720 | 1466744510112 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 22:01:50 INFO - PROCESS | 2720 | 1466744510116 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:01:50 INFO - PROCESS | 2720 | 1466744510118 Marionette TRACE conn5 <- [1,1290,null,{}] 22:01:50 INFO - PROCESS | 2720 | 1466744510121 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:50 INFO - PROCESS | 2720 | 1466744510123 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:50 INFO - PROCESS | 2720 | 1466744510229 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 22:01:50 INFO - PROCESS | 2720 | 1466744510238 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 2720 | 1466744510240 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9143800 == 35 [pid = 2720] [id = 332] 22:01:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCF233800) [pid = 2720] [serial = 995] [outer = 0000000000000000] 22:01:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF238C00) [pid = 2720] [serial = 996] [outer = 000000ECCF233800] 22:01:50 INFO - PROCESS | 2720 | 1466744510323 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCF292000) [pid = 2720] [serial = 997] [outer = 000000ECCF233800] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD0677000) [pid = 2720] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD37AA000) [pid = 2720] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD3F2B400) [pid = 2720] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD46F2800) [pid = 2720] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD04F8000) [pid = 2720] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDCB8400) [pid = 2720] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9280C00) [pid = 2720] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC3349C00) [pid = 2720] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA4B000) [pid = 2720] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC334B800) [pid = 2720] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD31B8000) [pid = 2720] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:01:50 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCD392C00) [pid = 2720] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:01:50 INFO - PROCESS | 2720 | 1466744510772 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 691ms 22:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:01:50 INFO - PROCESS | 2720 | 1466744510811 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 22:01:50 INFO - PROCESS | 2720 | 1466744510813 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 22:01:50 INFO - PROCESS | 2720 | 1466744510816 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:01:50 INFO - PROCESS | 2720 | 1466744510818 Marionette TRACE conn5 <- [1,1294,null,{}] 22:01:50 INFO - PROCESS | 2720 | 1466744510822 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:50 INFO - PROCESS | 2720 | 1466744510828 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:50 INFO - PROCESS | 2720 | 1466744510982 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 22:01:51 INFO - PROCESS | 2720 | 1466744511034 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:51 INFO - PROCESS | 2720 | 1466744511036 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36BE000 == 36 [pid = 2720] [id = 333] 22:01:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCF236000) [pid = 2720] [serial = 998] [outer = 0000000000000000] 22:01:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0462C00) [pid = 2720] [serial = 999] [outer = 000000ECCF236000] 22:01:51 INFO - PROCESS | 2720 | 1466744511083 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD04F4400) [pid = 2720] [serial = 1000] [outer = 000000ECCF236000] 22:01:51 INFO - PROCESS | 2720 | 1466744511457 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 22:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:01:51 INFO - PROCESS | 2720 | 1466744511493 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 22:01:51 INFO - PROCESS | 2720 | 1466744511495 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 22:01:51 INFO - PROCESS | 2720 | 1466744511499 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:01:51 INFO - PROCESS | 2720 | 1466744511501 Marionette TRACE conn5 <- [1,1298,null,{}] 22:01:51 INFO - PROCESS | 2720 | 1466744511504 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:51 INFO - PROCESS | 2720 | 1466744511506 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:51 INFO - PROCESS | 2720 | 1466744511589 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 22:01:51 INFO - PROCESS | 2720 | 1466744511596 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:51 INFO - PROCESS | 2720 | 1466744511598 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C9F000 == 37 [pid = 2720] [id = 334] 22:01:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD04F8C00) [pid = 2720] [serial = 1001] [outer = 0000000000000000] 22:01:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0670800) [pid = 2720] [serial = 1002] [outer = 000000ECD04F8C00] 22:01:51 INFO - PROCESS | 2720 | 1466744511645 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0931400) [pid = 2720] [serial = 1003] [outer = 000000ECD04F8C00] 22:01:52 INFO - PROCESS | 2720 | 1466744512085 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 22:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 629ms 22:01:52 INFO - PROCESS | 2720 | 1466744512129 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 2720 | 1466744512131 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 22:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:01:52 INFO - PROCESS | 2720 | 1466744512134 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 2720 | 1466744512136 Marionette TRACE conn5 <- [1,1302,null,{}] 22:01:52 INFO - PROCESS | 2720 | 1466744512140 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 2720 | 1466744512142 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:52 INFO - PROCESS | 2720 | 1466744512233 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 22:01:52 INFO - PROCESS | 2720 | 1466744512241 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 2720 | 1466744512243 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F1C800 == 38 [pid = 2720] [id = 335] 22:01:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0AC4C00) [pid = 2720] [serial = 1004] [outer = 0000000000000000] 22:01:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0B0A800) [pid = 2720] [serial = 1005] [outer = 000000ECD0AC4C00] 22:01:52 INFO - PROCESS | 2720 | 1466744512292 Marionette DEBUG loaded listener.js 22:01:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0C17800) [pid = 2720] [serial = 1006] [outer = 000000ECD0AC4C00] 22:01:52 INFO - PROCESS | 2720 | 1466744512754 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 22:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:01:52 INFO - PROCESS | 2720 | 1466744512809 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 2720 | 1466744512811 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 22:01:52 INFO - PROCESS | 2720 | 1466744512815 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 2720 | 1466744512817 Marionette TRACE conn5 <- [1,1306,null,{}] 22:01:52 INFO - PROCESS | 2720 | 1466744512820 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:52 INFO - PROCESS | 2720 | 1466744512822 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:52 INFO - PROCESS | 2720 | 1466744512905 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 22:01:52 INFO - PROCESS | 2720 | 1466744512913 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:52 INFO - PROCESS | 2720 | 1466744512915 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71A6800 == 39 [pid = 2720] [id = 336] 22:01:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD124FC00) [pid = 2720] [serial = 1007] [outer = 0000000000000000] 22:01:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD141F400) [pid = 2720] [serial = 1008] [outer = 000000ECD124FC00] 22:01:52 INFO - PROCESS | 2720 | 1466744512959 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD1D0F400) [pid = 2720] [serial = 1009] [outer = 000000ECD124FC00] 22:01:53 INFO - PROCESS | 2720 | 1466744513661 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 881ms 22:01:53 INFO - PROCESS | 2720 | 1466744513700 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 22:01:53 INFO - PROCESS | 2720 | 1466744513705 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 22:01:53 INFO - PROCESS | 2720 | 1466744513710 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:01:53 INFO - PROCESS | 2720 | 1466744513716 Marionette TRACE conn5 <- [1,1310,null,{}] 22:01:53 INFO - PROCESS | 2720 | 1466744513721 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:53 INFO - PROCESS | 2720 | 1466744513724 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:53 INFO - PROCESS | 2720 | 1466744513852 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 22:01:53 INFO - PROCESS | 2720 | 1466744513922 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 2720 | 1466744513924 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCDD800 == 40 [pid = 2720] [id = 337] 22:01:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC7AB3C00) [pid = 2720] [serial = 1010] [outer = 0000000000000000] 22:01:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9281400) [pid = 2720] [serial = 1011] [outer = 000000ECC7AB3C00] 22:01:54 INFO - PROCESS | 2720 | 1466744514024 Marionette DEBUG loaded listener.js 22:01:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC98C8800) [pid = 2720] [serial = 1012] [outer = 000000ECC7AB3C00] 22:01:54 INFO - PROCESS | 2720 | 1466744514627 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 984ms 22:01:54 INFO - PROCESS | 2720 | 1466744514697 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 2720 | 1466744514703 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 22:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:01:54 INFO - PROCESS | 2720 | 1466744514710 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 2720 | 1466744514713 Marionette TRACE conn5 <- [1,1314,null,{}] 22:01:54 INFO - PROCESS | 2720 | 1466744514717 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:54 INFO - PROCESS | 2720 | 1466744514720 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:54 INFO - PROCESS | 2720 | 1466744514839 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 22:01:54 INFO - PROCESS | 2720 | 1466744514915 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:54 INFO - PROCESS | 2720 | 1466744514918 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26C3000 == 41 [pid = 2720] [id = 338] 22:01:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCE79C00) [pid = 2720] [serial = 1013] [outer = 0000000000000000] 22:01:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCD395400) [pid = 2720] [serial = 1014] [outer = 000000ECCCE79C00] 22:01:55 INFO - PROCESS | 2720 | 1466744515015 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCF113400) [pid = 2720] [serial = 1015] [outer = 000000ECCCE79C00] 22:01:55 INFO - PROCESS | 2720 | 1466744515637 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:01:55 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 22:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 987ms 22:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:01:55 INFO - PROCESS | 2720 | 1466744515698 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 22:01:55 INFO - PROCESS | 2720 | 1466744515700 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 22:01:55 INFO - PROCESS | 2720 | 1466744515704 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:01:55 INFO - PROCESS | 2720 | 1466744515709 Marionette TRACE conn5 <- [1,1318,null,{}] 22:01:55 INFO - PROCESS | 2720 | 1466744515720 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:55 INFO - PROCESS | 2720 | 1466744515725 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:55 INFO - PROCESS | 2720 | 1466744515868 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 22:01:56 INFO - PROCESS | 2720 | 1466744515998 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:56 INFO - PROCESS | 2720 | 1466744516002 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73CB000 == 42 [pid = 2720] [id = 339] 22:01:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC3885C00) [pid = 2720] [serial = 1016] [outer = 0000000000000000] 22:01:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD0676000) [pid = 2720] [serial = 1017] [outer = 000000ECC3885C00] 22:01:56 INFO - PROCESS | 2720 | 1466744516061 Marionette DEBUG loaded listener.js 22:01:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD1DE2800) [pid = 2720] [serial = 1018] [outer = 000000ECC3885C00] 22:01:56 INFO - PROCESS | 2720 | 1466744516866 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:01:56 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 22:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1246ms 22:01:56 INFO - PROCESS | 2720 | 1466744516951 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 22:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:01:56 INFO - PROCESS | 2720 | 1466744516956 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 22:01:56 INFO - PROCESS | 2720 | 1466744516961 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 2720 | 1466744516964 Marionette TRACE conn5 <- [1,1322,null,{}] 22:01:56 INFO - PROCESS | 2720 | 1466744516985 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:56 INFO - PROCESS | 2720 | 1466744516988 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:57 INFO - PROCESS | 2720 | 1466744517107 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 22:01:57 INFO - PROCESS | 2720 | 1466744517178 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 2720 | 1466744517181 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC911E000 == 43 [pid = 2720] [id = 340] 22:01:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC928E400) [pid = 2720] [serial = 1019] [outer = 0000000000000000] 22:01:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC92C6000) [pid = 2720] [serial = 1020] [outer = 000000ECC928E400] 22:01:57 INFO - PROCESS | 2720 | 1466744517234 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECCCA4EC00) [pid = 2720] [serial = 1021] [outer = 000000ECC928E400] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F1C800 == 42 [pid = 2720] [id = 335] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C9F000 == 41 [pid = 2720] [id = 334] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36BE000 == 40 [pid = 2720] [id = 333] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9143800 == 39 [pid = 2720] [id = 332] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B8E800 == 38 [pid = 2720] [id = 331] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD054B800 == 37 [pid = 2720] [id = 330] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF16C800 == 36 [pid = 2720] [id = 329] 22:01:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E1000 == 35 [pid = 2720] [id = 328] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC3332C00) [pid = 2720] [serial = 972] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECD1246C00) [pid = 2720] [serial = 954] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD3ECA000) [pid = 2720] [serial = 958] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD3B25000) [pid = 2720] [serial = 957] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD3F4E000) [pid = 2720] [serial = 960] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD46F5800) [pid = 2720] [serial = 966] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD3F57000) [pid = 2720] [serial = 961] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0673000) [pid = 2720] [serial = 951] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCF120800) [pid = 2720] [serial = 948] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCFDCC400) [pid = 2720] [serial = 949] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCA4A000) [pid = 2720] [serial = 945] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD4D40400) [pid = 2720] [serial = 967] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCDF3C00) [pid = 2720] [serial = 946] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC9295000) [pid = 2720] [serial = 943] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC4342C00) [pid = 2720] [serial = 942] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCDF59400) [pid = 2720] [serial = 940] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCDF0C00) [pid = 2720] [serial = 939] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC81B9800) [pid = 2720] [serial = 937] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3618400) [pid = 2720] [serial = 936] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3790C00) [pid = 2720] [serial = 934] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD4D6AC00) [pid = 2720] [serial = 969] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD1FA1C00) [pid = 2720] [serial = 955] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0929C00) [pid = 2720] [serial = 963] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3F55C00) [pid = 2720] [serial = 964] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0AC2400) [pid = 2720] [serial = 952] [outer = 0000000000000000] [url = about:blank] 22:01:57 INFO - PROCESS | 2720 | 1466744517842 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 902ms 22:01:57 INFO - PROCESS | 2720 | 1466744517863 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 22:01:57 INFO - PROCESS | 2720 | 1466744517867 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 22:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:01:57 INFO - PROCESS | 2720 | 1466744517873 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:01:57 INFO - PROCESS | 2720 | 1466744517876 Marionette TRACE conn5 <- [1,1326,null,{}] 22:01:57 INFO - PROCESS | 2720 | 1466744517880 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:57 INFO - PROCESS | 2720 | 1466744517883 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:57 INFO - PROCESS | 2720 | 1466744517974 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 22:01:58 INFO - PROCESS | 2720 | 1466744518051 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:58 INFO - PROCESS | 2720 | 1466744518054 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93E2800 == 36 [pid = 2720] [id = 341] 22:01:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC7A55C00) [pid = 2720] [serial = 1022] [outer = 0000000000000000] 22:01:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC931B400) [pid = 2720] [serial = 1023] [outer = 000000ECC7A55C00] 22:01:58 INFO - PROCESS | 2720 | 1466744518102 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCE6AC00) [pid = 2720] [serial = 1024] [outer = 000000ECC7A55C00] 22:01:58 INFO - PROCESS | 2720 | 1466744518958 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1130ms 22:01:59 INFO - PROCESS | 2720 | 1466744519007 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 2720 | 1466744519009 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 22:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:01:59 INFO - PROCESS | 2720 | 1466744519013 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 2720 | 1466744519016 Marionette TRACE conn5 <- [1,1330,null,{}] 22:01:59 INFO - PROCESS | 2720 | 1466744519031 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 2720 | 1466744519035 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:59 INFO - PROCESS | 2720 | 1466744519124 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 22:01:59 INFO - PROCESS | 2720 | 1466744519133 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 2720 | 1466744519136 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0978800 == 37 [pid = 2720] [id = 342] 22:01:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDF60400) [pid = 2720] [serial = 1025] [outer = 0000000000000000] 22:01:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCF236800) [pid = 2720] [serial = 1026] [outer = 000000ECCDF60400] 22:01:59 INFO - PROCESS | 2720 | 1466744519190 Marionette DEBUG loaded listener.js 22:01:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCFF6EC00) [pid = 2720] [serial = 1027] [outer = 000000ECCDF60400] 22:01:59 INFO - PROCESS | 2720 | 1466744519633 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 22:01:59 INFO - PROCESS | 2720 | 1466744519708 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 22:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:01:59 INFO - PROCESS | 2720 | 1466744519711 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 22:01:59 INFO - PROCESS | 2720 | 1466744519714 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 2720 | 1466744519716 Marionette TRACE conn5 <- [1,1334,null,{}] 22:01:59 INFO - PROCESS | 2720 | 1466744519720 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:01:59 INFO - PROCESS | 2720 | 1466744519723 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:59 INFO - PROCESS | 2720 | 1466744519846 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 22:01:59 INFO - PROCESS | 2720 | 1466744519898 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:59 INFO - PROCESS | 2720 | 1466744519901 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:01:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2390000 == 38 [pid = 2720] [id = 343] 22:01:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD04EC800) [pid = 2720] [serial = 1028] [outer = 0000000000000000] 22:01:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD066A800) [pid = 2720] [serial = 1029] [outer = 000000ECD04EC800] 22:01:59 INFO - PROCESS | 2720 | 1466744519949 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0AC6400) [pid = 2720] [serial = 1030] [outer = 000000ECD04EC800] 22:02:00 INFO - PROCESS | 2720 | 1466744520401 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 732ms 22:02:00 INFO - PROCESS | 2720 | 1466744520472 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 22:02:00 INFO - PROCESS | 2720 | 1466744520474 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 22:02:00 INFO - PROCESS | 2720 | 1466744520484 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:02:00 INFO - PROCESS | 2720 | 1466744520486 Marionette TRACE conn5 <- [1,1338,null,{}] 22:02:00 INFO - PROCESS | 2720 | 1466744520490 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:02:00 INFO - PROCESS | 2720 | 1466744520492 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:00 INFO - PROCESS | 2720 | 1466744520614 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 22:02:00 INFO - PROCESS | 2720 | 1466744520626 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:00 INFO - PROCESS | 2720 | 1466744520628 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37B5800 == 39 [pid = 2720] [id = 344] 22:02:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0C11800) [pid = 2720] [serial = 1031] [outer = 0000000000000000] 22:02:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD124E000) [pid = 2720] [serial = 1032] [outer = 000000ECD0C11800] 22:02:00 INFO - PROCESS | 2720 | 1466744520720 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD1FA0C00) [pid = 2720] [serial = 1033] [outer = 000000ECD0C11800] 22:02:01 INFO - PROCESS | 2720 | 1466744521156 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 22:02:01 INFO - PROCESS | 2720 | 1466744521230 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 22:02:01 INFO - PROCESS | 2720 | 1466744521233 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 22:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:02:01 INFO - PROCESS | 2720 | 1466744521241 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:02:01 INFO - PROCESS | 2720 | 1466744521244 Marionette TRACE conn5 <- [1,1342,null,{}] 22:02:01 INFO - PROCESS | 2720 | 1466744521250 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:01 INFO - PROCESS | 2720 | 1466744521256 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:01 INFO - PROCESS | 2720 | 1466744521412 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 22:02:01 INFO - PROCESS | 2720 | 1466744521460 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:01 INFO - PROCESS | 2720 | 1466744521462 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3CCD800 == 40 [pid = 2720] [id = 345] 22:02:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD31B5800) [pid = 2720] [serial = 1034] [outer = 0000000000000000] 22:02:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD379FC00) [pid = 2720] [serial = 1035] [outer = 000000ECD31B5800] 22:02:01 INFO - PROCESS | 2720 | 1466744521507 Marionette DEBUG loaded listener.js 22:02:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3B2A800) [pid = 2720] [serial = 1036] [outer = 000000ECD31B5800] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD4D47000) [pid = 2720] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCDF18400) [pid = 2720] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCDEE800) [pid = 2720] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF233800) [pid = 2720] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC812D400) [pid = 2720] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCA4D400) [pid = 2720] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCF236000) [pid = 2720] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC92CC400) [pid = 2720] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3332400) [pid = 2720] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD04F8C00) [pid = 2720] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:02:01 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0AC4C00) [pid = 2720] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:02:02 INFO - PROCESS | 2720 | 1466744522039 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 836ms 22:02:02 INFO - PROCESS | 2720 | 1466744522083 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 2720 | 1466744522093 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 22:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:02:02 INFO - PROCESS | 2720 | 1466744522097 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 2720 | 1466744522099 Marionette TRACE conn5 <- [1,1346,null,{}] 22:02:02 INFO - PROCESS | 2720 | 1466744522103 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:02 INFO - PROCESS | 2720 | 1466744522105 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:02 INFO - PROCESS | 2720 | 1466744522189 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 22:02:02 INFO - PROCESS | 2720 | 1466744522197 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:02 INFO - PROCESS | 2720 | 1466744522199 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7360000 == 41 [pid = 2720] [id = 346] 22:02:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDCBA800) [pid = 2720] [serial = 1037] [outer = 0000000000000000] 22:02:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0418400) [pid = 2720] [serial = 1038] [outer = 000000ECCDCBA800] 22:02:02 INFO - PROCESS | 2720 | 1466744522245 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3782800) [pid = 2720] [serial = 1039] [outer = 000000ECCDCBA800] 22:02:02 INFO - PROCESS | 2720 | 1466744522668 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 22:02:02 INFO - PROCESS | 2720 | 1466744522730 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 2720 | 1466744522733 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 22:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:02:02 INFO - PROCESS | 2720 | 1466744522736 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 2720 | 1466744522738 Marionette TRACE conn5 <- [1,1350,null,{}] 22:02:02 INFO - PROCESS | 2720 | 1466744522742 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:02 INFO - PROCESS | 2720 | 1466744522744 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:02 INFO - PROCESS | 2720 | 1466744522828 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 22:02:02 INFO - PROCESS | 2720 | 1466744522835 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:02 INFO - PROCESS | 2720 | 1466744522837 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73DC800 == 42 [pid = 2720] [id = 347] 22:02:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD3EC3C00) [pid = 2720] [serial = 1040] [outer = 0000000000000000] 22:02:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3ECA400) [pid = 2720] [serial = 1041] [outer = 000000ECD3EC3C00] 22:02:02 INFO - PROCESS | 2720 | 1466744522882 Marionette DEBUG loaded listener.js 22:02:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD3F2D400) [pid = 2720] [serial = 1042] [outer = 000000ECD3EC3C00] 22:02:03 INFO - PROCESS | 2720 | 1466744523333 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms 22:02:03 INFO - PROCESS | 2720 | 1466744523367 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 22:02:03 INFO - PROCESS | 2720 | 1466744523369 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 22:02:03 INFO - PROCESS | 2720 | 1466744523372 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:02:03 INFO - PROCESS | 2720 | 1466744523374 Marionette TRACE conn5 <- [1,1354,null,{}] 22:02:03 INFO - PROCESS | 2720 | 1466744523378 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:03 INFO - PROCESS | 2720 | 1466744523380 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:03 INFO - PROCESS | 2720 | 1466744523467 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 22:02:03 INFO - PROCESS | 2720 | 1466744523472 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 2720 | 1466744523474 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7948000 == 43 [pid = 2720] [id = 348] 22:02:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3F35000) [pid = 2720] [serial = 1043] [outer = 0000000000000000] 22:02:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3F37C00) [pid = 2720] [serial = 1044] [outer = 000000ECD3F35000] 22:02:03 INFO - PROCESS | 2720 | 1466744523520 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3F50C00) [pid = 2720] [serial = 1045] [outer = 000000ECD3F35000] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4BE000 == 42 [pid = 2720] [id = 327] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9144000 == 41 [pid = 2720] [id = 326] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC439A000 == 40 [pid = 2720] [id = 324] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC4810000 == 39 [pid = 2720] [id = 325] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC911E000 == 38 [pid = 2720] [id = 340] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73CB000 == 37 [pid = 2720] [id = 339] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26C3000 == 36 [pid = 2720] [id = 338] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCDD800 == 35 [pid = 2720] [id = 337] 22:02:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71A6800 == 34 [pid = 2720] [id = 336] 22:02:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93E2800 == 33 [pid = 2720] [id = 341] 22:02:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7360000 == 32 [pid = 2720] [id = 346] 22:02:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73DC800 == 31 [pid = 2720] [id = 347] 22:02:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3CCD800 == 30 [pid = 2720] [id = 345] 22:02:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37B5800 == 29 [pid = 2720] [id = 344] 22:02:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0978800 == 28 [pid = 2720] [id = 342] 22:02:05 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2390000 == 27 [pid = 2720] [id = 343] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD4D71800) [pid = 2720] [serial = 970] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF112800) [pid = 2720] [serial = 993] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCE7BC00) [pid = 2720] [serial = 990] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCF238C00) [pid = 2720] [serial = 996] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCF120400) [pid = 2720] [serial = 994] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC86D6000) [pid = 2720] [serial = 984] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC929A800) [pid = 2720] [serial = 985] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCA50800) [pid = 2720] [serial = 987] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA7BC00) [pid = 2720] [serial = 988] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0462C00) [pid = 2720] [serial = 999] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC9CC0C00) [pid = 2720] [serial = 982] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC963BC00) [pid = 2720] [serial = 981] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC3615C00) [pid = 2720] [serial = 975] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC8802800) [pid = 2720] [serial = 978] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC3611C00) [pid = 2720] [serial = 973] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0670800) [pid = 2720] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0C17800) [pid = 2720] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCF292000) [pid = 2720] [serial = 997] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0B0A800) [pid = 2720] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD04F4400) [pid = 2720] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD0931400) [pid = 2720] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCD767400) [pid = 2720] [serial = 991] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD141F400) [pid = 2720] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 22:02:05 INFO - PROCESS | 2720 | 1466744525517 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 2720 | 1466744525571 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 22:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:02:05 INFO - PROCESS | 2720 | 1466744525576 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 2720 | 1466744525580 Marionette TRACE conn5 <- [1,1358,null,{}] 22:02:05 INFO - PROCESS | 2720 | 1466744525587 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:05 INFO - PROCESS | 2720 | 1466744525590 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:05 INFO - PROCESS | 2720 | 1466744525691 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 22:02:05 INFO - PROCESS | 2720 | 1466744525706 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:05 INFO - PROCESS | 2720 | 1466744525709 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC79A5000 == 28 [pid = 2720] [id = 349] 22:02:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC433DC00) [pid = 2720] [serial = 1046] [outer = 0000000000000000] 22:02:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC4342C00) [pid = 2720] [serial = 1047] [outer = 000000ECC433DC00] 22:02:05 INFO - PROCESS | 2720 | 1466744525758 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC81B5000) [pid = 2720] [serial = 1048] [outer = 000000ECC433DC00] 22:02:06 INFO - PROCESS | 2720 | 1466744526243 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 2720 | 1466744526276 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 22:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:02:06 INFO - PROCESS | 2720 | 1466744526284 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 2720 | 1466744526287 Marionette TRACE conn5 <- [1,1362,null,{}] 22:02:06 INFO - PROCESS | 2720 | 1466744526291 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:06 INFO - PROCESS | 2720 | 1466744526295 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:06 INFO - PROCESS | 2720 | 1466744526389 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 22:02:06 INFO - PROCESS | 2720 | 1466744526397 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 2720 | 1466744526400 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC4808800 == 29 [pid = 2720] [id = 350] 22:02:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC9282400) [pid = 2720] [serial = 1049] [outer = 0000000000000000] 22:02:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC9297400) [pid = 2720] [serial = 1050] [outer = 000000ECC9282400] 22:02:06 INFO - PROCESS | 2720 | 1466744526448 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC9650400) [pid = 2720] [serial = 1051] [outer = 000000ECC9282400] 22:02:06 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:06 INFO - PROCESS | 2720 | 1466744526926 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 22:02:06 INFO - PROCESS | 2720 | 1466744526976 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 22:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:02:06 INFO - PROCESS | 2720 | 1466744526980 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:02:06 INFO - PROCESS | 2720 | 1466744526984 Marionette TRACE conn5 <- [1,1366,null,{}] 22:02:07 INFO - PROCESS | 2720 | 1466744526996 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:07 INFO - PROCESS | 2720 | 1466744527001 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:07 INFO - PROCESS | 2720 | 1466744527118 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 22:02:07 INFO - PROCESS | 2720 | 1466744527198 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 2720 | 1466744527201 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCE8800 == 30 [pid = 2720] [id = 351] 22:02:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC151B400) [pid = 2720] [serial = 1052] [outer = 0000000000000000] 22:02:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCCDAC800) [pid = 2720] [serial = 1053] [outer = 000000ECC151B400] 22:02:07 INFO - PROCESS | 2720 | 1466744527250 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCE75400) [pid = 2720] [serial = 1054] [outer = 000000ECC151B400] 22:02:07 INFO - PROCESS | 2720 | 1466744527611 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:02:07 INFO - PROCESS | 2720 | 1466744527678 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 22:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:02:07 INFO - PROCESS | 2720 | 1466744527681 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 2720 | 1466744527683 Marionette TRACE conn5 <- [1,1370,null,{}] 22:02:07 INFO - PROCESS | 2720 | 1466744527694 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:07 INFO - PROCESS | 2720 | 1466744527696 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:07 INFO - PROCESS | 2720 | 1466744527784 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 22:02:07 INFO - PROCESS | 2720 | 1466744527790 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:07 INFO - PROCESS | 2720 | 1466744527792 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD029E800 == 31 [pid = 2720] [id = 352] 22:02:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCDCBA400) [pid = 2720] [serial = 1055] [outer = 0000000000000000] 22:02:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCDF18C00) [pid = 2720] [serial = 1056] [outer = 000000ECCDCBA400] 22:02:07 INFO - PROCESS | 2720 | 1466744527840 Marionette DEBUG loaded listener.js 22:02:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCF113C00) [pid = 2720] [serial = 1057] [outer = 000000ECCDCBA400] 22:02:08 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:08 INFO - PROCESS | 2720 | 1466744528279 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:02:08 INFO - PROCESS | 2720 | 1466744528336 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 22:02:08 INFO - PROCESS | 2720 | 1466744528339 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:02:08 INFO - PROCESS | 2720 | 1466744528341 Marionette TRACE conn5 <- [1,1374,null,{}] 22:02:08 INFO - PROCESS | 2720 | 1466744528345 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:08 INFO - PROCESS | 2720 | 1466744528347 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:08 INFO - PROCESS | 2720 | 1466744528427 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 22:02:08 INFO - PROCESS | 2720 | 1466744528435 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 2720 | 1466744528437 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B7E800 == 32 [pid = 2720] [id = 353] 22:02:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC9280C00) [pid = 2720] [serial = 1058] [outer = 0000000000000000] 22:02:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF286800) [pid = 2720] [serial = 1059] [outer = 000000ECC9280C00] 22:02:08 INFO - PROCESS | 2720 | 1466744528512 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCFBDB000) [pid = 2720] [serial = 1060] [outer = 000000ECC9280C00] 22:02:08 INFO - PROCESS | 2720 | 1466744528954 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 2720 | 1466744529034 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 22:02:09 INFO - PROCESS | 2720 | 1466744529038 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:02:09 INFO - PROCESS | 2720 | 1466744529040 Marionette TRACE conn5 <- [1,1378,null,{}] 22:02:09 INFO - PROCESS | 2720 | 1466744529043 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:09 INFO - PROCESS | 2720 | 1466744529049 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:09 INFO - PROCESS | 2720 | 1466744529158 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 22:02:09 INFO - PROCESS | 2720 | 1466744529164 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:09 INFO - PROCESS | 2720 | 1466744529167 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26B3000 == 33 [pid = 2720] [id = 354] 22:02:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0463800) [pid = 2720] [serial = 1061] [outer = 0000000000000000] 22:02:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD066BC00) [pid = 2720] [serial = 1062] [outer = 000000ECD0463800] 22:02:09 INFO - PROCESS | 2720 | 1466744529211 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD092CC00) [pid = 2720] [serial = 1063] [outer = 000000ECD0463800] 22:02:09 INFO - PROCESS | 2720 | 1466744529616 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 22:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:02:09 INFO - PROCESS | 2720 | 1466744529669 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 2720 | 1466744529671 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 22:02:09 INFO - PROCESS | 2720 | 1466744529674 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 2720 | 1466744529676 Marionette TRACE conn5 <- [1,1382,null,{}] 22:02:09 INFO - PROCESS | 2720 | 1466744529680 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:09 INFO - PROCESS | 2720 | 1466744529682 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:09 INFO - PROCESS | 2720 | 1466744529762 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 22:02:09 INFO - PROCESS | 2720 | 1466744529797 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:09 INFO - PROCESS | 2720 | 1466744529799 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37B8000 == 34 [pid = 2720] [id = 355] 22:02:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC3352400) [pid = 2720] [serial = 1064] [outer = 0000000000000000] 22:02:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0C16C00) [pid = 2720] [serial = 1065] [outer = 000000ECC3352400] 22:02:09 INFO - PROCESS | 2720 | 1466744529843 Marionette DEBUG loaded listener.js 22:02:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD1251C00) [pid = 2720] [serial = 1066] [outer = 000000ECC3352400] 22:02:10 INFO - PROCESS | 2720 | 1466744530257 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 22:02:10 INFO - PROCESS | 2720 | 1466744530306 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 22:02:10 INFO - PROCESS | 2720 | 1466744530308 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 22:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:02:10 INFO - PROCESS | 2720 | 1466744530316 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:02:10 INFO - PROCESS | 2720 | 1466744530318 Marionette TRACE conn5 <- [1,1386,null,{}] 22:02:10 INFO - PROCESS | 2720 | 1466744530322 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:10 INFO - PROCESS | 2720 | 1466744530324 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:10 INFO - PROCESS | 2720 | 1466744530406 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 22:02:10 INFO - PROCESS | 2720 | 1466744530414 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 2720 | 1466744530416 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F1E000 == 35 [pid = 2720] [id = 356] 22:02:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD231E800) [pid = 2720] [serial = 1067] [outer = 0000000000000000] 22:02:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD23B3400) [pid = 2720] [serial = 1068] [outer = 000000ECD231E800] 22:02:10 INFO - PROCESS | 2720 | 1466744530460 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD31B6C00) [pid = 2720] [serial = 1069] [outer = 000000ECD231E800] 22:02:10 INFO - PROCESS | 2720 | 1466744530937 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 22:02:11 INFO - PROCESS | 2720 | 1466744531011 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 22:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:02:11 INFO - PROCESS | 2720 | 1466744531013 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 22:02:11 INFO - PROCESS | 2720 | 1466744531017 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 2720 | 1466744531019 Marionette TRACE conn5 <- [1,1390,null,{}] 22:02:11 INFO - PROCESS | 2720 | 1466744531023 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 2720 | 1466744531024 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:11 INFO - PROCESS | 2720 | 1466744531133 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 22:02:11 INFO - PROCESS | 2720 | 1466744531213 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 2720 | 1466744531215 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCE8000 == 36 [pid = 2720] [id = 357] 22:02:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCCE74800) [pid = 2720] [serial = 1070] [outer = 0000000000000000] 22:02:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD360C800) [pid = 2720] [serial = 1071] [outer = 000000ECCCE74800] 22:02:11 INFO - PROCESS | 2720 | 1466744531260 Marionette DEBUG loaded listener.js 22:02:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD3791400) [pid = 2720] [serial = 1072] [outer = 000000ECCCE74800] 22:02:11 INFO - PROCESS | 2720 | 1466744531680 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 22:02:11 INFO - PROCESS | 2720 | 1466744531710 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 22:02:11 INFO - PROCESS | 2720 | 1466744531712 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 22:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:02:11 INFO - PROCESS | 2720 | 1466744531715 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 2720 | 1466744531717 Marionette TRACE conn5 <- [1,1394,null,{}] 22:02:11 INFO - PROCESS | 2720 | 1466744531721 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:11 INFO - PROCESS | 2720 | 1466744531723 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:11 INFO - PROCESS | 2720 | 1466744531838 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 22:02:11 INFO - PROCESS | 2720 | 1466744531844 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 2720 | 1466744531846 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73D9000 == 37 [pid = 2720] [id = 358] 22:02:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD3B23400) [pid = 2720] [serial = 1073] [outer = 0000000000000000] 22:02:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD3ECB400) [pid = 2720] [serial = 1074] [outer = 000000ECD3B23400] 22:02:11 INFO - PROCESS | 2720 | 1466744531935 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD3F35400) [pid = 2720] [serial = 1075] [outer = 000000ECD3B23400] 22:02:12 INFO - PROCESS | 2720 | 1466744532396 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 22:02:12 INFO - PROCESS | 2720 | 1466744532452 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 22:02:12 INFO - PROCESS | 2720 | 1466744532455 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 22:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:02:12 INFO - PROCESS | 2720 | 1466744532504 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:02:12 INFO - PROCESS | 2720 | 1466744532508 Marionette TRACE conn5 <- [1,1398,null,{}] 22:02:12 INFO - PROCESS | 2720 | 1466744532512 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:12 INFO - PROCESS | 2720 | 1466744532514 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:12 INFO - PROCESS | 2720 | 1466744532895 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC3349400) [pid = 2720] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC1511C00) [pid = 2720] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0C11800) [pid = 2720] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD31B5800) [pid = 2720] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCE79C00) [pid = 2720] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC7AB3C00) [pid = 2720] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD124FC00) [pid = 2720] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCDF60400) [pid = 2720] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC7A55C00) [pid = 2720] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC928E400) [pid = 2720] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC3885C00) [pid = 2720] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD04EC800) [pid = 2720] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:02:12 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDCBA800) [pid = 2720] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:02:12 INFO - PROCESS | 2720 | 1466744532950 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:12 INFO - PROCESS | 2720 | 1466744532953 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B7A800 == 38 [pid = 2720] [id = 359] 22:02:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC151A800) [pid = 2720] [serial = 1076] [outer = 0000000000000000] 22:02:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC334D400) [pid = 2720] [serial = 1077] [outer = 000000ECC151A800] 22:02:13 INFO - PROCESS | 2720 | 1466744533002 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCD393800) [pid = 2720] [serial = 1078] [outer = 000000ECC151A800] 22:02:13 INFO - PROCESS | 2720 | 1466744533394 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 946ms 22:02:13 INFO - PROCESS | 2720 | 1466744533442 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 22:02:13 INFO - PROCESS | 2720 | 1466744533444 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 22:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:02:13 INFO - PROCESS | 2720 | 1466744533448 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:02:13 INFO - PROCESS | 2720 | 1466744533450 Marionette TRACE conn5 <- [1,1402,null,{}] 22:02:13 INFO - PROCESS | 2720 | 1466744533453 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:13 INFO - PROCESS | 2720 | 1466744533455 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:13 INFO - PROCESS | 2720 | 1466744533538 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 22:02:13 INFO - PROCESS | 2720 | 1466744533546 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:13 INFO - PROCESS | 2720 | 1466744533548 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AD6000 == 39 [pid = 2720] [id = 360] 22:02:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCFF6E000) [pid = 2720] [serial = 1079] [outer = 0000000000000000] 22:02:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3F35C00) [pid = 2720] [serial = 1080] [outer = 000000ECCFF6E000] 22:02:13 INFO - PROCESS | 2720 | 1466744533593 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD4D3A000) [pid = 2720] [serial = 1081] [outer = 000000ECCFF6E000] 22:02:14 INFO - PROCESS | 2720 | 1466744534078 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 22:02:14 INFO - PROCESS | 2720 | 1466744534141 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 2720 | 1466744534143 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 22:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:02:14 INFO - PROCESS | 2720 | 1466744534146 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 2720 | 1466744534148 Marionette TRACE conn5 <- [1,1406,null,{}] 22:02:14 INFO - PROCESS | 2720 | 1466744534152 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:14 INFO - PROCESS | 2720 | 1466744534154 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:14 INFO - PROCESS | 2720 | 1466744534262 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 22:02:14 INFO - PROCESS | 2720 | 1466744534275 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:14 INFO - PROCESS | 2720 | 1466744534277 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A18800 == 40 [pid = 2720] [id = 361] 22:02:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD4D44000) [pid = 2720] [serial = 1082] [outer = 0000000000000000] 22:02:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD4D46400) [pid = 2720] [serial = 1083] [outer = 000000ECD4D44000] 22:02:14 INFO - PROCESS | 2720 | 1466744534323 Marionette DEBUG loaded listener.js 22:02:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD4D6DC00) [pid = 2720] [serial = 1084] [outer = 000000ECD4D44000] 22:02:14 INFO - PROCESS | 2720 | 1466744534753 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 22:02:14 INFO - PROCESS | 2720 | 1466744534783 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 22:02:14 INFO - PROCESS | 2720 | 1466744534786 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 22:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:02:14 INFO - PROCESS | 2720 | 1466744534789 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 2720 | 1466744534791 Marionette TRACE conn5 <- [1,1410,null,{}] 22:02:14 INFO - PROCESS | 2720 | 1466744534794 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:14 INFO - PROCESS | 2720 | 1466744534796 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:14 INFO - PROCESS | 2720 | 1466744534890 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 22:02:15 INFO - PROCESS | 2720 | 1466744535005 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:15 INFO - PROCESS | 2720 | 1466744535009 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3195800 == 41 [pid = 2720] [id = 362] 22:02:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC1516C00) [pid = 2720] [serial = 1085] [outer = 0000000000000000] 22:02:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC2F2DC00) [pid = 2720] [serial = 1086] [outer = 000000ECC1516C00] 22:02:15 INFO - PROCESS | 2720 | 1466744535069 Marionette DEBUG loaded listener.js 22:02:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC3351C00) [pid = 2720] [serial = 1087] [outer = 000000ECC1516C00] 22:02:15 INFO - PROCESS | 2720 | 1466744535874 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1126ms 22:02:15 INFO - PROCESS | 2720 | 1466744535921 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 22:02:15 INFO - PROCESS | 2720 | 1466744535926 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 22:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:02:15 INFO - PROCESS | 2720 | 1466744535931 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:02:15 INFO - PROCESS | 2720 | 1466744535934 Marionette TRACE conn5 <- [1,1414,null,{}] 22:02:15 INFO - PROCESS | 2720 | 1466744535940 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:15 INFO - PROCESS | 2720 | 1466744535945 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:16 INFO - PROCESS | 2720 | 1466744536100 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 22:02:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC929E400) [pid = 2720] [serial = 1088] [outer = 000000ECC3ADC000] 22:02:16 INFO - PROCESS | 2720 | 1466744536239 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:16 INFO - PROCESS | 2720 | 1466744536243 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3750000 == 42 [pid = 2720] [id = 363] 22:02:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC9803C00) [pid = 2720] [serial = 1089] [outer = 0000000000000000] 22:02:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC9CC0C00) [pid = 2720] [serial = 1090] [outer = 000000ECC9803C00] 22:02:16 INFO - PROCESS | 2720 | 1466744536332 Marionette DEBUG loaded listener.js 22:02:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECCCA80C00) [pid = 2720] [serial = 1091] [outer = 000000ECC9803C00] 22:02:17 INFO - PROCESS | 2720 | 1466744537389 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1485ms 22:02:17 INFO - PROCESS | 2720 | 1466744537419 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 22:02:17 INFO - PROCESS | 2720 | 1466744537423 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 22:02:17 INFO - PROCESS | 2720 | 1466744537429 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:02:17 INFO - PROCESS | 2720 | 1466744537432 Marionette TRACE conn5 <- [1,1418,null,{}] 22:02:17 INFO - PROCESS | 2720 | 1466744537438 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:17 INFO - PROCESS | 2720 | 1466744537440 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:17 INFO - PROCESS | 2720 | 1466744537561 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 22:02:17 INFO - PROCESS | 2720 | 1466744537640 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:17 INFO - PROCESS | 2720 | 1466744537645 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9113800 == 43 [pid = 2720] [id = 364] 22:02:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC7AB3C00) [pid = 2720] [serial = 1092] [outer = 0000000000000000] 22:02:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC8467400) [pid = 2720] [serial = 1093] [outer = 000000ECC7AB3C00] 22:02:17 INFO - PROCESS | 2720 | 1466744537740 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECC928F400) [pid = 2720] [serial = 1094] [outer = 000000ECC7AB3C00] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A18800 == 42 [pid = 2720] [id = 361] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AD6000 == 41 [pid = 2720] [id = 360] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B7A800 == 40 [pid = 2720] [id = 359] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73D9000 == 39 [pid = 2720] [id = 358] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCE8000 == 38 [pid = 2720] [id = 357] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F1E000 == 37 [pid = 2720] [id = 356] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37B8000 == 36 [pid = 2720] [id = 355] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26B3000 == 35 [pid = 2720] [id = 354] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B7E800 == 34 [pid = 2720] [id = 353] 22:02:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD029E800 == 33 [pid = 2720] [id = 352] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECD3F37C00) [pid = 2720] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCE8800 == 32 [pid = 2720] [id = 351] 22:02:18 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC4808800 == 31 [pid = 2720] [id = 350] 22:02:18 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC79A5000 == 30 [pid = 2720] [id = 349] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC3C4DC00) [pid = 2720] [serial = 976] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC880DC00) [pid = 2720] [serial = 979] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD1FA0C00) [pid = 2720] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD124E000) [pid = 2720] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD3B2A800) [pid = 2720] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD379FC00) [pid = 2720] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD3ECA400) [pid = 2720] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCD395400) [pid = 2720] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC98C8800) [pid = 2720] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC9281400) [pid = 2720] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD1D0F400) [pid = 2720] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCF236800) [pid = 2720] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC931B400) [pid = 2720] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCCE6AC00) [pid = 2720] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCA4EC00) [pid = 2720] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC92C6000) [pid = 2720] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1DE2800) [pid = 2720] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0676000) [pid = 2720] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCF113400) [pid = 2720] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD066A800) [pid = 2720] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0AC6400) [pid = 2720] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD3782800) [pid = 2720] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0418400) [pid = 2720] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCFF6EC00) [pid = 2720] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 22:02:18 INFO - PROCESS | 2720 | 1466744538269 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 881ms 22:02:18 INFO - PROCESS | 2720 | 1466744538314 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 22:02:18 INFO - PROCESS | 2720 | 1466744538320 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 22:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:02:18 INFO - PROCESS | 2720 | 1466744538326 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - PROCESS | 2720 | 1466744538329 Marionette TRACE conn5 <- [1,1422,null,{}] 22:02:18 INFO - PROCESS | 2720 | 1466744538333 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:18 INFO - PROCESS | 2720 | 1466744538336 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:18 INFO - PROCESS | 2720 | 1466744538426 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 22:02:18 INFO - PROCESS | 2720 | 1466744538434 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 2720 | 1466744538437 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93ED000 == 31 [pid = 2720] [id = 365] 22:02:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC910F800) [pid = 2720] [serial = 1095] [outer = 0000000000000000] 22:02:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC931B400) [pid = 2720] [serial = 1096] [outer = 000000ECC910F800] 22:02:18 INFO - PROCESS | 2720 | 1466744538485 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC9D55800) [pid = 2720] [serial = 1097] [outer = 000000ECC910F800] 22:02:18 INFO - PROCESS | 2720 | 1466744538987 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 22:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:02:19 INFO - PROCESS | 2720 | 1466744539019 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 22:02:19 INFO - PROCESS | 2720 | 1466744539021 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 22:02:19 INFO - PROCESS | 2720 | 1466744539025 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 2720 | 1466744539029 Marionette TRACE conn5 <- [1,1426,null,{}] 22:02:19 INFO - PROCESS | 2720 | 1466744539071 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:19 INFO - PROCESS | 2720 | 1466744539076 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:19 INFO - PROCESS | 2720 | 1466744539174 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 22:02:19 INFO - PROCESS | 2720 | 1466744539251 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 2720 | 1466744539255 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCE8800 == 32 [pid = 2720] [id = 366] 22:02:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCE69C00) [pid = 2720] [serial = 1098] [outer = 0000000000000000] 22:02:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCE77C00) [pid = 2720] [serial = 1099] [outer = 000000ECCCE69C00] 22:02:19 INFO - PROCESS | 2720 | 1466744539312 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCD767400) [pid = 2720] [serial = 1100] [outer = 000000ECCCE69C00] 22:02:19 INFO - PROCESS | 2720 | 1466744539677 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 22:02:19 INFO - PROCESS | 2720 | 1466744539719 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 22:02:19 INFO - PROCESS | 2720 | 1466744539721 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 22:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:02:19 INFO - PROCESS | 2720 | 1466744539725 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 2720 | 1466744539727 Marionette TRACE conn5 <- [1,1430,null,{}] 22:02:19 INFO - PROCESS | 2720 | 1466744539730 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:19 INFO - PROCESS | 2720 | 1466744539733 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:19 INFO - PROCESS | 2720 | 1466744539822 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 22:02:19 INFO - PROCESS | 2720 | 1466744539829 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:19 INFO - PROCESS | 2720 | 1466744539831 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD097A000 == 33 [pid = 2720] [id = 367] 22:02:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDFD1400) [pid = 2720] [serial = 1101] [outer = 0000000000000000] 22:02:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF231400) [pid = 2720] [serial = 1102] [outer = 000000ECCDFD1400] 22:02:19 INFO - PROCESS | 2720 | 1466744539878 Marionette DEBUG loaded listener.js 22:02:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCFBE3400) [pid = 2720] [serial = 1103] [outer = 000000ECCDFD1400] 22:02:20 INFO - PROCESS | 2720 | 1466744540370 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 22:02:20 INFO - PROCESS | 2720 | 1466744540418 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 22:02:20 INFO - PROCESS | 2720 | 1466744540421 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 22:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:02:20 INFO - PROCESS | 2720 | 1466744540424 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:02:20 INFO - PROCESS | 2720 | 1466744540426 Marionette TRACE conn5 <- [1,1434,null,{}] 22:02:20 INFO - PROCESS | 2720 | 1466744540429 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:20 INFO - PROCESS | 2720 | 1466744540431 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:20 INFO - PROCESS | 2720 | 1466744540580 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 22:02:20 INFO - PROCESS | 2720 | 1466744540631 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:20 INFO - PROCESS | 2720 | 1466744540634 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8721000 == 34 [pid = 2720] [id = 368] 22:02:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC332B000) [pid = 2720] [serial = 1104] [outer = 0000000000000000] 22:02:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0460800) [pid = 2720] [serial = 1105] [outer = 000000ECC332B000] 22:02:20 INFO - PROCESS | 2720 | 1466744540678 Marionette DEBUG loaded listener.js 22:02:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD04F3800) [pid = 2720] [serial = 1106] [outer = 000000ECC332B000] 22:02:21 INFO - PROCESS | 2720 | 1466744541138 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 22:02:21 INFO - PROCESS | 2720 | 1466744541159 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 22:02:21 INFO - PROCESS | 2720 | 1466744541161 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 22:02:21 INFO - PROCESS | 2720 | 1466744541178 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 2720 | 1466744541180 Marionette TRACE conn5 <- [1,1438,null,{}] 22:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:02:21 INFO - PROCESS | 2720 | 1466744541184 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:21 INFO - PROCESS | 2720 | 1466744541190 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:21 INFO - PROCESS | 2720 | 1466744541326 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 22:02:21 INFO - PROCESS | 2720 | 1466744541381 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:21 INFO - PROCESS | 2720 | 1466744541383 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D9000 == 35 [pid = 2720] [id = 369] 22:02:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD0AC6800) [pid = 2720] [serial = 1107] [outer = 0000000000000000] 22:02:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0C1F400) [pid = 2720] [serial = 1108] [outer = 000000ECD0AC6800] 22:02:21 INFO - PROCESS | 2720 | 1466744541430 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD1424C00) [pid = 2720] [serial = 1109] [outer = 000000ECD0AC6800] 22:02:21 INFO - PROCESS | 2720 | 1466744541856 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 22:02:21 INFO - PROCESS | 2720 | 1466744541918 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 22:02:21 INFO - PROCESS | 2720 | 1466744541920 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 22:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:02:21 INFO - PROCESS | 2720 | 1466744541924 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:02:21 INFO - PROCESS | 2720 | 1466744541926 Marionette TRACE conn5 <- [1,1442,null,{}] 22:02:21 INFO - PROCESS | 2720 | 1466744541949 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:21 INFO - PROCESS | 2720 | 1466744541951 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:22 INFO - PROCESS | 2720 | 1466744542149 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3EC3C00) [pid = 2720] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCE74800) [pid = 2720] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC3352400) [pid = 2720] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCDCBA400) [pid = 2720] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC151B400) [pid = 2720] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD231E800) [pid = 2720] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0463800) [pid = 2720] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9280C00) [pid = 2720] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC433DC00) [pid = 2720] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9282400) [pid = 2720] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3B23400) [pid = 2720] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3F35000) [pid = 2720] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCFF6E000) [pid = 2720] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:02:22 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC151A800) [pid = 2720] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:02:22 INFO - PROCESS | 2720 | 1466744542207 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 2720 | 1466744542209 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD05B2000 == 36 [pid = 2720] [id = 370] 22:02:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC151B400) [pid = 2720] [serial = 1110] [outer = 0000000000000000] 22:02:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC82A2800) [pid = 2720] [serial = 1111] [outer = 000000ECC151B400] 22:02:22 INFO - PROCESS | 2720 | 1466744542253 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0AC5C00) [pid = 2720] [serial = 1112] [outer = 000000ECC151B400] 22:02:22 INFO - PROCESS | 2720 | 1466744542619 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 22:02:22 INFO - PROCESS | 2720 | 1466744542660 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 22:02:22 INFO - PROCESS | 2720 | 1466744542662 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 22:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:02:22 INFO - PROCESS | 2720 | 1466744542672 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 2720 | 1466744542674 Marionette TRACE conn5 <- [1,1446,null,{}] 22:02:22 INFO - PROCESS | 2720 | 1466744542677 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:22 INFO - PROCESS | 2720 | 1466744542679 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:22 INFO - PROCESS | 2720 | 1466744542760 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 22:02:22 INFO - PROCESS | 2720 | 1466744542766 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:22 INFO - PROCESS | 2720 | 1466744542768 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E06000 == 37 [pid = 2720] [id = 371] 22:02:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD231EC00) [pid = 2720] [serial = 1113] [outer = 0000000000000000] 22:02:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD31B5C00) [pid = 2720] [serial = 1114] [outer = 000000ECD231EC00] 22:02:22 INFO - PROCESS | 2720 | 1466744542813 Marionette DEBUG loaded listener.js 22:02:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD378C400) [pid = 2720] [serial = 1115] [outer = 000000ECD231EC00] 22:02:23 INFO - PROCESS | 2720 | 1466744543265 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 629ms 22:02:23 INFO - PROCESS | 2720 | 1466744543302 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 2720 | 1466744543305 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 22:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:02:23 INFO - PROCESS | 2720 | 1466744543308 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 2720 | 1466744543310 Marionette TRACE conn5 <- [1,1450,null,{}] 22:02:23 INFO - PROCESS | 2720 | 1466744543314 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 2720 | 1466744543316 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:23 INFO - PROCESS | 2720 | 1466744543399 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 22:02:23 INFO - PROCESS | 2720 | 1466744543405 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 2720 | 1466744543407 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7356800 == 38 [pid = 2720] [id = 372] 22:02:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3B2B000) [pid = 2720] [serial = 1116] [outer = 0000000000000000] 22:02:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD3B2F400) [pid = 2720] [serial = 1117] [outer = 000000ECD3B2B000] 22:02:23 INFO - PROCESS | 2720 | 1466744543451 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3ED1000) [pid = 2720] [serial = 1118] [outer = 000000ECD3B2B000] 22:02:23 INFO - PROCESS | 2720 | 1466744543893 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 629ms 22:02:23 INFO - PROCESS | 2720 | 1466744543940 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 22:02:23 INFO - PROCESS | 2720 | 1466744543943 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 22:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:02:23 INFO - PROCESS | 2720 | 1466744543951 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:02:23 INFO - PROCESS | 2720 | 1466744543953 Marionette TRACE conn5 <- [1,1454,null,{}] 22:02:23 INFO - PROCESS | 2720 | 1466744543957 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:23 INFO - PROCESS | 2720 | 1466744543958 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:24 INFO - PROCESS | 2720 | 1466744544044 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 22:02:24 INFO - PROCESS | 2720 | 1466744544050 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:24 INFO - PROCESS | 2720 | 1466744544052 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00D7000 == 39 [pid = 2720] [id = 373] 22:02:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3F38800) [pid = 2720] [serial = 1119] [outer = 0000000000000000] 22:02:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3F4E400) [pid = 2720] [serial = 1120] [outer = 000000ECD3F38800] 22:02:24 INFO - PROCESS | 2720 | 1466744544098 Marionette DEBUG loaded listener.js 22:02:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD46EB000) [pid = 2720] [serial = 1121] [outer = 000000ECD3F38800] 22:02:24 INFO - PROCESS | 2720 | 1466744544870 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 944ms 22:02:24 INFO - PROCESS | 2720 | 1466744544894 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 22:02:24 INFO - PROCESS | 2720 | 1466744544899 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 22:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:02:24 INFO - PROCESS | 2720 | 1466744544904 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:02:24 INFO - PROCESS | 2720 | 1466744544910 Marionette TRACE conn5 <- [1,1458,null,{}] 22:02:24 INFO - PROCESS | 2720 | 1466744544916 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:24 INFO - PROCESS | 2720 | 1466744544919 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:25 INFO - PROCESS | 2720 | 1466744545043 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 22:02:25 INFO - PROCESS | 2720 | 1466744545162 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 2720 | 1466744545165 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC96AB000 == 40 [pid = 2720] [id = 374] 22:02:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9111C00) [pid = 2720] [serial = 1122] [outer = 0000000000000000] 22:02:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC92CF000) [pid = 2720] [serial = 1123] [outer = 000000ECC9111C00] 22:02:25 INFO - PROCESS | 2720 | 1466744545226 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCA78800) [pid = 2720] [serial = 1124] [outer = 000000ECC9111C00] 22:02:25 INFO - PROCESS | 2720 | 1466744545818 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 22:02:25 INFO - PROCESS | 2720 | 1466744545894 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 22:02:25 INFO - PROCESS | 2720 | 1466744545899 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 22:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:02:25 INFO - PROCESS | 2720 | 1466744545906 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:02:25 INFO - PROCESS | 2720 | 1466744545909 Marionette TRACE conn5 <- [1,1462,null,{}] 22:02:25 INFO - PROCESS | 2720 | 1466744545913 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:25 INFO - PROCESS | 2720 | 1466744545917 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:26 INFO - PROCESS | 2720 | 1466744546074 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 22:02:26 INFO - PROCESS | 2720 | 1466744546187 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 2720 | 1466744546190 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2398800 == 41 [pid = 2720] [id = 375] 22:02:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCF23A000) [pid = 2720] [serial = 1125] [outer = 0000000000000000] 22:02:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD0411800) [pid = 2720] [serial = 1126] [outer = 000000ECCF23A000] 22:02:26 INFO - PROCESS | 2720 | 1466744546249 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD0672800) [pid = 2720] [serial = 1127] [outer = 000000ECCF23A000] 22:02:26 INFO - PROCESS | 2720 | 1466744546900 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1034ms 22:02:26 INFO - PROCESS | 2720 | 1466744546942 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 2720 | 1466744546945 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 22:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:02:26 INFO - PROCESS | 2720 | 1466744546950 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - PROCESS | 2720 | 1466744546954 Marionette TRACE conn5 <- [1,1466,null,{}] 22:02:26 INFO - PROCESS | 2720 | 1466744546986 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:26 INFO - PROCESS | 2720 | 1466744546992 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:27 INFO - PROCESS | 2720 | 1466744547106 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 22:02:27 INFO - PROCESS | 2720 | 1466744547227 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:27 INFO - PROCESS | 2720 | 1466744547231 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7967800 == 42 [pid = 2720] [id = 376] 22:02:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD3B2AC00) [pid = 2720] [serial = 1128] [outer = 0000000000000000] 22:02:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD3F34400) [pid = 2720] [serial = 1129] [outer = 000000ECD3B2AC00] 22:02:27 INFO - PROCESS | 2720 | 1466744547291 Marionette DEBUG loaded listener.js 22:02:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD46F6800) [pid = 2720] [serial = 1130] [outer = 000000ECD3B2AC00] 22:02:28 INFO - PROCESS | 2720 | 1466744548133 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1233ms 22:02:28 INFO - PROCESS | 2720 | 1466744548184 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 22:02:28 INFO - PROCESS | 2720 | 1466744548189 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 22:02:28 INFO - PROCESS | 2720 | 1466744548194 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:02:28 INFO - PROCESS | 2720 | 1466744548198 Marionette TRACE conn5 <- [1,1470,null,{}] 22:02:28 INFO - PROCESS | 2720 | 1466744548203 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:28 INFO - PROCESS | 2720 | 1466744548206 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:28 INFO - PROCESS | 2720 | 1466744548319 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 22:02:28 INFO - PROCESS | 2720 | 1466744548397 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:28 INFO - PROCESS | 2720 | 1466744548402 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC318C800 == 43 [pid = 2720] [id = 377] 22:02:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC92D0800) [pid = 2720] [serial = 1131] [outer = 0000000000000000] 22:02:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC9802400) [pid = 2720] [serial = 1132] [outer = 000000ECC92D0800] 22:02:28 INFO - PROCESS | 2720 | 1466744548499 Marionette DEBUG loaded listener.js 22:02:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECCCE6DC00) [pid = 2720] [serial = 1133] [outer = 000000ECC92D0800] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7948000 == 42 [pid = 2720] [id = 348] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7356800 == 41 [pid = 2720] [id = 372] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E06000 == 40 [pid = 2720] [id = 371] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD05B2000 == 39 [pid = 2720] [id = 370] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D9000 == 38 [pid = 2720] [id = 369] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8721000 == 37 [pid = 2720] [id = 368] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD097A000 == 36 [pid = 2720] [id = 367] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCE8800 == 35 [pid = 2720] [id = 366] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93ED000 == 34 [pid = 2720] [id = 365] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9113800 == 33 [pid = 2720] [id = 364] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3195800 == 32 [pid = 2720] [id = 362] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3750000 == 31 [pid = 2720] [id = 363] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7967800 == 30 [pid = 2720] [id = 376] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2398800 == 29 [pid = 2720] [id = 375] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC96AB000 == 28 [pid = 2720] [id = 374] 22:02:29 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00D7000 == 27 [pid = 2720] [id = 373] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECD1251C00) [pid = 2720] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECCDF18C00) [pid = 2720] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECCF113C00) [pid = 2720] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCCDAC800) [pid = 2720] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD23B3400) [pid = 2720] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD066BC00) [pid = 2720] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD092CC00) [pid = 2720] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCF286800) [pid = 2720] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC4342C00) [pid = 2720] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC9297400) [pid = 2720] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3ECB400) [pid = 2720] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC9650400) [pid = 2720] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCFBDB000) [pid = 2720] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD3791400) [pid = 2720] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC81B5000) [pid = 2720] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD3F35400) [pid = 2720] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD3F50C00) [pid = 2720] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD3F35C00) [pid = 2720] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCE75400) [pid = 2720] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC334D400) [pid = 2720] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD4D3A000) [pid = 2720] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCD393800) [pid = 2720] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD31B6C00) [pid = 2720] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3F2D400) [pid = 2720] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD4D46400) [pid = 2720] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD360C800) [pid = 2720] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0C16C00) [pid = 2720] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 22:02:29 INFO - PROCESS | 2720 | 1466744549738 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1634ms 22:02:29 INFO - PROCESS | 2720 | 1466744549832 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 22:02:29 INFO - PROCESS | 2720 | 1466744549836 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 22:02:29 INFO - PROCESS | 2720 | 1466744549841 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:02:29 INFO - PROCESS | 2720 | 1466744549844 Marionette TRACE conn5 <- [1,1474,null,{}] 22:02:29 INFO - PROCESS | 2720 | 1466744549850 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:29 INFO - PROCESS | 2720 | 1466744549853 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:29 INFO - PROCESS | 2720 | 1466744549950 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 22:02:29 INFO - PROCESS | 2720 | 1466744549957 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:29 INFO - PROCESS | 2720 | 1466744549959 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7E64800 == 28 [pid = 2720] [id = 378] 22:02:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC361CC00) [pid = 2720] [serial = 1134] [outer = 0000000000000000] 22:02:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC46DF400) [pid = 2720] [serial = 1135] [outer = 000000ECC361CC00] 22:02:30 INFO - PROCESS | 2720 | 1466744550010 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC81AC000) [pid = 2720] [serial = 1136] [outer = 000000ECC361CC00] 22:02:30 INFO - PROCESS | 2720 | 1466744550508 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 692ms 22:02:30 INFO - PROCESS | 2720 | 1466744550537 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 22:02:30 INFO - PROCESS | 2720 | 1466744550543 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 22:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:02:30 INFO - PROCESS | 2720 | 1466744550550 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:02:30 INFO - PROCESS | 2720 | 1466744550552 Marionette TRACE conn5 <- [1,1478,null,{}] 22:02:30 INFO - PROCESS | 2720 | 1466744550556 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:30 INFO - PROCESS | 2720 | 1466744550559 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:30 INFO - PROCESS | 2720 | 1466744550654 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 22:02:30 INFO - PROCESS | 2720 | 1466744550664 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 2720 | 1466744550666 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9150800 == 29 [pid = 2720] [id = 379] 22:02:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC92C7400) [pid = 2720] [serial = 1137] [outer = 0000000000000000] 22:02:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC9317000) [pid = 2720] [serial = 1138] [outer = 000000ECC92C7400] 22:02:30 INFO - PROCESS | 2720 | 1466744550714 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC9CC1400) [pid = 2720] [serial = 1139] [outer = 000000ECC92C7400] 22:02:31 INFO - PROCESS | 2720 | 1466744551181 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 22:02:31 INFO - PROCESS | 2720 | 1466744551242 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 22:02:31 INFO - PROCESS | 2720 | 1466744551244 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 22:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:02:31 INFO - PROCESS | 2720 | 1466744551248 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - PROCESS | 2720 | 1466744551252 Marionette TRACE conn5 <- [1,1482,null,{}] 22:02:31 INFO - PROCESS | 2720 | 1466744551264 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:31 INFO - PROCESS | 2720 | 1466744551269 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:31 INFO - PROCESS | 2720 | 1466744551382 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 22:02:31 INFO - PROCESS | 2720 | 1466744551465 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:31 INFO - PROCESS | 2720 | 1466744551469 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFE8E800 == 30 [pid = 2720] [id = 380] 22:02:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC3010800) [pid = 2720] [serial = 1140] [outer = 0000000000000000] 22:02:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCE71400) [pid = 2720] [serial = 1141] [outer = 000000ECC3010800] 22:02:31 INFO - PROCESS | 2720 | 1466744551518 Marionette DEBUG loaded listener.js 22:02:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCD65AC00) [pid = 2720] [serial = 1142] [outer = 000000ECC3010800] 22:02:31 INFO - PROCESS | 2720 | 1466744551950 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 22:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:02:32 INFO - PROCESS | 2720 | 1466744551984 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 22:02:32 INFO - PROCESS | 2720 | 1466744551987 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 22:02:32 INFO - PROCESS | 2720 | 1466744551990 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:02:32 INFO - PROCESS | 2720 | 1466744551992 Marionette TRACE conn5 <- [1,1486,null,{}] 22:02:32 INFO - PROCESS | 2720 | 1466744552001 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:32 INFO - PROCESS | 2720 | 1466744552003 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:32 INFO - PROCESS | 2720 | 1466744552117 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 22:02:32 INFO - PROCESS | 2720 | 1466744552123 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 2720 | 1466744552125 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0982000 == 31 [pid = 2720] [id = 381] 22:02:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCDF64800) [pid = 2720] [serial = 1143] [outer = 0000000000000000] 22:02:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF113800) [pid = 2720] [serial = 1144] [outer = 000000ECCDF64800] 22:02:32 INFO - PROCESS | 2720 | 1466744552172 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCF22EC00) [pid = 2720] [serial = 1145] [outer = 000000ECCDF64800] 22:02:32 INFO - PROCESS | 2720 | 1466744552621 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 22:02:32 INFO - PROCESS | 2720 | 1466744552684 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 22:02:32 INFO - PROCESS | 2720 | 1466744552687 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 22:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:02:32 INFO - PROCESS | 2720 | 1466744552690 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:02:32 INFO - PROCESS | 2720 | 1466744552692 Marionette TRACE conn5 <- [1,1490,null,{}] 22:02:32 INFO - PROCESS | 2720 | 1466744552695 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:32 INFO - PROCESS | 2720 | 1466744552697 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:32 INFO - PROCESS | 2720 | 1466744552829 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 22:02:32 INFO - PROCESS | 2720 | 1466744552839 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 2720 | 1466744552841 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1D9B800 == 32 [pid = 2720] [id = 382] 22:02:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC929DC00) [pid = 2720] [serial = 1146] [outer = 0000000000000000] 22:02:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCF289800) [pid = 2720] [serial = 1147] [outer = 000000ECC929DC00] 22:02:32 INFO - PROCESS | 2720 | 1466744552887 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD045A800) [pid = 2720] [serial = 1148] [outer = 000000ECC929DC00] 22:02:33 INFO - PROCESS | 2720 | 1466744553342 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 22:02:33 INFO - PROCESS | 2720 | 1466744553392 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 2720 | 1466744553395 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 22:02:33 INFO - PROCESS | 2720 | 1466744553398 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 2720 | 1466744553400 Marionette TRACE conn5 <- [1,1494,null,{}] 22:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:02:33 INFO - PROCESS | 2720 | 1466744553404 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:33 INFO - PROCESS | 2720 | 1466744553410 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:33 INFO - PROCESS | 2720 | 1466744553540 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 22:02:33 INFO - PROCESS | 2720 | 1466744553595 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:33 INFO - PROCESS | 2720 | 1466744553597 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36BE800 == 33 [pid = 2720] [id = 383] 22:02:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD04F1400) [pid = 2720] [serial = 1149] [outer = 0000000000000000] 22:02:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0AC3C00) [pid = 2720] [serial = 1150] [outer = 000000ECD04F1400] 22:02:33 INFO - PROCESS | 2720 | 1466744553653 Marionette DEBUG loaded listener.js 22:02:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD0B12400) [pid = 2720] [serial = 1151] [outer = 000000ECD04F1400] 22:02:33 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC332B000) [pid = 2720] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:02:33 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0AC6800) [pid = 2720] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCDFD1400) [pid = 2720] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC7AB3C00) [pid = 2720] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC151B400) [pid = 2720] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC1516C00) [pid = 2720] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCE69C00) [pid = 2720] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC910F800) [pid = 2720] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9803C00) [pid = 2720] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD231EC00) [pid = 2720] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD4D44000) [pid = 2720] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3F38800) [pid = 2720] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:02:34 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3B2B000) [pid = 2720] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:02:34 INFO - PROCESS | 2720 | 1466744554238 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 881ms 22:02:34 INFO - PROCESS | 2720 | 1466744554285 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 22:02:34 INFO - PROCESS | 2720 | 1466744554287 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 22:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:02:34 INFO - PROCESS | 2720 | 1466744554291 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:02:34 INFO - PROCESS | 2720 | 1466744554292 Marionette TRACE conn5 <- [1,1498,null,{}] 22:02:34 INFO - PROCESS | 2720 | 1466744554296 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:34 INFO - PROCESS | 2720 | 1466744554298 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:34 INFO - PROCESS | 2720 | 1466744554376 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 22:02:34 INFO - PROCESS | 2720 | 1466744554381 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:34 INFO - PROCESS | 2720 | 1466744554383 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F0B800 == 34 [pid = 2720] [id = 384] 22:02:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3C4B800) [pid = 2720] [serial = 1152] [outer = 0000000000000000] 22:02:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF28FC00) [pid = 2720] [serial = 1153] [outer = 000000ECC3C4B800] 22:02:34 INFO - PROCESS | 2720 | 1466744554427 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0ACB000) [pid = 2720] [serial = 1154] [outer = 000000ECC3C4B800] 22:02:34 INFO - PROCESS | 2720 | 1466744554830 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 586ms 22:02:34 INFO - PROCESS | 2720 | 1466744554883 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 22:02:34 INFO - PROCESS | 2720 | 1466744554886 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 22:02:34 INFO - PROCESS | 2720 | 1466744554889 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:02:34 INFO - PROCESS | 2720 | 1466744554891 Marionette TRACE conn5 <- [1,1502,null,{}] 22:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:02:34 INFO - PROCESS | 2720 | 1466744554895 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:34 INFO - PROCESS | 2720 | 1466744554897 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:34 INFO - PROCESS | 2720 | 1466744554976 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 22:02:34 INFO - PROCESS | 2720 | 1466744554981 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:34 INFO - PROCESS | 2720 | 1466744554992 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD719E800 == 35 [pid = 2720] [id = 385] 22:02:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD120AC00) [pid = 2720] [serial = 1155] [outer = 0000000000000000] 22:02:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD124E400) [pid = 2720] [serial = 1156] [outer = 000000ECD120AC00] 22:02:35 INFO - PROCESS | 2720 | 1466744555038 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD149C400) [pid = 2720] [serial = 1157] [outer = 000000ECD120AC00] 22:02:35 INFO - PROCESS | 2720 | 1466744555471 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 627ms 22:02:35 INFO - PROCESS | 2720 | 1466744555522 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 2720 | 1466744555524 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 22:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:02:35 INFO - PROCESS | 2720 | 1466744555528 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 2720 | 1466744555529 Marionette TRACE conn5 <- [1,1506,null,{}] 22:02:35 INFO - PROCESS | 2720 | 1466744555533 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:35 INFO - PROCESS | 2720 | 1466744555535 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:35 INFO - PROCESS | 2720 | 1466744555619 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 22:02:35 INFO - PROCESS | 2720 | 1466744555626 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 2720 | 1466744555628 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFE83800 == 36 [pid = 2720] [id = 386] 22:02:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD2327C00) [pid = 2720] [serial = 1158] [outer = 0000000000000000] 22:02:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD23B3400) [pid = 2720] [serial = 1159] [outer = 000000ECD2327C00] 22:02:35 INFO - PROCESS | 2720 | 1466744555675 Marionette DEBUG loaded listener.js 22:02:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD31B8000) [pid = 2720] [serial = 1160] [outer = 000000ECD2327C00] 22:02:36 INFO - PROCESS | 2720 | 1466744556398 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 922ms 22:02:36 INFO - PROCESS | 2720 | 1466744556453 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 22:02:36 INFO - PROCESS | 2720 | 1466744556458 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 22:02:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:02:36 INFO - PROCESS | 2720 | 1466744556464 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:02:36 INFO - PROCESS | 2720 | 1466744556468 Marionette TRACE conn5 <- [1,1510,null,{}] 22:02:36 INFO - PROCESS | 2720 | 1466744556475 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:36 INFO - PROCESS | 2720 | 1466744556478 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:36 INFO - PROCESS | 2720 | 1466744556619 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 22:02:36 INFO - PROCESS | 2720 | 1466744556688 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:36 INFO - PROCESS | 2720 | 1466744556691 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9127000 == 37 [pid = 2720] [id = 387] 22:02:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC3C4DC00) [pid = 2720] [serial = 1161] [outer = 0000000000000000] 22:02:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC79E7400) [pid = 2720] [serial = 1162] [outer = 000000ECC3C4DC00] 22:02:36 INFO - PROCESS | 2720 | 1466744556790 Marionette DEBUG loaded listener.js 22:02:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC9283C00) [pid = 2720] [serial = 1163] [outer = 000000ECC3C4DC00] 22:02:37 INFO - PROCESS | 2720 | 1466744557430 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:02:37 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 () { 22:02:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:02:37 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 () { 22:02:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:02:37 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 () { 22:02:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:02:37 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 () { 22:02:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:02:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 990ms 22:02:37 INFO - PROCESS | 2720 | 1466744557457 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 22:02:37 INFO - PROCESS | 2720 | 1466744557463 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 22:02:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:02:37 INFO - PROCESS | 2720 | 1466744557470 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - PROCESS | 2720 | 1466744557474 Marionette TRACE conn5 <- [1,1514,null,{}] 22:02:37 INFO - PROCESS | 2720 | 1466744557478 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:37 INFO - PROCESS | 2720 | 1466744557482 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:37 INFO - PROCESS | 2720 | 1466744557618 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 22:02:37 INFO - PROCESS | 2720 | 1466744557696 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 2720 | 1466744557699 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14F1800 == 38 [pid = 2720] [id = 388] 22:02:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCD659000) [pid = 2720] [serial = 1164] [outer = 0000000000000000] 22:02:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCDCBFC00) [pid = 2720] [serial = 1165] [outer = 000000ECCD659000] 22:02:37 INFO - PROCESS | 2720 | 1466744557798 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCF291C00) [pid = 2720] [serial = 1166] [outer = 000000ECCD659000] 22:02:38 INFO - PROCESS | 2720 | 1466744558640 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:02:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:02:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:02:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:02:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:02:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:02:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:02:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1183ms 22:02:38 INFO - PROCESS | 2720 | 1466744558673 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 22:02:38 INFO - PROCESS | 2720 | 1466744558678 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 22:02:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:02:38 INFO - PROCESS | 2720 | 1466744558685 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:02:38 INFO - PROCESS | 2720 | 1466744558688 Marionette TRACE conn5 <- [1,1518,null,{}] 22:02:38 INFO - PROCESS | 2720 | 1466744558694 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:38 INFO - PROCESS | 2720 | 1466744558697 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:38 INFO - PROCESS | 2720 | 1466744558819 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 22:02:38 INFO - PROCESS | 2720 | 1466744558894 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:38 INFO - PROCESS | 2720 | 1466744558899 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9147800 == 39 [pid = 2720] [id = 389] 22:02:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC8810400) [pid = 2720] [serial = 1167] [outer = 0000000000000000] 22:02:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC9281400) [pid = 2720] [serial = 1168] [outer = 000000ECC8810400] 22:02:38 INFO - PROCESS | 2720 | 1466744558950 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC9657C00) [pid = 2720] [serial = 1169] [outer = 000000ECC8810400] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD719E800 == 38 [pid = 2720] [id = 385] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F0B800 == 37 [pid = 2720] [id = 384] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36BE800 == 36 [pid = 2720] [id = 383] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1D9B800 == 35 [pid = 2720] [id = 382] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0982000 == 34 [pid = 2720] [id = 381] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFE8E800 == 33 [pid = 2720] [id = 380] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9150800 == 32 [pid = 2720] [id = 379] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7E64800 == 31 [pid = 2720] [id = 378] 22:02:39 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC318C800 == 30 [pid = 2720] [id = 377] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD4D6DC00) [pid = 2720] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD3F4E400) [pid = 2720] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD46EB000) [pid = 2720] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD3B2F400) [pid = 2720] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0460800) [pid = 2720] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD0C1F400) [pid = 2720] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD04F3800) [pid = 2720] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCF231400) [pid = 2720] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC8467400) [pid = 2720] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC82A2800) [pid = 2720] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC928F400) [pid = 2720] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC2F2DC00) [pid = 2720] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC3351C00) [pid = 2720] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCE77C00) [pid = 2720] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCD767400) [pid = 2720] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC931B400) [pid = 2720] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC9D55800) [pid = 2720] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC9CC0C00) [pid = 2720] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCA80C00) [pid = 2720] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3ED1000) [pid = 2720] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD1424C00) [pid = 2720] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0AC5C00) [pid = 2720] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD31B5C00) [pid = 2720] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC361D400) [pid = 2720] [serial = 664] [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.] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD378C400) [pid = 2720] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCFBE3400) [pid = 2720] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 22:02:39 INFO - PROCESS | 2720 | 1466744559479 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:02:39 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 22:02:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:02:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:02:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:02:39 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. 22:02:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:02:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 839ms 22:02:39 INFO - PROCESS | 2720 | 1466744559528 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 22:02:39 INFO - PROCESS | 2720 | 1466744559533 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 22:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:02:39 INFO - PROCESS | 2720 | 1466744559539 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:02:39 INFO - PROCESS | 2720 | 1466744559541 Marionette TRACE conn5 <- [1,1522,null,{}] 22:02:39 INFO - PROCESS | 2720 | 1466744559545 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:39 INFO - PROCESS | 2720 | 1466744559548 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:39 INFO - PROCESS | 2720 | 1466744559637 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 22:02:39 INFO - PROCESS | 2720 | 1466744559643 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:39 INFO - PROCESS | 2720 | 1466744559645 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC914C800 == 31 [pid = 2720] [id = 390] 22:02:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC92CE800) [pid = 2720] [serial = 1170] [outer = 0000000000000000] 22:02:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9803C00) [pid = 2720] [serial = 1171] [outer = 000000ECC92CE800] 22:02:39 INFO - PROCESS | 2720 | 1466744559695 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCA76C00) [pid = 2720] [serial = 1172] [outer = 000000ECC92CE800] 22:02:40 INFO - PROCESS | 2720 | 1466744560169 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 22:02:40 INFO - PROCESS | 2720 | 1466744560233 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 22:02:40 INFO - PROCESS | 2720 | 1466744560235 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 22:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:02:40 INFO - PROCESS | 2720 | 1466744560239 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - PROCESS | 2720 | 1466744560243 Marionette TRACE conn5 <- [1,1526,null,{}] 22:02:40 INFO - PROCESS | 2720 | 1466744560255 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:40 INFO - PROCESS | 2720 | 1466744560261 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:40 INFO - PROCESS | 2720 | 1466744560351 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 22:02:40 INFO - PROCESS | 2720 | 1466744560404 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:40 INFO - PROCESS | 2720 | 1466744560407 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7A6C000 == 32 [pid = 2720] [id = 391] 22:02:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCD65A800) [pid = 2720] [serial = 1173] [outer = 0000000000000000] 22:02:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCDF61000) [pid = 2720] [serial = 1174] [outer = 000000ECCD65A800] 22:02:40 INFO - PROCESS | 2720 | 1466744560522 Marionette DEBUG loaded listener.js 22:02:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCF290000) [pid = 2720] [serial = 1175] [outer = 000000ECCD65A800] 22:02:40 INFO - PROCESS | 2720 | 1466744560910 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:02:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:02:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 22:02:40 INFO - PROCESS | 2720 | 1466744560938 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 22:02:40 INFO - PROCESS | 2720 | 1466744560941 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 22:02:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:02:40 INFO - PROCESS | 2720 | 1466744560944 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - PROCESS | 2720 | 1466744560946 Marionette TRACE conn5 <- [1,1530,null,{}] 22:02:40 INFO - PROCESS | 2720 | 1466744560949 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:40 INFO - PROCESS | 2720 | 1466744560951 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:41 INFO - PROCESS | 2720 | 1466744561041 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 22:02:41 INFO - PROCESS | 2720 | 1466744561048 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 2720 | 1466744561050 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1DA0800 == 33 [pid = 2720] [id = 392] 22:02:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0462000) [pid = 2720] [serial = 1176] [outer = 0000000000000000] 22:02:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD04F8800) [pid = 2720] [serial = 1177] [outer = 000000ECD0462000] 22:02:41 INFO - PROCESS | 2720 | 1466744561095 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0675C00) [pid = 2720] [serial = 1178] [outer = 000000ECD0462000] 22:02:41 INFO - PROCESS | 2720 | 1466744561574 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 690ms 22:02:41 INFO - PROCESS | 2720 | 1466744561637 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 22:02:41 INFO - PROCESS | 2720 | 1466744561639 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 22:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:02:41 INFO - PROCESS | 2720 | 1466744561642 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:02:41 INFO - PROCESS | 2720 | 1466744561644 Marionette TRACE conn5 <- [1,1534,null,{}] 22:02:41 INFO - PROCESS | 2720 | 1466744561647 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:41 INFO - PROCESS | 2720 | 1466744561649 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:41 INFO - PROCESS | 2720 | 1466744561790 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 22:02:41 INFO - PROCESS | 2720 | 1466744561812 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 2720 | 1466744561814 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD376F000 == 34 [pid = 2720] [id = 393] 22:02:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0AC7800) [pid = 2720] [serial = 1179] [outer = 0000000000000000] 22:02:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0C16800) [pid = 2720] [serial = 1180] [outer = 000000ECD0AC7800] 22:02:41 INFO - PROCESS | 2720 | 1466744561858 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD1253000) [pid = 2720] [serial = 1181] [outer = 000000ECD0AC7800] 22:02:42 INFO - PROCESS | 2720 | 1466744562313 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 22:02:42 INFO - PROCESS | 2720 | 1466744562380 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 2720 | 1466744562382 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 22:02:42 INFO - PROCESS | 2720 | 1466744562386 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:02:42 INFO - PROCESS | 2720 | 1466744562388 Marionette TRACE conn5 <- [1,1538,null,{}] 22:02:42 INFO - PROCESS | 2720 | 1466744562391 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:42 INFO - PROCESS | 2720 | 1466744562397 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:42 INFO - PROCESS | 2720 | 1466744562541 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 22:02:42 INFO - PROCESS | 2720 | 1466744562592 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 2720 | 1466744562594 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E1A800 == 35 [pid = 2720] [id = 394] 22:02:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD232C400) [pid = 2720] [serial = 1182] [outer = 0000000000000000] 22:02:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD360A400) [pid = 2720] [serial = 1183] [outer = 000000ECD232C400] 22:02:42 INFO - PROCESS | 2720 | 1466744562639 Marionette DEBUG loaded listener.js 22:02:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD37A8000) [pid = 2720] [serial = 1184] [outer = 000000ECD232C400] 22:02:43 INFO - PROCESS | 2720 | 1466744563106 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 775ms 22:02:43 INFO - PROCESS | 2720 | 1466744563167 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 22:02:43 INFO - PROCESS | 2720 | 1466744563170 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 22:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:02:43 INFO - PROCESS | 2720 | 1466744563181 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 2720 | 1466744563184 Marionette TRACE conn5 <- [1,1542,null,{}] 22:02:43 INFO - PROCESS | 2720 | 1466744563188 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:43 INFO - PROCESS | 2720 | 1466744563190 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:43 INFO - PROCESS | 2720 | 1466744563351 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC3010800) [pid = 2720] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC92D0800) [pid = 2720] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC361CC00) [pid = 2720] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDF64800) [pid = 2720] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC92C7400) [pid = 2720] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC929DC00) [pid = 2720] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD04F1400) [pid = 2720] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD120AC00) [pid = 2720] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC9111C00) [pid = 2720] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF23A000) [pid = 2720] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3B2AC00) [pid = 2720] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:02:43 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC3C4B800) [pid = 2720] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:02:43 INFO - PROCESS | 2720 | 1466744563411 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 2720 | 1466744563413 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3189000 == 36 [pid = 2720] [id = 395] 22:02:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC1ED0800) [pid = 2720] [serial = 1185] [outer = 0000000000000000] 22:02:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC334CC00) [pid = 2720] [serial = 1186] [outer = 000000ECC1ED0800] 22:02:43 INFO - PROCESS | 2720 | 1466744563457 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE6D400) [pid = 2720] [serial = 1187] [outer = 000000ECC1ED0800] 22:02:43 INFO - PROCESS | 2720 | 1466744563808 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 22:02:43 INFO - PROCESS | 2720 | 1466744563876 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 22:02:43 INFO - PROCESS | 2720 | 1466744563878 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 22:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:02:43 INFO - PROCESS | 2720 | 1466744563881 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:02:43 INFO - PROCESS | 2720 | 1466744563883 Marionette TRACE conn5 <- [1,1546,null,{}] 22:02:43 INFO - PROCESS | 2720 | 1466744563887 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:43 INFO - PROCESS | 2720 | 1466744563889 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:43 INFO - PROCESS | 2720 | 1466744563970 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 22:02:43 INFO - PROCESS | 2720 | 1466744563977 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:43 INFO - PROCESS | 2720 | 1466744563979 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C5000 == 37 [pid = 2720] [id = 396] 22:02:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD120AC00) [pid = 2720] [serial = 1188] [outer = 0000000000000000] 22:02:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3ED0400) [pid = 2720] [serial = 1189] [outer = 000000ECD120AC00] 22:02:44 INFO - PROCESS | 2720 | 1466744564026 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD3F34000) [pid = 2720] [serial = 1190] [outer = 000000ECD120AC00] 22:02:44 INFO - PROCESS | 2720 | 1466744564440 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 22:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:02:44 INFO - PROCESS | 2720 | 1466744564514 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 22:02:44 INFO - PROCESS | 2720 | 1466744564516 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 22:02:44 INFO - PROCESS | 2720 | 1466744564520 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 2720 | 1466744564522 Marionette TRACE conn5 <- [1,1550,null,{}] 22:02:44 INFO - PROCESS | 2720 | 1466744564525 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:44 INFO - PROCESS | 2720 | 1466744564527 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:44 INFO - PROCESS | 2720 | 1466744564626 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 22:02:44 INFO - PROCESS | 2720 | 1466744564664 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 2720 | 1466744564666 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCD9800 == 38 [pid = 2720] [id = 397] 22:02:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3F52400) [pid = 2720] [serial = 1191] [outer = 0000000000000000] 22:02:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3F54800) [pid = 2720] [serial = 1192] [outer = 000000ECD3F52400] 22:02:44 INFO - PROCESS | 2720 | 1466744564710 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD46ED400) [pid = 2720] [serial = 1193] [outer = 000000ECD3F52400] 22:02:45 INFO - PROCESS | 2720 | 1466744565131 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 22:02:45 INFO - PROCESS | 2720 | 1466744565158 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 22:02:45 INFO - PROCESS | 2720 | 1466744565160 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 22:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:02:45 INFO - PROCESS | 2720 | 1466744565168 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 2720 | 1466744565170 Marionette TRACE conn5 <- [1,1554,null,{}] 22:02:45 INFO - PROCESS | 2720 | 1466744565173 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:45 INFO - PROCESS | 2720 | 1466744565175 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:45 INFO - PROCESS | 2720 | 1466744565265 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 22:02:45 INFO - PROCESS | 2720 | 1466744565271 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:45 INFO - PROCESS | 2720 | 1466744565272 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7970000 == 39 [pid = 2720] [id = 398] 22:02:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD46F7C00) [pid = 2720] [serial = 1194] [outer = 0000000000000000] 22:02:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD4D3D800) [pid = 2720] [serial = 1195] [outer = 000000ECD46F7C00] 22:02:45 INFO - PROCESS | 2720 | 1466744565318 Marionette DEBUG loaded listener.js 22:02:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD4D44C00) [pid = 2720] [serial = 1196] [outer = 000000ECD46F7C00] 22:02:46 INFO - PROCESS | 2720 | 1466744566056 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 944ms 22:02:46 INFO - PROCESS | 2720 | 1466744566111 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 22:02:46 INFO - PROCESS | 2720 | 1466744566116 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 22:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:02:46 INFO - PROCESS | 2720 | 1466744566121 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:02:46 INFO - PROCESS | 2720 | 1466744566127 Marionette TRACE conn5 <- [1,1558,null,{}] 22:02:46 INFO - PROCESS | 2720 | 1466744566133 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:46 INFO - PROCESS | 2720 | 1466744566136 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:46 INFO - PROCESS | 2720 | 1466744566266 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 22:02:46 INFO - PROCESS | 2720 | 1466744566380 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 2720 | 1466744566383 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC26C800 == 40 [pid = 2720] [id = 399] 22:02:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC880A800) [pid = 2720] [serial = 1197] [outer = 0000000000000000] 22:02:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC92C8400) [pid = 2720] [serial = 1198] [outer = 000000ECC880A800] 22:02:46 INFO - PROCESS | 2720 | 1466744566443 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCCDA5000) [pid = 2720] [serial = 1199] [outer = 000000ECC880A800] 22:02:47 INFO - PROCESS | 2720 | 1466744567034 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 22:02:47 INFO - PROCESS | 2720 | 1466744567109 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 22:02:47 INFO - PROCESS | 2720 | 1466744567115 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 22:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:02:47 INFO - PROCESS | 2720 | 1466744567122 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - PROCESS | 2720 | 1466744567125 Marionette TRACE conn5 <- [1,1562,null,{}] 22:02:47 INFO - PROCESS | 2720 | 1466744567142 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:47 INFO - PROCESS | 2720 | 1466744567145 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:47 INFO - PROCESS | 2720 | 1466744567298 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 22:02:47 INFO - PROCESS | 2720 | 1466744567347 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:47 INFO - PROCESS | 2720 | 1466744567350 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F1B000 == 41 [pid = 2720] [id = 400] 22:02:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0411400) [pid = 2720] [serial = 1200] [outer = 0000000000000000] 22:02:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD04F6800) [pid = 2720] [serial = 1201] [outer = 000000ECD0411400] 22:02:47 INFO - PROCESS | 2720 | 1466744567407 Marionette DEBUG loaded listener.js 22:02:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD149F800) [pid = 2720] [serial = 1202] [outer = 000000ECD0411400] 22:02:48 INFO - PROCESS | 2720 | 1466744568008 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 941ms 22:02:48 INFO - PROCESS | 2720 | 1466744568064 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 22:02:48 INFO - PROCESS | 2720 | 1466744568067 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 22:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:02:48 INFO - PROCESS | 2720 | 1466744568071 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:02:48 INFO - PROCESS | 2720 | 1466744568076 Marionette TRACE conn5 <- [1,1566,null,{}] 22:02:48 INFO - PROCESS | 2720 | 1466744568088 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:48 INFO - PROCESS | 2720 | 1466744568093 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:48 INFO - PROCESS | 2720 | 1466744568239 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 22:02:48 INFO - PROCESS | 2720 | 1466744568362 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 2720 | 1466744568366 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A9F800 == 42 [pid = 2720] [id = 401] 22:02:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD360AC00) [pid = 2720] [serial = 1203] [outer = 0000000000000000] 22:02:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD3F2D400) [pid = 2720] [serial = 1204] [outer = 000000ECD360AC00] 22:02:48 INFO - PROCESS | 2720 | 1466744568424 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD4D45800) [pid = 2720] [serial = 1205] [outer = 000000ECD360AC00] 22:02:49 INFO - PROCESS | 2720 | 1466744569226 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1192ms 22:02:49 INFO - PROCESS | 2720 | 1466744569266 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 22:02:49 INFO - PROCESS | 2720 | 1466744569271 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 22:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:02:49 INFO - PROCESS | 2720 | 1466744569276 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 2720 | 1466744569279 Marionette TRACE conn5 <- [1,1570,null,{}] 22:02:49 INFO - PROCESS | 2720 | 1466744569300 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:49 INFO - PROCESS | 2720 | 1466744569303 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:49 INFO - PROCESS | 2720 | 1466744569424 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 22:02:49 INFO - PROCESS | 2720 | 1466744569497 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:49 INFO - PROCESS | 2720 | 1466744569502 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC390C000 == 43 [pid = 2720] [id = 402] 22:02:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC9108400) [pid = 2720] [serial = 1206] [outer = 0000000000000000] 22:02:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC3345400) [pid = 2720] [serial = 1207] [outer = 000000ECC9108400] 22:02:49 INFO - PROCESS | 2720 | 1466744569600 Marionette DEBUG loaded listener.js 22:02:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC98CF800) [pid = 2720] [serial = 1208] [outer = 000000ECC9108400] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCD9800 == 42 [pid = 2720] [id = 397] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C5000 == 41 [pid = 2720] [id = 396] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3189000 == 40 [pid = 2720] [id = 395] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E1A800 == 39 [pid = 2720] [id = 394] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD376F000 == 38 [pid = 2720] [id = 393] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1DA0800 == 37 [pid = 2720] [id = 392] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7A6C000 == 36 [pid = 2720] [id = 391] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC914C800 == 35 [pid = 2720] [id = 390] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9147800 == 34 [pid = 2720] [id = 389] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14F1800 == 33 [pid = 2720] [id = 388] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFE83800 == 32 [pid = 2720] [id = 386] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9127000 == 31 [pid = 2720] [id = 387] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A9F800 == 30 [pid = 2720] [id = 401] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F1B000 == 29 [pid = 2720] [id = 400] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCC26C800 == 28 [pid = 2720] [id = 399] 22:02:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7970000 == 27 [pid = 2720] [id = 398] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCCE71400) [pid = 2720] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCCE6DC00) [pid = 2720] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC9802400) [pid = 2720] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC46DF400) [pid = 2720] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCF113800) [pid = 2720] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC81AC000) [pid = 2720] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC9CC1400) [pid = 2720] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC9317000) [pid = 2720] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCF289800) [pid = 2720] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD0AC3C00) [pid = 2720] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD045A800) [pid = 2720] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD149C400) [pid = 2720] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD124E400) [pid = 2720] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCA78800) [pid = 2720] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC92CF000) [pid = 2720] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0672800) [pid = 2720] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0411800) [pid = 2720] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD23B3400) [pid = 2720] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD46F6800) [pid = 2720] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD3F34400) [pid = 2720] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0B12400) [pid = 2720] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF22EC00) [pid = 2720] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCF28FC00) [pid = 2720] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0ACB000) [pid = 2720] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCD65AC00) [pid = 2720] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 22:02:50 INFO - PROCESS | 2720 | 1466744570874 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1662ms 22:02:50 INFO - PROCESS | 2720 | 1466744570942 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 22:02:50 INFO - PROCESS | 2720 | 1466744570947 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 22:02:50 INFO - PROCESS | 2720 | 1466744570952 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:02:50 INFO - PROCESS | 2720 | 1466744570955 Marionette TRACE conn5 <- [1,1574,null,{}] 22:02:50 INFO - PROCESS | 2720 | 1466744570961 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:50 INFO - PROCESS | 2720 | 1466744570964 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:51 INFO - PROCESS | 2720 | 1466744571056 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 22:02:51 INFO - PROCESS | 2720 | 1466744571071 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 2720 | 1466744571073 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8208800 == 28 [pid = 2720] [id = 403] 22:02:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC3610C00) [pid = 2720] [serial = 1209] [outer = 0000000000000000] 22:02:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3881C00) [pid = 2720] [serial = 1210] [outer = 000000ECC3610C00] 22:02:51 INFO - PROCESS | 2720 | 1466744571122 Marionette DEBUG loaded listener.js 22:02:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC7746C00) [pid = 2720] [serial = 1211] [outer = 000000ECC3610C00] 22:02:51 INFO - PROCESS | 2720 | 1466744571614 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 691ms 22:02:51 INFO - PROCESS | 2720 | 1466744571647 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 22:02:51 INFO - PROCESS | 2720 | 1466744571653 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 22:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:02:51 INFO - PROCESS | 2720 | 1466744571659 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - PROCESS | 2720 | 1466744571662 Marionette TRACE conn5 <- [1,1578,null,{}] 22:02:51 INFO - PROCESS | 2720 | 1466744571666 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:51 INFO - PROCESS | 2720 | 1466744571669 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:51 INFO - PROCESS | 2720 | 1466744571789 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 22:02:51 INFO - PROCESS | 2720 | 1466744571872 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 2720 | 1466744571874 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93E3000 == 29 [pid = 2720] [id = 404] 22:02:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC8807C00) [pid = 2720] [serial = 1212] [outer = 0000000000000000] 22:02:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC9284000) [pid = 2720] [serial = 1213] [outer = 000000ECC8807C00] 22:02:51 INFO - PROCESS | 2720 | 1466744571923 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC931AC00) [pid = 2720] [serial = 1214] [outer = 000000ECC8807C00] 22:02:52 INFO - PROCESS | 2720 | 1466744572339 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 22:02:52 INFO - PROCESS | 2720 | 1466744572394 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 22:02:52 INFO - PROCESS | 2720 | 1466744572396 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 22:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:02:52 INFO - PROCESS | 2720 | 1466744572400 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - PROCESS | 2720 | 1466744572404 Marionette TRACE conn5 <- [1,1582,null,{}] 22:02:52 INFO - PROCESS | 2720 | 1466744572415 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:52 INFO - PROCESS | 2720 | 1466744572420 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:52 INFO - PROCESS | 2720 | 1466744572508 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 22:02:52 INFO - PROCESS | 2720 | 1466744572516 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:52 INFO - PROCESS | 2720 | 1466744572519 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB6E800 == 30 [pid = 2720] [id = 405] 22:02:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC361D400) [pid = 2720] [serial = 1215] [outer = 0000000000000000] 22:02:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCE6A800) [pid = 2720] [serial = 1216] [outer = 000000ECC361D400] 22:02:52 INFO - PROCESS | 2720 | 1466744572576 Marionette DEBUG loaded listener.js 22:02:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCE83400) [pid = 2720] [serial = 1217] [outer = 000000ECC361D400] 22:02:53 INFO - PROCESS | 2720 | 1466744573066 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 22:02:53 INFO - PROCESS | 2720 | 1466744573159 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 2720 | 1466744573162 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 22:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:02:53 INFO - PROCESS | 2720 | 1466744573167 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 2720 | 1466744573169 Marionette TRACE conn5 <- [1,1586,null,{}] 22:02:53 INFO - PROCESS | 2720 | 1466744573173 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:53 INFO - PROCESS | 2720 | 1466744573175 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:53 INFO - PROCESS | 2720 | 1466744573288 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 22:02:53 INFO - PROCESS | 2720 | 1466744573299 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 2720 | 1466744573301 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD097B800 == 31 [pid = 2720] [id = 406] 22:02:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDCBB400) [pid = 2720] [serial = 1218] [outer = 0000000000000000] 22:02:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCDF19C00) [pid = 2720] [serial = 1219] [outer = 000000ECCDCBB400] 22:02:53 INFO - PROCESS | 2720 | 1466744573348 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF118C00) [pid = 2720] [serial = 1220] [outer = 000000ECCDCBB400] 22:02:53 INFO - PROCESS | 2720 | 1466744573800 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 22:02:53 INFO - PROCESS | 2720 | 1466744573842 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 22:02:53 INFO - PROCESS | 2720 | 1466744573844 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 22:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:02:53 INFO - PROCESS | 2720 | 1466744573847 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:02:53 INFO - PROCESS | 2720 | 1466744573849 Marionette TRACE conn5 <- [1,1590,null,{}] 22:02:53 INFO - PROCESS | 2720 | 1466744573853 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:53 INFO - PROCESS | 2720 | 1466744573855 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:53 INFO - PROCESS | 2720 | 1466744573963 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 22:02:53 INFO - PROCESS | 2720 | 1466744573968 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 2720 | 1466744573971 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD126C000 == 32 [pid = 2720] [id = 407] 22:02:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC361C400) [pid = 2720] [serial = 1221] [outer = 0000000000000000] 22:02:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF235C00) [pid = 2720] [serial = 1222] [outer = 000000ECC361C400] 22:02:54 INFO - PROCESS | 2720 | 1466744574018 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCFAAD400) [pid = 2720] [serial = 1223] [outer = 000000ECC361C400] 22:02:54 INFO - PROCESS | 2720 | 1466744574496 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 689ms 22:02:54 INFO - PROCESS | 2720 | 1466744574540 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 2720 | 1466744574542 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 22:02:54 INFO - PROCESS | 2720 | 1466744574545 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:02:54 INFO - PROCESS | 2720 | 1466744574547 Marionette TRACE conn5 <- [1,1594,null,{}] 22:02:54 INFO - PROCESS | 2720 | 1466744574551 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:54 INFO - PROCESS | 2720 | 1466744574557 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:54 INFO - PROCESS | 2720 | 1466744574728 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 22:02:54 INFO - PROCESS | 2720 | 1466744574742 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:54 INFO - PROCESS | 2720 | 1466744574744 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35DE800 == 33 [pid = 2720] [id = 408] 22:02:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCDFCF800) [pid = 2720] [serial = 1224] [outer = 0000000000000000] 22:02:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD04EEC00) [pid = 2720] [serial = 1225] [outer = 000000ECCDFCF800] 22:02:54 INFO - PROCESS | 2720 | 1466744574790 Marionette DEBUG loaded listener.js 22:02:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0AC1400) [pid = 2720] [serial = 1226] [outer = 000000ECCDFCF800] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3F52400) [pid = 2720] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD46F7C00) [pid = 2720] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD0AC7800) [pid = 2720] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD232C400) [pid = 2720] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC92CE800) [pid = 2720] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC3C4DC00) [pid = 2720] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD2327C00) [pid = 2720] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC8810400) [pid = 2720] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCD65A800) [pid = 2720] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC1ED0800) [pid = 2720] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0462000) [pid = 2720] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCD659000) [pid = 2720] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:02:55 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD120AC00) [pid = 2720] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:02:55 INFO - PROCESS | 2720 | 1466744575380 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 881ms 22:02:55 INFO - PROCESS | 2720 | 1466744575432 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 22:02:55 INFO - PROCESS | 2720 | 1466744575434 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 22:02:55 INFO - PROCESS | 2720 | 1466744575438 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:02:55 INFO - PROCESS | 2720 | 1466744575440 Marionette TRACE conn5 <- [1,1598,null,{}] 22:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:02:55 INFO - PROCESS | 2720 | 1466744575443 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:55 INFO - PROCESS | 2720 | 1466744575445 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:55 INFO - PROCESS | 2720 | 1466744575524 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 22:02:55 INFO - PROCESS | 2720 | 1466744575531 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 2720 | 1466744575533 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37CA000 == 34 [pid = 2720] [id = 409] 22:02:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF119400) [pid = 2720] [serial = 1227] [outer = 0000000000000000] 22:02:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0674800) [pid = 2720] [serial = 1228] [outer = 000000ECCF119400] 22:02:55 INFO - PROCESS | 2720 | 1466744575578 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0AC9C00) [pid = 2720] [serial = 1229] [outer = 000000ECCF119400] 22:02:56 INFO - PROCESS | 2720 | 1466744575991 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 587ms 22:02:56 INFO - PROCESS | 2720 | 1466744576036 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 2720 | 1466744576038 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 22:02:56 INFO - PROCESS | 2720 | 1466744576041 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:02:56 INFO - PROCESS | 2720 | 1466744576043 Marionette TRACE conn5 <- [1,1602,null,{}] 22:02:56 INFO - PROCESS | 2720 | 1466744576051 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:56 INFO - PROCESS | 2720 | 1466744576053 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:56 INFO - PROCESS | 2720 | 1466744576133 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 22:02:56 INFO - PROCESS | 2720 | 1466744576139 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:56 INFO - PROCESS | 2720 | 1466744576141 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F22000 == 35 [pid = 2720] [id = 410] 22:02:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0C14C00) [pid = 2720] [serial = 1230] [outer = 0000000000000000] 22:02:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD120AC00) [pid = 2720] [serial = 1231] [outer = 000000ECD0C14C00] 22:02:56 INFO - PROCESS | 2720 | 1466744576187 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD1287400) [pid = 2720] [serial = 1232] [outer = 000000ECD0C14C00] 22:02:56 INFO - PROCESS | 2720 | 1466744576647 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:02:56 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 22:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 22:02:56 INFO - PROCESS | 2720 | 1466744576671 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 2720 | 1466744576673 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 22:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:02:56 INFO - PROCESS | 2720 | 1466744576677 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - PROCESS | 2720 | 1466744576679 Marionette TRACE conn5 <- [1,1606,null,{}] 22:02:56 INFO - PROCESS | 2720 | 1466744576695 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:56 INFO - PROCESS | 2720 | 1466744576697 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:56 INFO - PROCESS | 2720 | 1466744576777 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 22:02:56 INFO - PROCESS | 2720 | 1466744576783 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:56 INFO - PROCESS | 2720 | 1466744576785 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFA68000 == 36 [pid = 2720] [id = 411] 22:02:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD1F98400) [pid = 2720] [serial = 1233] [outer = 0000000000000000] 22:02:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD2327C00) [pid = 2720] [serial = 1234] [outer = 000000ECD1F98400] 22:02:56 INFO - PROCESS | 2720 | 1466744576831 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD31B4400) [pid = 2720] [serial = 1235] [outer = 000000ECD1F98400] 22:02:57 INFO - PROCESS | 2720 | 1466744577441 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 837ms 22:02:57 INFO - PROCESS | 2720 | 1466744577521 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 22:02:57 INFO - PROCESS | 2720 | 1466744577526 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 22:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:02:57 INFO - PROCESS | 2720 | 1466744577555 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:02:57 INFO - PROCESS | 2720 | 1466744577559 Marionette TRACE conn5 <- [1,1610,null,{}] 22:02:57 INFO - PROCESS | 2720 | 1466744577566 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:57 INFO - PROCESS | 2720 | 1466744577570 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:57 INFO - PROCESS | 2720 | 1466744577714 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 22:02:57 INFO - PROCESS | 2720 | 1466744577787 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:57 INFO - PROCESS | 2720 | 1466744577793 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC911A800 == 37 [pid = 2720] [id = 412] 22:02:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC3AD9800) [pid = 2720] [serial = 1236] [outer = 0000000000000000] 22:02:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC46E4C00) [pid = 2720] [serial = 1237] [outer = 000000ECC3AD9800] 22:02:57 INFO - PROCESS | 2720 | 1466744577892 Marionette DEBUG loaded listener.js 22:02:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9107800) [pid = 2720] [serial = 1238] [outer = 000000ECC3AD9800] 22:02:58 INFO - PROCESS | 2720 | 1466744578600 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:02:58 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 22:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1116ms 22:02:58 INFO - PROCESS | 2720 | 1466744578675 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 22:02:58 INFO - PROCESS | 2720 | 1466744578680 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 22:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:02:58 INFO - PROCESS | 2720 | 1466744578687 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:02:58 INFO - PROCESS | 2720 | 1466744578690 Marionette TRACE conn5 <- [1,1614,null,{}] 22:02:58 INFO - PROCESS | 2720 | 1466744578694 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:02:58 INFO - PROCESS | 2720 | 1466744578697 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:58 INFO - PROCESS | 2720 | 1466744578827 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 22:02:58 INFO - PROCESS | 2720 | 1466744578946 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 2720 | 1466744578949 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:02:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1268000 == 38 [pid = 2720] [id = 413] 22:02:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC29B8800) [pid = 2720] [serial = 1239] [outer = 0000000000000000] 22:02:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCA80400) [pid = 2720] [serial = 1240] [outer = 000000ECC29B8800] 22:02:59 INFO - PROCESS | 2720 | 1466744579008 Marionette DEBUG loaded listener.js 22:02:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCD394C00) [pid = 2720] [serial = 1241] [outer = 000000ECC29B8800] 22:02:59 INFO - PROCESS | 2720 | 1466744579910 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F22000 == 37 [pid = 2720] [id = 410] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37CA000 == 36 [pid = 2720] [id = 409] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35DE800 == 35 [pid = 2720] [id = 408] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD126C000 == 34 [pid = 2720] [id = 407] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD097B800 == 33 [pid = 2720] [id = 406] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB6E800 == 32 [pid = 2720] [id = 405] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93E3000 == 31 [pid = 2720] [id = 404] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8208800 == 30 [pid = 2720] [id = 403] 22:02:59 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC390C000 == 29 [pid = 2720] [id = 402] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0C16800) [pid = 2720] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD360A400) [pid = 2720] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC9803C00) [pid = 2720] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCA76C00) [pid = 2720] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC79E7400) [pid = 2720] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC9283C00) [pid = 2720] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD31B8000) [pid = 2720] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9281400) [pid = 2720] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9657C00) [pid = 2720] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1253000) [pid = 2720] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDF61000) [pid = 2720] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCF290000) [pid = 2720] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC334CC00) [pid = 2720] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD04F8800) [pid = 2720] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCDCBFC00) [pid = 2720] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCF291C00) [pid = 2720] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD46ED400) [pid = 2720] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD37A8000) [pid = 2720] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD3ED0400) [pid = 2720] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD3F34000) [pid = 2720] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCCE6D400) [pid = 2720] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0675C00) [pid = 2720] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD3F54800) [pid = 2720] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD4D3D800) [pid = 2720] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD4D44C00) [pid = 2720] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 22:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1278ms 22:02:59 INFO - PROCESS | 2720 | 1466744579970 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 2720 | 1466744579975 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 22:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:02:59 INFO - PROCESS | 2720 | 1466744579980 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 2720 | 1466744579983 Marionette TRACE conn5 <- [1,1618,null,{}] 22:03:00 INFO - PROCESS | 2720 | 1466744579990 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:00 INFO - PROCESS | 2720 | 1466744579993 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:00 INFO - PROCESS | 2720 | 1466744580096 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 22:03:00 INFO - PROCESS | 2720 | 1466744580103 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 2720 | 1466744580106 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8153000 == 30 [pid = 2720] [id = 414] 22:03:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC388A800) [pid = 2720] [serial = 1242] [outer = 0000000000000000] 22:03:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC79F4000) [pid = 2720] [serial = 1243] [outer = 000000ECC388A800] 22:03:00 INFO - PROCESS | 2720 | 1466744580156 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC9281400) [pid = 2720] [serial = 1244] [outer = 000000ECC388A800] 22:03:00 INFO - PROCESS | 2720 | 1466744580682 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 22:03:00 INFO - PROCESS | 2720 | 1466744580718 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 22:03:00 INFO - PROCESS | 2720 | 1466744580723 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 22:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:03:00 INFO - PROCESS | 2720 | 1466744580729 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:03:00 INFO - PROCESS | 2720 | 1466744580732 Marionette TRACE conn5 <- [1,1622,null,{}] 22:03:00 INFO - PROCESS | 2720 | 1466744580736 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:00 INFO - PROCESS | 2720 | 1466744580738 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:00 INFO - PROCESS | 2720 | 1466744580833 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 22:03:00 INFO - PROCESS | 2720 | 1466744580912 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 2720 | 1466744580915 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7E7A800 == 31 [pid = 2720] [id = 415] 22:03:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCCA4D400) [pid = 2720] [serial = 1245] [outer = 0000000000000000] 22:03:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCCA76C00) [pid = 2720] [serial = 1246] [outer = 000000ECCCA4D400] 22:03:00 INFO - PROCESS | 2720 | 1466744580962 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCE77000) [pid = 2720] [serial = 1247] [outer = 000000ECCCA4D400] 22:03:01 INFO - PROCESS | 2720 | 1466744581378 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 22:03:01 INFO - PROCESS | 2720 | 1466744581423 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 22:03:01 INFO - PROCESS | 2720 | 1466744581426 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 22:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:03:01 INFO - PROCESS | 2720 | 1466744581430 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:03:01 INFO - PROCESS | 2720 | 1466744581433 Marionette TRACE conn5 <- [1,1626,null,{}] 22:03:01 INFO - PROCESS | 2720 | 1466744581446 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:01 INFO - PROCESS | 2720 | 1466744581451 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:01 INFO - PROCESS | 2720 | 1466744581574 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 22:03:01 INFO - PROCESS | 2720 | 1466744581590 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:01 INFO - PROCESS | 2720 | 1466744581593 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B42800 == 32 [pid = 2720] [id = 416] 22:03:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3324000) [pid = 2720] [serial = 1248] [outer = 0000000000000000] 22:03:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCF251000) [pid = 2720] [serial = 1249] [outer = 000000ECC3324000] 22:03:01 INFO - PROCESS | 2720 | 1466744581643 Marionette DEBUG loaded listener.js 22:03:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD0110000) [pid = 2720] [serial = 1250] [outer = 000000ECC3324000] 22:03:02 INFO - PROCESS | 2720 | 1466744582101 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 22:03:02 INFO - PROCESS | 2720 | 1466744582166 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 22:03:02 INFO - PROCESS | 2720 | 1466744582169 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 22:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:03:02 INFO - PROCESS | 2720 | 1466744582172 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 2720 | 1466744582174 Marionette TRACE conn5 <- [1,1630,null,{}] 22:03:02 INFO - PROCESS | 2720 | 1466744582184 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:02 INFO - PROCESS | 2720 | 1466744582186 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:02 INFO - PROCESS | 2720 | 1466744582303 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 22:03:02 INFO - PROCESS | 2720 | 1466744582309 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:02 INFO - PROCESS | 2720 | 1466744582311 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD318F800 == 33 [pid = 2720] [id = 417] 22:03:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0463400) [pid = 2720] [serial = 1251] [outer = 0000000000000000] 22:03:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD04F3000) [pid = 2720] [serial = 1252] [outer = 000000ECD0463400] 22:03:02 INFO - PROCESS | 2720 | 1466744582361 Marionette DEBUG loaded listener.js 22:03:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0672800) [pid = 2720] [serial = 1253] [outer = 000000ECD0463400] 22:03:02 INFO - PROCESS | 2720 | 1466744582814 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 22:03:02 INFO - PROCESS | 2720 | 1466744582865 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 22:03:02 INFO - PROCESS | 2720 | 1466744582867 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 22:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:03:02 INFO - PROCESS | 2720 | 1466744582878 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:03:02 INFO - PROCESS | 2720 | 1466744582880 Marionette TRACE conn5 <- [1,1634,null,{}] 22:03:02 INFO - PROCESS | 2720 | 1466744582883 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:02 INFO - PROCESS | 2720 | 1466744582885 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:03 INFO - PROCESS | 2720 | 1466744583024 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 22:03:03 INFO - PROCESS | 2720 | 1466744583034 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 2720 | 1466744583036 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA2800 == 34 [pid = 2720] [id = 418] 22:03:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD04EB400) [pid = 2720] [serial = 1254] [outer = 0000000000000000] 22:03:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0AC6400) [pid = 2720] [serial = 1255] [outer = 000000ECD04EB400] 22:03:03 INFO - PROCESS | 2720 | 1466744583126 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD1254400) [pid = 2720] [serial = 1256] [outer = 000000ECD04EB400] 22:03:03 INFO - PROCESS | 2720 | 1466744583558 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 733ms 22:03:03 INFO - PROCESS | 2720 | 1466744583611 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 2720 | 1466744583614 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 22:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:03:03 INFO - PROCESS | 2720 | 1466744583617 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 2720 | 1466744583619 Marionette TRACE conn5 <- [1,1638,null,{}] 22:03:03 INFO - PROCESS | 2720 | 1466744583623 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:03 INFO - PROCESS | 2720 | 1466744583629 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:03 INFO - PROCESS | 2720 | 1466744583770 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 22:03:03 INFO - PROCESS | 2720 | 1466744583825 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 2720 | 1466744583827 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71B6800 == 35 [pid = 2720] [id = 419] 22:03:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD1F9E400) [pid = 2720] [serial = 1257] [outer = 0000000000000000] 22:03:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD3688000) [pid = 2720] [serial = 1258] [outer = 000000ECD1F9E400] 22:03:03 INFO - PROCESS | 2720 | 1466744583872 Marionette DEBUG loaded listener.js 22:03:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3B30800) [pid = 2720] [serial = 1259] [outer = 000000ECD1F9E400] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC361D400) [pid = 2720] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCDCBB400) [pid = 2720] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9108400) [pid = 2720] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC361C400) [pid = 2720] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC8807C00) [pid = 2720] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCDFCF800) [pid = 2720] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC3610C00) [pid = 2720] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0C14C00) [pid = 2720] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC880A800) [pid = 2720] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0411400) [pid = 2720] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD360AC00) [pid = 2720] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:03:04 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCF119400) [pid = 2720] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:03:04 INFO - PROCESS | 2720 | 1466744584362 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 794ms 22:03:04 INFO - PROCESS | 2720 | 1466744584417 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 22:03:04 INFO - PROCESS | 2720 | 1466744584419 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 22:03:04 INFO - PROCESS | 2720 | 1466744584423 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:03:04 INFO - PROCESS | 2720 | 1466744584425 Marionette TRACE conn5 <- [1,1642,null,{}] 22:03:04 INFO - PROCESS | 2720 | 1466744584436 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:04 INFO - PROCESS | 2720 | 1466744584438 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:04 INFO - PROCESS | 2720 | 1466744584520 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 22:03:04 INFO - PROCESS | 2720 | 1466744584532 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:04 INFO - PROCESS | 2720 | 1466744584534 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73D1800 == 36 [pid = 2720] [id = 420] 22:03:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9D55C00) [pid = 2720] [serial = 1260] [outer = 0000000000000000] 22:03:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCF237800) [pid = 2720] [serial = 1261] [outer = 000000ECC9D55C00] 22:03:04 INFO - PROCESS | 2720 | 1466744584579 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD3B2D400) [pid = 2720] [serial = 1262] [outer = 000000ECC9D55C00] 22:03:04 INFO - PROCESS | 2720 | 1466744584976 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 587ms 22:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:03:05 INFO - PROCESS | 2720 | 1466744585015 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 2720 | 1466744585017 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 22:03:05 INFO - PROCESS | 2720 | 1466744585021 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - PROCESS | 2720 | 1466744585022 Marionette TRACE conn5 <- [1,1646,null,{}] 22:03:05 INFO - PROCESS | 2720 | 1466744585026 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:05 INFO - PROCESS | 2720 | 1466744585036 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:05 INFO - PROCESS | 2720 | 1466744585158 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 22:03:05 INFO - PROCESS | 2720 | 1466744585169 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 2720 | 1466744585171 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76CD800 == 37 [pid = 2720] [id = 421] 22:03:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD3F2B400) [pid = 2720] [serial = 1263] [outer = 0000000000000000] 22:03:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3F30000) [pid = 2720] [serial = 1264] [outer = 000000ECD3F2B400] 22:03:05 INFO - PROCESS | 2720 | 1466744585215 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD3F4DC00) [pid = 2720] [serial = 1265] [outer = 000000ECD3F2B400] 22:03:05 INFO - PROCESS | 2720 | 1466744585616 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 22:03:05 INFO - PROCESS | 2720 | 1466744585653 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 2720 | 1466744585656 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 22:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:03:05 INFO - PROCESS | 2720 | 1466744585659 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - PROCESS | 2720 | 1466744585661 Marionette TRACE conn5 <- [1,1650,null,{}] 22:03:05 INFO - PROCESS | 2720 | 1466744585664 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:05 INFO - PROCESS | 2720 | 1466744585666 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:05 INFO - PROCESS | 2720 | 1466744585753 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 22:03:05 INFO - PROCESS | 2720 | 1466744585759 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 2720 | 1466744585761 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD098D000 == 38 [pid = 2720] [id = 422] 22:03:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3F53000) [pid = 2720] [serial = 1266] [outer = 0000000000000000] 22:03:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3F5AC00) [pid = 2720] [serial = 1267] [outer = 000000ECD3F53000] 22:03:05 INFO - PROCESS | 2720 | 1466744585807 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD46F6C00) [pid = 2720] [serial = 1268] [outer = 000000ECD3F53000] 22:03:06 INFO - PROCESS | 2720 | 1466744586363 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 774ms 22:03:06 INFO - PROCESS | 2720 | 1466744586437 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 2720 | 1466744586443 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 22:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:03:06 INFO - PROCESS | 2720 | 1466744586449 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 2720 | 1466744586453 Marionette TRACE conn5 <- [1,1654,null,{}] 22:03:06 INFO - PROCESS | 2720 | 1466744586459 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:06 INFO - PROCESS | 2720 | 1466744586463 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:06 INFO - PROCESS | 2720 | 1466744586637 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 22:03:06 INFO - PROCESS | 2720 | 1466744586686 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:06 INFO - PROCESS | 2720 | 1466744586691 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC268000 == 39 [pid = 2720] [id = 423] 22:03:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC7AB8000) [pid = 2720] [serial = 1269] [outer = 0000000000000000] 22:03:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC9108400) [pid = 2720] [serial = 1270] [outer = 000000ECC7AB8000] 22:03:06 INFO - PROCESS | 2720 | 1466744586750 Marionette DEBUG loaded listener.js 22:03:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC9D54800) [pid = 2720] [serial = 1271] [outer = 000000ECC7AB8000] 22:03:07 INFO - PROCESS | 2720 | 1466744587394 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 985ms 22:03:07 INFO - PROCESS | 2720 | 1466744587436 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 22:03:07 INFO - PROCESS | 2720 | 1466744587441 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 22:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:03:07 INFO - PROCESS | 2720 | 1466744587448 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:03:07 INFO - PROCESS | 2720 | 1466744587451 Marionette TRACE conn5 <- [1,1658,null,{}] 22:03:07 INFO - PROCESS | 2720 | 1466744587455 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:07 INFO - PROCESS | 2720 | 1466744587458 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:07 INFO - PROCESS | 2720 | 1466744587574 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 22:03:07 INFO - PROCESS | 2720 | 1466744587696 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:07 INFO - PROCESS | 2720 | 1466744587699 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37C8000 == 40 [pid = 2720] [id = 424] 22:03:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCD654400) [pid = 2720] [serial = 1272] [outer = 0000000000000000] 22:03:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCFDCA800) [pid = 2720] [serial = 1273] [outer = 000000ECCD654400] 22:03:07 INFO - PROCESS | 2720 | 1466744587757 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD04F8800) [pid = 2720] [serial = 1274] [outer = 000000ECCD654400] 22:03:08 INFO - PROCESS | 2720 | 1466744588386 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 22:03:08 INFO - PROCESS | 2720 | 1466744588436 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 2720 | 1466744588439 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 22:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:03:08 INFO - PROCESS | 2720 | 1466744588443 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 2720 | 1466744588447 Marionette TRACE conn5 <- [1,1662,null,{}] 22:03:08 INFO - PROCESS | 2720 | 1466744588459 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:08 INFO - PROCESS | 2720 | 1466744588464 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:08 INFO - PROCESS | 2720 | 1466744588616 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 22:03:08 INFO - PROCESS | 2720 | 1466744588672 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:08 INFO - PROCESS | 2720 | 1466744588675 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A0F800 == 41 [pid = 2720] [id = 425] 22:03:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD37A1000) [pid = 2720] [serial = 1275] [outer = 0000000000000000] 22:03:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3B21C00) [pid = 2720] [serial = 1276] [outer = 000000ECD37A1000] 22:03:08 INFO - PROCESS | 2720 | 1466744588733 Marionette DEBUG loaded listener.js 22:03:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD4D3BC00) [pid = 2720] [serial = 1277] [outer = 000000ECD37A1000] 22:03:09 INFO - PROCESS | 2720 | 1466744589305 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 880ms 22:03:09 INFO - PROCESS | 2720 | 1466744589325 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 22:03:09 INFO - PROCESS | 2720 | 1466744589328 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 22:03:09 INFO - PROCESS | 2720 | 1466744589348 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:03:09 INFO - PROCESS | 2720 | 1466744589351 Marionette TRACE conn5 <- [1,1666,null,{}] 22:03:09 INFO - PROCESS | 2720 | 1466744589355 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:09 INFO - PROCESS | 2720 | 1466744589357 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:09 INFO - PROCESS | 2720 | 1466744589473 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 22:03:09 INFO - PROCESS | 2720 | 1466744589565 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:09 INFO - PROCESS | 2720 | 1466744589567 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AB8800 == 42 [pid = 2720] [id = 426] 22:03:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD4D6C800) [pid = 2720] [serial = 1278] [outer = 0000000000000000] 22:03:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD4D6F400) [pid = 2720] [serial = 1279] [outer = 000000ECD4D6C800] 22:03:09 INFO - PROCESS | 2720 | 1466744589622 Marionette DEBUG loaded listener.js 22:03:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD4F4B400) [pid = 2720] [serial = 1280] [outer = 000000ECD4D6C800] 22:03:10 INFO - PROCESS | 2720 | 1466744590244 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 942ms 22:03:10 INFO - PROCESS | 2720 | 1466744590295 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 22:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:03:10 INFO - PROCESS | 2720 | 1466744590297 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 22:03:10 INFO - PROCESS | 2720 | 1466744590301 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:03:10 INFO - PROCESS | 2720 | 1466744590303 Marionette TRACE conn5 <- [1,1670,null,{}] 22:03:10 INFO - PROCESS | 2720 | 1466744590308 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:10 INFO - PROCESS | 2720 | 1466744590310 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:10 INFO - PROCESS | 2720 | 1466744590548 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 22:03:10 INFO - PROCESS | 2720 | 1466744590694 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 2720 | 1466744590697 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89CE000 == 43 [pid = 2720] [id = 427] 22:03:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC1ED6400) [pid = 2720] [serial = 1281] [outer = 0000000000000000] 22:03:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC3610800) [pid = 2720] [serial = 1282] [outer = 000000ECC1ED6400] 22:03:10 INFO - PROCESS | 2720 | 1466744590751 Marionette DEBUG loaded listener.js 22:03:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC9315C00) [pid = 2720] [serial = 1283] [outer = 000000ECC1ED6400] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76CD800 == 42 [pid = 2720] [id = 421] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73D1800 == 41 [pid = 2720] [id = 420] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71B6800 == 40 [pid = 2720] [id = 419] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA2800 == 39 [pid = 2720] [id = 418] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD318F800 == 38 [pid = 2720] [id = 417] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B42800 == 37 [pid = 2720] [id = 416] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7E7A800 == 36 [pid = 2720] [id = 415] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8153000 == 35 [pid = 2720] [id = 414] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFA68000 == 34 [pid = 2720] [id = 411] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC911A800 == 33 [pid = 2720] [id = 412] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1268000 == 32 [pid = 2720] [id = 413] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AB8800 == 31 [pid = 2720] [id = 426] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A0F800 == 30 [pid = 2720] [id = 425] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37C8000 == 29 [pid = 2720] [id = 424] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD098D000 == 28 [pid = 2720] [id = 422] 22:03:11 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCC268000 == 27 [pid = 2720] [id = 423] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCCE6A800) [pid = 2720] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCDF19C00) [pid = 2720] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC98CF800) [pid = 2720] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC3345400) [pid = 2720] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCF235C00) [pid = 2720] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC9284000) [pid = 2720] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC931AC00) [pid = 2720] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCF118C00) [pid = 2720] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD04EEC00) [pid = 2720] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC3881C00) [pid = 2720] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC7746C00) [pid = 2720] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCFAAD400) [pid = 2720] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD120AC00) [pid = 2720] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCDA5000) [pid = 2720] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC92C8400) [pid = 2720] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD1287400) [pid = 2720] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD149F800) [pid = 2720] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD04F6800) [pid = 2720] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD4D45800) [pid = 2720] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD2327C00) [pid = 2720] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3F2D400) [pid = 2720] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0674800) [pid = 2720] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0AC9C00) [pid = 2720] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0AC1400) [pid = 2720] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 22:03:11 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCE83400) [pid = 2720] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 22:03:12 INFO - PROCESS | 2720 | 1466744592107 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1841ms 22:03:12 INFO - PROCESS | 2720 | 1466744592144 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 2720 | 1466744592149 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 22:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:03:12 INFO - PROCESS | 2720 | 1466744592154 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - PROCESS | 2720 | 1466744592157 Marionette TRACE conn5 <- [1,1674,null,{}] 22:03:12 INFO - PROCESS | 2720 | 1466744592164 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:12 INFO - PROCESS | 2720 | 1466744592167 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:12 INFO - PROCESS | 2720 | 1466744592271 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 22:03:12 INFO - PROCESS | 2720 | 1466744592347 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:12 INFO - PROCESS | 2720 | 1466744592351 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8153000 == 28 [pid = 2720] [id = 428] 22:03:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC361CC00) [pid = 2720] [serial = 1284] [outer = 0000000000000000] 22:03:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3A25C00) [pid = 2720] [serial = 1285] [outer = 000000ECC361CC00] 22:03:12 INFO - PROCESS | 2720 | 1466744592401 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC7A55C00) [pid = 2720] [serial = 1286] [outer = 000000ECC361CC00] 22:03:12 INFO - PROCESS | 2720 | 1466744592834 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:03:12 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 22:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 22:03:12 INFO - PROCESS | 2720 | 1466744592891 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 2720 | 1466744592896 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 22:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:03:12 INFO - PROCESS | 2720 | 1466744592903 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - PROCESS | 2720 | 1466744592906 Marionette TRACE conn5 <- [1,1678,null,{}] 22:03:12 INFO - PROCESS | 2720 | 1466744592910 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:12 INFO - PROCESS | 2720 | 1466744592913 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:13 INFO - PROCESS | 2720 | 1466744593009 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 22:03:13 INFO - PROCESS | 2720 | 1466744593018 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 2720 | 1466744593021 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC969A800 == 29 [pid = 2720] [id = 429] 22:03:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC929AC00) [pid = 2720] [serial = 1287] [outer = 0000000000000000] 22:03:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC92CC000) [pid = 2720] [serial = 1288] [outer = 000000ECC929AC00] 22:03:13 INFO - PROCESS | 2720 | 1466744593075 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC965CC00) [pid = 2720] [serial = 1289] [outer = 000000ECC929AC00] 22:03:13 INFO - PROCESS | 2720 | 1466744593549 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 22:03:13 INFO - PROCESS | 2720 | 1466744593596 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 2720 | 1466744593598 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 22:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:03:13 INFO - PROCESS | 2720 | 1466744593602 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 2720 | 1466744593606 Marionette TRACE conn5 <- [1,1682,null,{}] 22:03:13 INFO - PROCESS | 2720 | 1466744593648 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:13 INFO - PROCESS | 2720 | 1466744593653 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:13 INFO - PROCESS | 2720 | 1466744593755 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 22:03:13 INFO - PROCESS | 2720 | 1466744593831 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:13 INFO - PROCESS | 2720 | 1466744593834 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00D8000 == 30 [pid = 2720] [id = 430] 22:03:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC332D000) [pid = 2720] [serial = 1290] [outer = 0000000000000000] 22:03:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCCA82800) [pid = 2720] [serial = 1291] [outer = 000000ECC332D000] 22:03:13 INFO - PROCESS | 2720 | 1466744593884 Marionette DEBUG loaded listener.js 22:03:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCE72800) [pid = 2720] [serial = 1292] [outer = 000000ECC332D000] 22:03:14 INFO - PROCESS | 2720 | 1466744594317 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 733ms 22:03:14 INFO - PROCESS | 2720 | 1466744594337 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 22:03:14 INFO - PROCESS | 2720 | 1466744594340 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 22:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:03:14 INFO - PROCESS | 2720 | 1466744594349 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:03:14 INFO - PROCESS | 2720 | 1466744594351 Marionette TRACE conn5 <- [1,1686,null,{}] 22:03:14 INFO - PROCESS | 2720 | 1466744594354 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:14 INFO - PROCESS | 2720 | 1466744594357 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:14 INFO - PROCESS | 2720 | 1466744594469 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 22:03:14 INFO - PROCESS | 2720 | 1466744594475 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:14 INFO - PROCESS | 2720 | 1466744594477 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0984800 == 31 [pid = 2720] [id = 431] 22:03:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCD65A800) [pid = 2720] [serial = 1293] [outer = 0000000000000000] 22:03:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCD76F400) [pid = 2720] [serial = 1294] [outer = 000000ECCD65A800] 22:03:14 INFO - PROCESS | 2720 | 1466744594524 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCDFDB400) [pid = 2720] [serial = 1295] [outer = 000000ECCD65A800] 22:03:15 INFO - PROCESS | 2720 | 1466744595006 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:03:15 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 22:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 692ms 22:03:15 INFO - PROCESS | 2720 | 1466744595039 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 22:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:03:15 INFO - PROCESS | 2720 | 1466744595041 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 22:03:15 INFO - PROCESS | 2720 | 1466744595044 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 2720 | 1466744595046 Marionette TRACE conn5 <- [1,1690,null,{}] 22:03:15 INFO - PROCESS | 2720 | 1466744595049 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 2720 | 1466744595052 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:15 INFO - PROCESS | 2720 | 1466744595191 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 22:03:15 INFO - PROCESS | 2720 | 1466744595210 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:15 INFO - PROCESS | 2720 | 1466744595212 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14EA000 == 32 [pid = 2720] [id = 432] 22:03:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC9299C00) [pid = 2720] [serial = 1296] [outer = 0000000000000000] 22:03:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF236400) [pid = 2720] [serial = 1297] [outer = 000000ECC9299C00] 22:03:15 INFO - PROCESS | 2720 | 1466744595258 Marionette DEBUG loaded listener.js 22:03:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCFF17C00) [pid = 2720] [serial = 1298] [outer = 000000ECC9299C00] 22:03:15 INFO - PROCESS | 2720 | 1466744595720 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 734ms 22:03:15 INFO - PROCESS | 2720 | 1466744595782 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 22:03:15 INFO - PROCESS | 2720 | 1466744595784 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 22:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:03:15 INFO - PROCESS | 2720 | 1466744595787 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 2720 | 1466744595789 Marionette TRACE conn5 <- [1,1694,null,{}] 22:03:15 INFO - PROCESS | 2720 | 1466744595793 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:15 INFO - PROCESS | 2720 | 1466744595799 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:15 INFO - PROCESS | 2720 | 1466744595932 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 22:03:16 INFO - PROCESS | 2720 | 1466744595991 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 2720 | 1466744595993 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36CD000 == 33 [pid = 2720] [id = 433] 22:03:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCFF21400) [pid = 2720] [serial = 1299] [outer = 0000000000000000] 22:03:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0467400) [pid = 2720] [serial = 1300] [outer = 000000ECCFF21400] 22:03:16 INFO - PROCESS | 2720 | 1466744596038 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0AC2400) [pid = 2720] [serial = 1301] [outer = 000000ECCFF21400] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0463400) [pid = 2720] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD04EB400) [pid = 2720] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC388A800) [pid = 2720] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCA4D400) [pid = 2720] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC3324000) [pid = 2720] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC3AD9800) [pid = 2720] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC29B8800) [pid = 2720] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1F98400) [pid = 2720] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD1F9E400) [pid = 2720] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD3F2B400) [pid = 2720] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3F53000) [pid = 2720] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:03:16 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC9D55C00) [pid = 2720] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:03:16 INFO - PROCESS | 2720 | 1466744596642 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 880ms 22:03:16 INFO - PROCESS | 2720 | 1466744596671 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 22:03:16 INFO - PROCESS | 2720 | 1466744596673 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 22:03:16 INFO - PROCESS | 2720 | 1466744596676 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:03:16 INFO - PROCESS | 2720 | 1466744596678 Marionette TRACE conn5 <- [1,1698,null,{}] 22:03:16 INFO - PROCESS | 2720 | 1466744596682 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:16 INFO - PROCESS | 2720 | 1466744596684 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:16 INFO - PROCESS | 2720 | 1466744596766 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 22:03:16 INFO - PROCESS | 2720 | 1466744596771 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 2720 | 1466744596773 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA3800 == 34 [pid = 2720] [id = 434] 22:03:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCA78800) [pid = 2720] [serial = 1302] [outer = 0000000000000000] 22:03:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD092BC00) [pid = 2720] [serial = 1303] [outer = 000000ECCCA78800] 22:03:16 INFO - PROCESS | 2720 | 1466744596819 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0B0A800) [pid = 2720] [serial = 1304] [outer = 000000ECCCA78800] 22:03:17 INFO - PROCESS | 2720 | 1466744597247 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 22:03:17 INFO - PROCESS | 2720 | 1466744597309 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 2720 | 1466744597311 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 22:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:03:17 INFO - PROCESS | 2720 | 1466744597315 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 2720 | 1466744597317 Marionette TRACE conn5 <- [1,1702,null,{}] 22:03:17 INFO - PROCESS | 2720 | 1466744597321 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:17 INFO - PROCESS | 2720 | 1466744597323 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:17 INFO - PROCESS | 2720 | 1466744597406 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 22:03:17 INFO - PROCESS | 2720 | 1466744597415 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:17 INFO - PROCESS | 2720 | 1466744597417 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E22000 == 35 [pid = 2720] [id = 435] 22:03:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0C20400) [pid = 2720] [serial = 1305] [outer = 0000000000000000] 22:03:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD1248000) [pid = 2720] [serial = 1306] [outer = 000000ECD0C20400] 22:03:17 INFO - PROCESS | 2720 | 1466744597463 Marionette DEBUG loaded listener.js 22:03:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD141F800) [pid = 2720] [serial = 1307] [outer = 000000ECD0C20400] 22:03:17 INFO - PROCESS | 2720 | 1466744597887 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 22:03:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 22:03:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 22:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:17 INFO - _addTest/ [0,1705,"getWindowHandle",null] 22:03:17 INFO - PROCESS | 2720 | 1466744597949 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 22:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:03:17 INFO - PROCESS | 2720 | 1466744597953 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 2720 | 1466744597954 Marionette TRACE conn5 <- [1,1706,null,{}] 22:03:17 INFO - PROCESS | 2720 | 1466744597958 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:17 INFO - PROCESS | 2720 | 1466744597960 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:18 INFO - PROCESS | 2720 | 1466744598042 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 22:03:18 INFO - PROCESS | 2720 | 1466744598050 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:18 INFO - PROCESS | 2720 | 1466744598052 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00D7000 == 36 [pid = 2720] [id = 436] 22:03:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD1496800) [pid = 2720] [serial = 1308] [outer = 0000000000000000] 22:03:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD231EC00) [pid = 2720] [serial = 1309] [outer = 000000ECD1496800] 22:03:18 INFO - PROCESS | 2720 | 1466744598096 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD2699800) [pid = 2720] [serial = 1310] [outer = 000000ECD1496800] 22:03:18 INFO - PROCESS | 2720 | 1466744598769 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 837ms 22:03:18 INFO - PROCESS | 2720 | 1466744598804 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 22:03:18 INFO - PROCESS | 2720 | 1466744598809 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 22:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:03:18 INFO - PROCESS | 2720 | 1466744598815 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:03:18 INFO - PROCESS | 2720 | 1466744598819 Marionette TRACE conn5 <- [1,1710,null,{}] 22:03:18 INFO - PROCESS | 2720 | 1466744598825 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:18 INFO - PROCESS | 2720 | 1466744598828 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:18 INFO - PROCESS | 2720 | 1466744598961 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 22:03:19 INFO - PROCESS | 2720 | 1466744599084 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 2720 | 1466744599087 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93E0000 == 37 [pid = 2720] [id = 437] 22:03:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC3345000) [pid = 2720] [serial = 1311] [outer = 0000000000000000] 22:03:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC81AC000) [pid = 2720] [serial = 1312] [outer = 000000ECC3345000] 22:03:19 INFO - PROCESS | 2720 | 1466744599147 Marionette DEBUG loaded listener.js 22:03:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC9296400) [pid = 2720] [serial = 1313] [outer = 000000ECC3345000] 22:03:19 INFO - PROCESS | 2720 | 1466744599906 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:03:19 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 22:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1139ms 22:03:19 INFO - PROCESS | 2720 | 1466744599970 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 22:03:19 INFO - PROCESS | 2720 | 1466744599976 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 22:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:03:19 INFO - PROCESS | 2720 | 1466744599984 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 2720 | 1466744599987 Marionette TRACE conn5 <- [1,1714,null,{}] 22:03:19 INFO - PROCESS | 2720 | 1466744599992 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:19 INFO - PROCESS | 2720 | 1466744599996 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:20 INFO - PROCESS | 2720 | 1466744600129 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 22:03:20 INFO - PROCESS | 2720 | 1466744600201 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:20 INFO - PROCESS | 2720 | 1466744600204 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14E9800 == 38 [pid = 2720] [id = 438] 22:03:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC300A000) [pid = 2720] [serial = 1314] [outer = 0000000000000000] 22:03:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCCE6F000) [pid = 2720] [serial = 1315] [outer = 000000ECC300A000] 22:03:20 INFO - PROCESS | 2720 | 1466744600306 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCF114800) [pid = 2720] [serial = 1316] [outer = 000000ECC300A000] 22:03:21 INFO - PROCESS | 2720 | 1466744601192 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E22000 == 37 [pid = 2720] [id = 435] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA3800 == 36 [pid = 2720] [id = 434] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36CD000 == 35 [pid = 2720] [id = 433] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14EA000 == 34 [pid = 2720] [id = 432] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0984800 == 33 [pid = 2720] [id = 431] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00D8000 == 32 [pid = 2720] [id = 430] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC969A800 == 31 [pid = 2720] [id = 429] 22:03:21 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8153000 == 30 [pid = 2720] [id = 428] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD04F3000) [pid = 2720] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD1254400) [pid = 2720] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1239ms 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD0AC6400) [pid = 2720] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC79F4000) [pid = 2720] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC9281400) [pid = 2720] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCCA76C00) [pid = 2720] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCE77000) [pid = 2720] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF251000) [pid = 2720] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC46E4C00) [pid = 2720] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9107800) [pid = 2720] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA80400) [pid = 2720] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCD394C00) [pid = 2720] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD31B4400) [pid = 2720] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3688000) [pid = 2720] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3F4DC00) [pid = 2720] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD3F5AC00) [pid = 2720] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD46F6C00) [pid = 2720] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3F30000) [pid = 2720] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3B30800) [pid = 2720] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0672800) [pid = 2720] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD3B2D400) [pid = 2720] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCF237800) [pid = 2720] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0110000) [pid = 2720] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 22:03:21 INFO - PROCESS | 2720 | 1466744601250 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 22:03:21 INFO - PROCESS | 2720 | 1466744601255 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 22:03:21 INFO - PROCESS | 2720 | 1466744601261 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:03:21 INFO - PROCESS | 2720 | 1466744601264 Marionette TRACE conn5 <- [1,1718,null,{}] 22:03:21 INFO - PROCESS | 2720 | 1466744601270 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:21 INFO - PROCESS | 2720 | 1466744601272 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:21 INFO - PROCESS | 2720 | 1466744601379 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 22:03:21 INFO - PROCESS | 2720 | 1466744601387 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 2720 | 1466744601391 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E9800 == 31 [pid = 2720] [id = 439] 22:03:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC8464000) [pid = 2720] [serial = 1317] [outer = 0000000000000000] 22:03:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC8805800) [pid = 2720] [serial = 1318] [outer = 000000ECC8464000] 22:03:21 INFO - PROCESS | 2720 | 1466744601443 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC92C7400) [pid = 2720] [serial = 1319] [outer = 000000ECC8464000] 22:03:21 INFO - PROCESS | 2720 | 1466744601960 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 2720 | 1466744602005 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 22:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:03:22 INFO - PROCESS | 2720 | 1466744602011 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - PROCESS | 2720 | 1466744602014 Marionette TRACE conn5 <- [1,1722,null,{}] 22:03:22 INFO - PROCESS | 2720 | 1466744602018 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:22 INFO - PROCESS | 2720 | 1466744602021 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:22 INFO - PROCESS | 2720 | 1466744602111 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 22:03:22 INFO - PROCESS | 2720 | 1466744602213 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:22 INFO - PROCESS | 2720 | 1466744602215 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCD4800 == 32 [pid = 2720] [id = 440] 22:03:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCCA51C00) [pid = 2720] [serial = 1320] [outer = 0000000000000000] 22:03:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCE6CC00) [pid = 2720] [serial = 1321] [outer = 000000ECCCA51C00] 22:03:22 INFO - PROCESS | 2720 | 1466744602263 Marionette DEBUG loaded listener.js 22:03:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCD661C00) [pid = 2720] [serial = 1322] [outer = 000000ECCCA51C00] 22:03:22 INFO - PROCESS | 2720 | 1466744602660 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 693ms 22:03:22 INFO - PROCESS | 2720 | 1466744602708 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 22:03:22 INFO - PROCESS | 2720 | 1466744602711 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 22:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:03:22 INFO - PROCESS | 2720 | 1466744602715 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - PROCESS | 2720 | 1466744602719 Marionette TRACE conn5 <- [1,1726,null,{}] 22:03:22 INFO - PROCESS | 2720 | 1466744602731 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:22 INFO - PROCESS | 2720 | 1466744602736 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:22 INFO - PROCESS | 2720 | 1466744602857 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 22:03:22 INFO - PROCESS | 2720 | 1466744602872 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:22 INFO - PROCESS | 2720 | 1466744602875 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B90800 == 33 [pid = 2720] [id = 441] 22:03:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC3344800) [pid = 2720] [serial = 1323] [outer = 0000000000000000] 22:03:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCFF1F000) [pid = 2720] [serial = 1324] [outer = 000000ECC3344800] 22:03:22 INFO - PROCESS | 2720 | 1466744602924 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD04EEC00) [pid = 2720] [serial = 1325] [outer = 000000ECC3344800] 22:03:23 INFO - PROCESS | 2720 | 1466744603353 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 22:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:03:23 INFO - PROCESS | 2720 | 1466744603406 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 22:03:23 INFO - PROCESS | 2720 | 1466744603409 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 22:03:23 INFO - PROCESS | 2720 | 1466744603413 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:03:23 INFO - PROCESS | 2720 | 1466744603415 Marionette TRACE conn5 <- [1,1730,null,{}] 22:03:23 INFO - PROCESS | 2720 | 1466744603418 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:23 INFO - PROCESS | 2720 | 1466744603421 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:23 INFO - PROCESS | 2720 | 1466744603512 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 22:03:23 INFO - PROCESS | 2720 | 1466744603519 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 2720 | 1466744603522 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D4000 == 34 [pid = 2720] [id = 442] 22:03:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0674000) [pid = 2720] [serial = 1326] [outer = 0000000000000000] 22:03:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0AC1800) [pid = 2720] [serial = 1327] [outer = 000000ECD0674000] 22:03:23 INFO - PROCESS | 2720 | 1466744603569 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0C1E400) [pid = 2720] [serial = 1328] [outer = 000000ECD0674000] 22:03:24 INFO - PROCESS | 2720 | 1466744604053 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 671ms 22:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:03:24 INFO - PROCESS | 2720 | 1466744604087 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 2720 | 1466744604089 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 22:03:24 INFO - PROCESS | 2720 | 1466744604092 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 2720 | 1466744604094 Marionette TRACE conn5 <- [1,1734,null,{}] 22:03:24 INFO - PROCESS | 2720 | 1466744604097 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:24 INFO - PROCESS | 2720 | 1466744604099 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:24 INFO - PROCESS | 2720 | 1466744604207 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 22:03:24 INFO - PROCESS | 2720 | 1466744604292 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:24 INFO - PROCESS | 2720 | 1466744604294 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F09800 == 35 [pid = 2720] [id = 443] 22:03:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD1252C00) [pid = 2720] [serial = 1329] [outer = 0000000000000000] 22:03:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD1D11000) [pid = 2720] [serial = 1330] [outer = 000000ECD1252C00] 22:03:24 INFO - PROCESS | 2720 | 1466744604338 Marionette DEBUG loaded listener.js 22:03:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD2660400) [pid = 2720] [serial = 1331] [outer = 000000ECD1252C00] 22:03:24 INFO - PROCESS | 2720 | 1466744604776 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 22:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:03:24 INFO - PROCESS | 2720 | 1466744604830 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 2720 | 1466744604832 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 22:03:24 INFO - PROCESS | 2720 | 1466744604836 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 2720 | 1466744604838 Marionette TRACE conn5 <- [1,1738,null,{}] 22:03:24 INFO - PROCESS | 2720 | 1466744604841 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:24 INFO - PROCESS | 2720 | 1466744604847 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:25 INFO - PROCESS | 2720 | 1466744604991 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 22:03:25 INFO - PROCESS | 2720 | 1466744605056 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:25 INFO - PROCESS | 2720 | 1466744605058 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD735F000 == 36 [pid = 2720] [id = 444] 22:03:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3790C00) [pid = 2720] [serial = 1332] [outer = 0000000000000000] 22:03:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3B2C000) [pid = 2720] [serial = 1333] [outer = 000000ECD3790C00] 22:03:25 INFO - PROCESS | 2720 | 1466744605106 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD3ECB000) [pid = 2720] [serial = 1334] [outer = 000000ECD3790C00] 22:03:25 INFO - PROCESS | 2720 | 1466744605532 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 22:03:25 INFO - PROCESS | 2720 | 1466744605578 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 22:03:25 INFO - PROCESS | 2720 | 1466744605580 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 22:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:03:25 INFO - PROCESS | 2720 | 1466744605592 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:03:25 INFO - PROCESS | 2720 | 1466744605594 Marionette TRACE conn5 <- [1,1742,null,{}] 22:03:25 INFO - PROCESS | 2720 | 1466744605598 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:25 INFO - PROCESS | 2720 | 1466744605600 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:25 INFO - PROCESS | 2720 | 1466744605710 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 22:03:25 INFO - PROCESS | 2720 | 1466744605720 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:25 INFO - PROCESS | 2720 | 1466744605722 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C6000 == 37 [pid = 2720] [id = 445] 22:03:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3F2F800) [pid = 2720] [serial = 1335] [outer = 0000000000000000] 22:03:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3F35400) [pid = 2720] [serial = 1336] [outer = 000000ECD3F2F800] 22:03:25 INFO - PROCESS | 2720 | 1466744605857 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD3F53000) [pid = 2720] [serial = 1337] [outer = 000000ECD3F2F800] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC1ED6400) [pid = 2720] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC361CC00) [pid = 2720] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCD65A800) [pid = 2720] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC929AC00) [pid = 2720] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC7AB8000) [pid = 2720] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCD654400) [pid = 2720] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD37A1000) [pid = 2720] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD4D6C800) [pid = 2720] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9299C00) [pid = 2720] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0C20400) [pid = 2720] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCFF21400) [pid = 2720] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC332D000) [pid = 2720] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:03:25 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA78800) [pid = 2720] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:03:26 INFO - PROCESS | 2720 | 1466744606236 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 22:03:26 INFO - PROCESS | 2720 | 1466744606268 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 2720 | 1466744606271 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 22:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:03:26 INFO - PROCESS | 2720 | 1466744606274 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 2720 | 1466744606276 Marionette TRACE conn5 <- [1,1746,null,{}] 22:03:26 INFO - PROCESS | 2720 | 1466744606279 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 2720 | 1466744606281 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:26 INFO - PROCESS | 2720 | 1466744606400 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 22:03:26 INFO - PROCESS | 2720 | 1466744606449 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 2720 | 1466744606451 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7945000 == 38 [pid = 2720] [id = 446] 22:03:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCE6F400) [pid = 2720] [serial = 1338] [outer = 0000000000000000] 22:03:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0B0E400) [pid = 2720] [serial = 1339] [outer = 000000ECCCE6F400] 22:03:26 INFO - PROCESS | 2720 | 1466744606496 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3F53800) [pid = 2720] [serial = 1340] [outer = 000000ECCCE6F400] 22:03:26 INFO - PROCESS | 2720 | 1466744606861 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 22:03:26 INFO - PROCESS | 2720 | 1466744606906 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 2720 | 1466744606908 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 22:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:03:26 INFO - PROCESS | 2720 | 1466744606911 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 2720 | 1466744606913 Marionette TRACE conn5 <- [1,1750,null,{}] 22:03:26 INFO - PROCESS | 2720 | 1466744606917 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:26 INFO - PROCESS | 2720 | 1466744606919 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:27 INFO - PROCESS | 2720 | 1466744607033 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 22:03:27 INFO - PROCESS | 2720 | 1466744607041 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:27 INFO - PROCESS | 2720 | 1466744607043 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B90000 == 39 [pid = 2720] [id = 447] 22:03:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD46ED000) [pid = 2720] [serial = 1341] [outer = 0000000000000000] 22:03:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF22DC00) [pid = 2720] [serial = 1342] [outer = 000000ECD46ED000] 22:03:27 INFO - PROCESS | 2720 | 1466744607115 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD4D3C000) [pid = 2720] [serial = 1343] [outer = 000000ECD46ED000] 22:03:27 INFO - PROCESS | 2720 | 1466744607531 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 22:03:27 INFO - PROCESS | 2720 | 1466744607586 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 22:03:27 INFO - PROCESS | 2720 | 1466744607588 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 22:03:27 INFO - PROCESS | 2720 | 1466744607591 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:03:27 INFO - PROCESS | 2720 | 1466744607593 Marionette TRACE conn5 <- [1,1754,null,{}] 22:03:27 INFO - PROCESS | 2720 | 1466744607597 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:27 INFO - PROCESS | 2720 | 1466744607599 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:27 INFO - PROCESS | 2720 | 1466744607684 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 22:03:27 INFO - PROCESS | 2720 | 1466744607690 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:27 INFO - PROCESS | 2720 | 1466744607692 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7357000 == 40 [pid = 2720] [id = 448] 22:03:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD4D42C00) [pid = 2720] [serial = 1344] [outer = 0000000000000000] 22:03:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD4D69000) [pid = 2720] [serial = 1345] [outer = 000000ECD4D42C00] 22:03:27 INFO - PROCESS | 2720 | 1466744607737 Marionette DEBUG loaded listener.js 22:03:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD4D73C00) [pid = 2720] [serial = 1346] [outer = 000000ECD4D42C00] 22:03:28 INFO - PROCESS | 2720 | 1466744608457 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 923ms 22:03:28 INFO - PROCESS | 2720 | 1466744608517 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 22:03:28 INFO - PROCESS | 2720 | 1466744608522 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 22:03:28 INFO - PROCESS | 2720 | 1466744608527 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:03:28 INFO - PROCESS | 2720 | 1466744608533 Marionette TRACE conn5 <- [1,1758,null,{}] 22:03:28 INFO - PROCESS | 2720 | 1466744608538 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:28 INFO - PROCESS | 2720 | 1466744608541 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:28 INFO - PROCESS | 2720 | 1466744608664 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 22:03:28 INFO - PROCESS | 2720 | 1466744608786 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:28 INFO - PROCESS | 2720 | 1466744608789 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCD4800 == 41 [pid = 2720] [id = 449] 22:03:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC929DC00) [pid = 2720] [serial = 1347] [outer = 0000000000000000] 22:03:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9D51000) [pid = 2720] [serial = 1348] [outer = 000000ECC929DC00] 22:03:28 INFO - PROCESS | 2720 | 1466744608849 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCCE83C00) [pid = 2720] [serial = 1349] [outer = 000000ECC929DC00] 22:03:29 INFO - PROCESS | 2720 | 1466744609442 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 944ms 22:03:29 INFO - PROCESS | 2720 | 1466744609476 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 2720 | 1466744609481 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 22:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:03:29 INFO - PROCESS | 2720 | 1466744609488 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 2720 | 1466744609491 Marionette TRACE conn5 <- [1,1762,null,{}] 22:03:29 INFO - PROCESS | 2720 | 1466744609496 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:29 INFO - PROCESS | 2720 | 1466744609499 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:29 INFO - PROCESS | 2720 | 1466744609621 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 22:03:29 INFO - PROCESS | 2720 | 1466744609744 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:29 INFO - PROCESS | 2720 | 1466744609747 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71A9800 == 42 [pid = 2720] [id = 450] 22:03:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD04EC400) [pid = 2720] [serial = 1350] [outer = 0000000000000000] 22:03:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD0671400) [pid = 2720] [serial = 1351] [outer = 000000ECD04EC400] 22:03:29 INFO - PROCESS | 2720 | 1466744609805 Marionette DEBUG loaded listener.js 22:03:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD23B1400) [pid = 2720] [serial = 1352] [outer = 000000ECD04EC400] 22:03:30 INFO - PROCESS | 2720 | 1466744610443 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1031ms 22:03:30 INFO - PROCESS | 2720 | 1466744610521 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 22:03:30 INFO - PROCESS | 2720 | 1466744610524 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 22:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:03:30 INFO - PROCESS | 2720 | 1466744610528 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:03:30 INFO - PROCESS | 2720 | 1466744610532 Marionette TRACE conn5 <- [1,1766,null,{}] 22:03:30 INFO - PROCESS | 2720 | 1466744610545 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:30 INFO - PROCESS | 2720 | 1466744610551 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:30 INFO - PROCESS | 2720 | 1466744610724 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 22:03:30 INFO - PROCESS | 2720 | 1466744610850 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:30 INFO - PROCESS | 2720 | 1466744610854 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8ADB800 == 43 [pid = 2720] [id = 451] 22:03:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD3B26C00) [pid = 2720] [serial = 1353] [outer = 0000000000000000] 22:03:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD4D43C00) [pid = 2720] [serial = 1354] [outer = 000000ECD3B26C00] 22:03:30 INFO - PROCESS | 2720 | 1466744610915 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD4F4F400) [pid = 2720] [serial = 1355] [outer = 000000ECD3B26C00] 22:03:31 INFO - PROCESS | 2720 | 1466744611734 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:03:31 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 22:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1239ms 22:03:31 INFO - PROCESS | 2720 | 1466744611769 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 22:03:31 INFO - PROCESS | 2720 | 1466744611773 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 22:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:03:31 INFO - PROCESS | 2720 | 1466744611779 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - PROCESS | 2720 | 1466744611782 Marionette TRACE conn5 <- [1,1770,null,{}] 22:03:31 INFO - PROCESS | 2720 | 1466744611803 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:31 INFO - PROCESS | 2720 | 1466744611806 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:31 INFO - PROCESS | 2720 | 1466744611921 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 22:03:32 INFO - PROCESS | 2720 | 1466744612002 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:32 INFO - PROCESS | 2720 | 1466744612006 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8208800 == 44 [pid = 2720] [id = 452] 22:03:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC8803000) [pid = 2720] [serial = 1356] [outer = 0000000000000000] 22:03:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC8816400) [pid = 2720] [serial = 1357] [outer = 000000ECC8803000] 22:03:32 INFO - PROCESS | 2720 | 1466744612103 Marionette DEBUG loaded listener.js 22:03:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC881FC00) [pid = 2720] [serial = 1358] [outer = 000000ECC8803000] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89CE000 == 43 [pid = 2720] [id = 427] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B90000 == 42 [pid = 2720] [id = 447] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7945000 == 41 [pid = 2720] [id = 446] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C6000 == 40 [pid = 2720] [id = 445] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD735F000 == 39 [pid = 2720] [id = 444] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F09800 == 38 [pid = 2720] [id = 443] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D4000 == 37 [pid = 2720] [id = 442] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B90800 == 36 [pid = 2720] [id = 441] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCD4800 == 35 [pid = 2720] [id = 440] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E9800 == 34 [pid = 2720] [id = 439] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00D7000 == 33 [pid = 2720] [id = 436] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14E9800 == 32 [pid = 2720] [id = 438] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93E0000 == 31 [pid = 2720] [id = 437] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8ADB800 == 30 [pid = 2720] [id = 451] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71A9800 == 29 [pid = 2720] [id = 450] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCD4800 == 28 [pid = 2720] [id = 449] 22:03:33 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7357000 == 27 [pid = 2720] [id = 448] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC3610800) [pid = 2720] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC3A25C00) [pid = 2720] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCD76F400) [pid = 2720] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC7A55C00) [pid = 2720] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC92CC000) [pid = 2720] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC965CC00) [pid = 2720] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC9D54800) [pid = 2720] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC9108400) [pid = 2720] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD04F8800) [pid = 2720] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCFDCA800) [pid = 2720] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD4D3BC00) [pid = 2720] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3B21C00) [pid = 2720] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD4F4B400) [pid = 2720] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD4D6F400) [pid = 2720] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF236400) [pid = 2720] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCDFDB400) [pid = 2720] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD141F800) [pid = 2720] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD231EC00) [pid = 2720] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0467400) [pid = 2720] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCFF17C00) [pid = 2720] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD1248000) [pid = 2720] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCA82800) [pid = 2720] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0AC2400) [pid = 2720] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC9315C00) [pid = 2720] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD092BC00) [pid = 2720] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0B0A800) [pid = 2720] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCE72800) [pid = 2720] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 22:03:33 INFO - PROCESS | 2720 | 1466744613424 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:03:33 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 22:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1693ms 22:03:33 INFO - PROCESS | 2720 | 1466744613481 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 22:03:33 INFO - PROCESS | 2720 | 1466744613485 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 22:03:33 INFO - PROCESS | 2720 | 1466744613491 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:03:33 INFO - PROCESS | 2720 | 1466744613494 Marionette TRACE conn5 <- [1,1774,null,{}] 22:03:33 INFO - PROCESS | 2720 | 1466744613500 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:33 INFO - PROCESS | 2720 | 1466744613503 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:33 INFO - PROCESS | 2720 | 1466744613602 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 22:03:33 INFO - PROCESS | 2720 | 1466744613609 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 2720 | 1466744613612 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC826C000 == 28 [pid = 2720] [id = 453] 22:03:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC334D800) [pid = 2720] [serial = 1359] [outer = 0000000000000000] 22:03:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3A22800) [pid = 2720] [serial = 1360] [outer = 000000ECC334D800] 22:03:33 INFO - PROCESS | 2720 | 1466744613663 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC77BFC00) [pid = 2720] [serial = 1361] [outer = 000000ECC334D800] 22:03:34 INFO - PROCESS | 2720 | 1466744614159 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:03:34 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 22:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 22:03:34 INFO - PROCESS | 2720 | 1466744614188 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 2720 | 1466744614194 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 22:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:03:34 INFO - PROCESS | 2720 | 1466744614200 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 2720 | 1466744614203 Marionette TRACE conn5 <- [1,1778,null,{}] 22:03:34 INFO - PROCESS | 2720 | 1466744614207 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:34 INFO - PROCESS | 2720 | 1466744614210 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:34 INFO - PROCESS | 2720 | 1466744614303 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 22:03:34 INFO - PROCESS | 2720 | 1466744614312 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:34 INFO - PROCESS | 2720 | 1466744614314 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9697800 == 29 [pid = 2720] [id = 454] 22:03:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC8816C00) [pid = 2720] [serial = 1362] [outer = 0000000000000000] 22:03:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC8819800) [pid = 2720] [serial = 1363] [outer = 000000ECC8816C00] 22:03:34 INFO - PROCESS | 2720 | 1466744614366 Marionette DEBUG loaded listener.js 22:03:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC9286C00) [pid = 2720] [serial = 1364] [outer = 000000ECC8816C00] 22:03:34 INFO - PROCESS | 2720 | 1466744614838 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:03:34 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) 22:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 22:03:34 INFO - PROCESS | 2720 | 1466744614893 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 2720 | 1466744614896 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 22:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:03:34 INFO - PROCESS | 2720 | 1466744614899 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 2720 | 1466744614903 Marionette TRACE conn5 <- [1,1782,null,{}] 22:03:34 INFO - PROCESS | 2720 | 1466744614915 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:34 INFO - PROCESS | 2720 | 1466744614920 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:35 INFO - PROCESS | 2720 | 1466744615042 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 22:03:35 INFO - PROCESS | 2720 | 1466744615134 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 2720 | 1466744615138 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCD4800 == 30 [pid = 2720] [id = 455] 22:03:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3349800) [pid = 2720] [serial = 1365] [outer = 0000000000000000] 22:03:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC9D51400) [pid = 2720] [serial = 1366] [outer = 000000ECC3349800] 22:03:35 INFO - PROCESS | 2720 | 1466744615188 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCA74000) [pid = 2720] [serial = 1367] [outer = 000000ECC3349800] 22:03:35 INFO - PROCESS | 2720 | 1466744615611 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms 22:03:35 INFO - PROCESS | 2720 | 1466744615634 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 22:03:35 INFO - PROCESS | 2720 | 1466744615637 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 22:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:03:35 INFO - PROCESS | 2720 | 1466744615646 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:03:35 INFO - PROCESS | 2720 | 1466744615648 Marionette TRACE conn5 <- [1,1786,null,{}] 22:03:35 INFO - PROCESS | 2720 | 1466744615652 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:35 INFO - PROCESS | 2720 | 1466744615654 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:35 INFO - PROCESS | 2720 | 1466744615771 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 22:03:35 INFO - PROCESS | 2720 | 1466744615777 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 2720 | 1466744615779 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0988000 == 31 [pid = 2720] [id = 456] 22:03:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCCDECC00) [pid = 2720] [serial = 1368] [outer = 0000000000000000] 22:03:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCCE6A000) [pid = 2720] [serial = 1369] [outer = 000000ECCCDECC00] 22:03:35 INFO - PROCESS | 2720 | 1466744615830 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCCE7AC00) [pid = 2720] [serial = 1370] [outer = 000000ECCCDECC00] 22:03:36 INFO - PROCESS | 2720 | 1466744616295 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 22:03:36 INFO - PROCESS | 2720 | 1466744616344 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 2720 | 1466744616346 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 22:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:03:36 INFO - PROCESS | 2720 | 1466744616349 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 2720 | 1466744616351 Marionette TRACE conn5 <- [1,1790,null,{}] 22:03:36 INFO - PROCESS | 2720 | 1466744616354 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:36 INFO - PROCESS | 2720 | 1466744616356 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:36 INFO - PROCESS | 2720 | 1466744616491 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 22:03:36 INFO - PROCESS | 2720 | 1466744616501 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:36 INFO - PROCESS | 2720 | 1466744616503 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14E9800 == 32 [pid = 2720] [id = 457] 22:03:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC8816000) [pid = 2720] [serial = 1371] [outer = 0000000000000000] 22:03:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCDCBB000) [pid = 2720] [serial = 1372] [outer = 000000ECC8816000] 22:03:36 INFO - PROCESS | 2720 | 1466744616594 Marionette DEBUG loaded listener.js 22:03:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCF117000) [pid = 2720] [serial = 1373] [outer = 000000ECC8816000] 22:03:37 INFO - PROCESS | 2720 | 1466744617027 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 735ms 22:03:37 INFO - PROCESS | 2720 | 1466744617088 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 22:03:37 INFO - PROCESS | 2720 | 1466744617091 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 22:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:03:37 INFO - PROCESS | 2720 | 1466744617094 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - PROCESS | 2720 | 1466744617096 Marionette TRACE conn5 <- [1,1794,null,{}] 22:03:37 INFO - PROCESS | 2720 | 1466744617100 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:37 INFO - PROCESS | 2720 | 1466744617106 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:37 INFO - PROCESS | 2720 | 1466744617245 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 22:03:37 INFO - PROCESS | 2720 | 1466744617305 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:37 INFO - PROCESS | 2720 | 1466744617308 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36D0800 == 33 [pid = 2720] [id = 458] 22:03:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCF22D000) [pid = 2720] [serial = 1374] [outer = 0000000000000000] 22:03:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCF290800) [pid = 2720] [serial = 1375] [outer = 000000ECCF22D000] 22:03:37 INFO - PROCESS | 2720 | 1466744617353 Marionette DEBUG loaded listener.js 22:03:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD04EAC00) [pid = 2720] [serial = 1376] [outer = 000000ECCF22D000] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD46ED000) [pid = 2720] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD4D42C00) [pid = 2720] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD1252C00) [pid = 2720] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD3790C00) [pid = 2720] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC3344800) [pid = 2720] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC300A000) [pid = 2720] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCA51C00) [pid = 2720] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC3345000) [pid = 2720] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC8464000) [pid = 2720] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD1496800) [pid = 2720] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0674000) [pid = 2720] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3F2F800) [pid = 2720] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:03:37 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCE6F400) [pid = 2720] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:03:37 INFO - PROCESS | 2720 | 1466744617943 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 881ms 22:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:03:37 INFO - PROCESS | 2720 | 1466744617978 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 22:03:37 INFO - PROCESS | 2720 | 1466744617981 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 22:03:37 INFO - PROCESS | 2720 | 1466744617984 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - PROCESS | 2720 | 1466744617986 Marionette TRACE conn5 <- [1,1798,null,{}] 22:03:37 INFO - PROCESS | 2720 | 1466744617990 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:37 INFO - PROCESS | 2720 | 1466744617992 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:38 INFO - PROCESS | 2720 | 1466744618074 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 22:03:38 INFO - PROCESS | 2720 | 1466744618080 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 2720 | 1466744618082 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA7000 == 34 [pid = 2720] [id = 459] 22:03:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC98CFC00) [pid = 2720] [serial = 1377] [outer = 0000000000000000] 22:03:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD045D000) [pid = 2720] [serial = 1378] [outer = 000000ECC98CFC00] 22:03:38 INFO - PROCESS | 2720 | 1466744618128 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD04F4C00) [pid = 2720] [serial = 1379] [outer = 000000ECC98CFC00] 22:03:38 INFO - PROCESS | 2720 | 1466744618564 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 22:03:38 INFO - PROCESS | 2720 | 1466744618617 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 22:03:38 INFO - PROCESS | 2720 | 1466744618619 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 22:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:03:38 INFO - PROCESS | 2720 | 1466744618622 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:03:38 INFO - PROCESS | 2720 | 1466744618624 Marionette TRACE conn5 <- [1,1802,null,{}] 22:03:38 INFO - PROCESS | 2720 | 1466744618628 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:38 INFO - PROCESS | 2720 | 1466744618630 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:38 INFO - PROCESS | 2720 | 1466744618712 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 22:03:38 INFO - PROCESS | 2720 | 1466744618719 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 2720 | 1466744618721 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F0B800 == 35 [pid = 2720] [id = 460] 22:03:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0673800) [pid = 2720] [serial = 1380] [outer = 0000000000000000] 22:03:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0676800) [pid = 2720] [serial = 1381] [outer = 000000ECD0673800] 22:03:38 INFO - PROCESS | 2720 | 1466744618767 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0AC5000) [pid = 2720] [serial = 1382] [outer = 000000ECD0673800] 22:03:39 INFO - PROCESS | 2720 | 1466744619228 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 22:03:39 INFO - PROCESS | 2720 | 1466744619297 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 22:03:39 INFO - PROCESS | 2720 | 1466744619299 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 22:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:03:39 INFO - PROCESS | 2720 | 1466744619302 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:03:39 INFO - PROCESS | 2720 | 1466744619304 Marionette TRACE conn5 <- [1,1806,null,{}] 22:03:39 INFO - PROCESS | 2720 | 1466744619308 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:39 INFO - PROCESS | 2720 | 1466744619309 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:39 INFO - PROCESS | 2720 | 1466744619391 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 22:03:39 INFO - PROCESS | 2720 | 1466744619396 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 2720 | 1466744619398 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCD1800 == 36 [pid = 2720] [id = 461] 22:03:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0B0E000) [pid = 2720] [serial = 1383] [outer = 0000000000000000] 22:03:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0C14800) [pid = 2720] [serial = 1384] [outer = 000000ECD0B0E000] 22:03:39 INFO - PROCESS | 2720 | 1466744619445 Marionette DEBUG loaded listener.js 22:03:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD124A400) [pid = 2720] [serial = 1385] [outer = 000000ECD0B0E000] 22:03:40 INFO - PROCESS | 2720 | 1466744620224 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 985ms 22:03:40 INFO - PROCESS | 2720 | 1466744620291 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 22:03:40 INFO - PROCESS | 2720 | 1466744620297 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 22:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:03:40 INFO - PROCESS | 2720 | 1466744620302 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:03:40 INFO - PROCESS | 2720 | 1466744620306 Marionette TRACE conn5 <- [1,1810,null,{}] 22:03:40 INFO - PROCESS | 2720 | 1466744620314 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:40 INFO - PROCESS | 2720 | 1466744620317 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:40 INFO - PROCESS | 2720 | 1466744620507 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 22:03:40 INFO - PROCESS | 2720 | 1466744620597 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:40 INFO - PROCESS | 2720 | 1466744620600 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93F6800 == 37 [pid = 2720] [id = 462] 22:03:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC3AD8000) [pid = 2720] [serial = 1386] [outer = 0000000000000000] 22:03:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC7EF1800) [pid = 2720] [serial = 1387] [outer = 000000ECC3AD8000] 22:03:40 INFO - PROCESS | 2720 | 1466744620660 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC881E400) [pid = 2720] [serial = 1388] [outer = 000000ECC3AD8000] 22:03:41 INFO - PROCESS | 2720 | 1466744621360 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1080ms 22:03:41 INFO - PROCESS | 2720 | 1466744621389 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 22:03:41 INFO - PROCESS | 2720 | 1466744621395 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 22:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:03:41 INFO - PROCESS | 2720 | 1466744621402 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:03:41 INFO - PROCESS | 2720 | 1466744621406 Marionette TRACE conn5 <- [1,1814,null,{}] 22:03:41 INFO - PROCESS | 2720 | 1466744621429 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:41 INFO - PROCESS | 2720 | 1466744621432 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:41 INFO - PROCESS | 2720 | 1466744621557 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 22:03:41 INFO - PROCESS | 2720 | 1466744621686 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:41 INFO - PROCESS | 2720 | 1466744621689 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14E6800 == 38 [pid = 2720] [id = 463] 22:03:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC332B000) [pid = 2720] [serial = 1389] [outer = 0000000000000000] 22:03:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCA4E800) [pid = 2720] [serial = 1390] [outer = 000000ECC332B000] 22:03:41 INFO - PROCESS | 2720 | 1466744621747 Marionette DEBUG loaded listener.js 22:03:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCD396C00) [pid = 2720] [serial = 1391] [outer = 000000ECC332B000] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F0B800 == 37 [pid = 2720] [id = 460] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA7000 == 36 [pid = 2720] [id = 459] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36D0800 == 35 [pid = 2720] [id = 458] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14E9800 == 34 [pid = 2720] [id = 457] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0988000 == 33 [pid = 2720] [id = 456] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCD4800 == 32 [pid = 2720] [id = 455] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9697800 == 31 [pid = 2720] [id = 454] 22:03:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC826C000 == 30 [pid = 2720] [id = 453] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCF22DC00) [pid = 2720] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD4D73C00) [pid = 2720] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD4D69000) [pid = 2720] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD1D11000) [pid = 2720] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3B2C000) [pid = 2720] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD2660400) [pid = 2720] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCFF1F000) [pid = 2720] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD04EEC00) [pid = 2720] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCE6F000) [pid = 2720] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCF114800) [pid = 2720] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCE6CC00) [pid = 2720] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCD661C00) [pid = 2720] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC81AC000) [pid = 2720] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC9296400) [pid = 2720] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC8805800) [pid = 2720] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC92C7400) [pid = 2720] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3ECB000) [pid = 2720] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD4D3C000) [pid = 2720] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD2699800) [pid = 2720] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD0AC1800) [pid = 2720] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD3F35400) [pid = 2720] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD3F53000) [pid = 2720] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD3F53800) [pid = 2720] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0B0E400) [pid = 2720] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD0C1E400) [pid = 2720] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 22:03:42 INFO - PROCESS | 2720 | 1466744622632 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1278ms 22:03:42 INFO - PROCESS | 2720 | 1466744622683 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 22:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:03:42 INFO - PROCESS | 2720 | 1466744622687 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 22:03:42 INFO - PROCESS | 2720 | 1466744622692 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:03:42 INFO - PROCESS | 2720 | 1466744622695 Marionette TRACE conn5 <- [1,1818,null,{}] 22:03:42 INFO - PROCESS | 2720 | 1466744622701 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:42 INFO - PROCESS | 2720 | 1466744622704 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:42 INFO - PROCESS | 2720 | 1466744622805 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 22:03:42 INFO - PROCESS | 2720 | 1466744622820 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:42 INFO - PROCESS | 2720 | 1466744622822 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89DC800 == 31 [pid = 2720] [id = 464] 22:03:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC8802400) [pid = 2720] [serial = 1392] [outer = 0000000000000000] 22:03:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC880C800) [pid = 2720] [serial = 1393] [outer = 000000ECC8802400] 22:03:42 INFO - PROCESS | 2720 | 1466744622871 Marionette DEBUG loaded listener.js 22:03:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC9290800) [pid = 2720] [serial = 1394] [outer = 000000ECC8802400] 22:03:43 INFO - PROCESS | 2720 | 1466744623391 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 22:03:43 INFO - PROCESS | 2720 | 1466744623425 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 22:03:43 INFO - PROCESS | 2720 | 1466744623430 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 22:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:03:43 INFO - PROCESS | 2720 | 1466744623437 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:03:43 INFO - PROCESS | 2720 | 1466744623439 Marionette TRACE conn5 <- [1,1822,null,{}] 22:03:43 INFO - PROCESS | 2720 | 1466744623443 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:43 INFO - PROCESS | 2720 | 1466744623446 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:43 INFO - PROCESS | 2720 | 1466744623535 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 22:03:43 INFO - PROCESS | 2720 | 1466744623543 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:43 INFO - PROCESS | 2720 | 1466744623545 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF156800 == 32 [pid = 2720] [id = 465] 22:03:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCCA4D400) [pid = 2720] [serial = 1395] [outer = 0000000000000000] 22:03:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCCA54C00) [pid = 2720] [serial = 1396] [outer = 000000ECCCA4D400] 22:03:43 INFO - PROCESS | 2720 | 1466744623595 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCE6EC00) [pid = 2720] [serial = 1397] [outer = 000000ECCCA4D400] 22:03:44 INFO - PROCESS | 2720 | 1466744624080 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:03:44 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 22:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 22:03:44 INFO - PROCESS | 2720 | 1466744624131 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 2720 | 1466744624133 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 22:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:03:44 INFO - PROCESS | 2720 | 1466744624137 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 2720 | 1466744624141 Marionette TRACE conn5 <- [1,1826,null,{}] 22:03:44 INFO - PROCESS | 2720 | 1466744624153 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:44 INFO - PROCESS | 2720 | 1466744624158 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:44 INFO - PROCESS | 2720 | 1466744624273 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 22:03:44 INFO - PROCESS | 2720 | 1466744624359 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:44 INFO - PROCESS | 2720 | 1466744624362 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1262800 == 33 [pid = 2720] [id = 466] 22:03:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3346000) [pid = 2720] [serial = 1398] [outer = 0000000000000000] 22:03:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCF22E400) [pid = 2720] [serial = 1399] [outer = 000000ECC3346000] 22:03:44 INFO - PROCESS | 2720 | 1466744624412 Marionette DEBUG loaded listener.js 22:03:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCFAAE000) [pid = 2720] [serial = 1400] [outer = 000000ECC3346000] 22:03:44 INFO - PROCESS | 2720 | 1466744624796 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 693ms 22:03:44 INFO - PROCESS | 2720 | 1466744624831 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 2720 | 1466744624834 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 22:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:03:44 INFO - PROCESS | 2720 | 1466744624849 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 2720 | 1466744624851 Marionette TRACE conn5 <- [1,1830,null,{}] 22:03:44 INFO - PROCESS | 2720 | 1466744624855 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:44 INFO - PROCESS | 2720 | 1466744624857 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:44 INFO - PROCESS | 2720 | 1466744624978 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 22:03:45 INFO - PROCESS | 2720 | 1466744625029 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 2720 | 1466744625039 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36C6000 == 34 [pid = 2720] [id = 467] 22:03:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0467400) [pid = 2720] [serial = 1401] [outer = 0000000000000000] 22:03:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD04F0400) [pid = 2720] [serial = 1402] [outer = 000000ECD0467400] 22:03:45 INFO - PROCESS | 2720 | 1466744625103 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0678000) [pid = 2720] [serial = 1403] [outer = 000000ECD0467400] 22:03:45 INFO - PROCESS | 2720 | 1466744625555 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 755ms 22:03:45 INFO - PROCESS | 2720 | 1466744625595 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 22:03:45 INFO - PROCESS | 2720 | 1466744625598 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 22:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:03:45 INFO - PROCESS | 2720 | 1466744625646 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:03:45 INFO - PROCESS | 2720 | 1466744625648 Marionette TRACE conn5 <- [1,1834,null,{}] 22:03:45 INFO - PROCESS | 2720 | 1466744625652 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:45 INFO - PROCESS | 2720 | 1466744625654 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:45 INFO - PROCESS | 2720 | 1466744625771 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 22:03:45 INFO - PROCESS | 2720 | 1466744625828 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 2720 | 1466744625830 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F0F800 == 35 [pid = 2720] [id = 468] 22:03:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0AC7400) [pid = 2720] [serial = 1404] [outer = 0000000000000000] 22:03:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0B12400) [pid = 2720] [serial = 1405] [outer = 000000ECD0AC7400] 22:03:45 INFO - PROCESS | 2720 | 1466744625874 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD1287400) [pid = 2720] [serial = 1406] [outer = 000000ECD0AC7400] 22:03:46 INFO - PROCESS | 2720 | 1466744626308 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:03:46 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) 22:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 712ms 22:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:03:46 INFO - PROCESS | 2720 | 1466744626321 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 22:03:46 INFO - PROCESS | 2720 | 1466744626324 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 22:03:46 INFO - PROCESS | 2720 | 1466744626327 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - PROCESS | 2720 | 1466744626329 Marionette TRACE conn5 <- [1,1838,null,{}] 22:03:46 INFO - PROCESS | 2720 | 1466744626333 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:46 INFO - PROCESS | 2720 | 1466744626347 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:46 INFO - PROCESS | 2720 | 1466744626482 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 22:03:46 INFO - PROCESS | 2720 | 1466744626488 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:46 INFO - PROCESS | 2720 | 1466744626490 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD735B000 == 36 [pid = 2720] [id = 469] 22:03:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD1DE2000) [pid = 2720] [serial = 1407] [outer = 0000000000000000] 22:03:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD2892C00) [pid = 2720] [serial = 1408] [outer = 000000ECD1DE2000] 22:03:46 INFO - PROCESS | 2720 | 1466744626580 Marionette DEBUG loaded listener.js 22:03:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3787000) [pid = 2720] [serial = 1409] [outer = 000000ECD1DE2000] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCDECC00) [pid = 2720] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC8803000) [pid = 2720] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC8816C00) [pid = 2720] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC334D800) [pid = 2720] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3349800) [pid = 2720] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC8816000) [pid = 2720] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC929DC00) [pid = 2720] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD04EC400) [pid = 2720] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3B26C00) [pid = 2720] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0673800) [pid = 2720] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCF22D000) [pid = 2720] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:03:46 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC98CFC00) [pid = 2720] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:03:47 INFO - PROCESS | 2720 | 1466744627028 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 22:03:47 INFO - PROCESS | 2720 | 1466744627069 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 2720 | 1466744627071 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 22:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:03:47 INFO - PROCESS | 2720 | 1466744627104 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 2720 | 1466744627106 Marionette TRACE conn5 <- [1,1842,null,{}] 22:03:47 INFO - PROCESS | 2720 | 1466744627110 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:47 INFO - PROCESS | 2720 | 1466744627112 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:47 INFO - PROCESS | 2720 | 1466744627225 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 22:03:47 INFO - PROCESS | 2720 | 1466744627279 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 2720 | 1466744627281 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73C7800 == 37 [pid = 2720] [id = 470] 22:03:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC8803000) [pid = 2720] [serial = 1410] [outer = 0000000000000000] 22:03:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCD65A400) [pid = 2720] [serial = 1411] [outer = 000000ECC8803000] 22:03:47 INFO - PROCESS | 2720 | 1466744627326 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD360AC00) [pid = 2720] [serial = 1412] [outer = 000000ECC8803000] 22:03:47 INFO - PROCESS | 2720 | 1466744627698 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 627ms 22:03:47 INFO - PROCESS | 2720 | 1466744627740 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 22:03:47 INFO - PROCESS | 2720 | 1466744627743 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 22:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:03:47 INFO - PROCESS | 2720 | 1466744627746 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:03:47 INFO - PROCESS | 2720 | 1466744627748 Marionette TRACE conn5 <- [1,1846,null,{}] 22:03:47 INFO - PROCESS | 2720 | 1466744627752 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:47 INFO - PROCESS | 2720 | 1466744627754 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:47 INFO - PROCESS | 2720 | 1466744627838 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 22:03:47 INFO - PROCESS | 2720 | 1466744627844 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 2720 | 1466744627846 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C9800 == 38 [pid = 2720] [id = 471] 22:03:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD3B22000) [pid = 2720] [serial = 1413] [outer = 0000000000000000] 22:03:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3B30C00) [pid = 2720] [serial = 1414] [outer = 000000ECD3B22000] 22:03:47 INFO - PROCESS | 2720 | 1466744627892 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD3ED1000) [pid = 2720] [serial = 1415] [outer = 000000ECD3B22000] 22:03:48 INFO - PROCESS | 2720 | 1466744628330 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 22:03:48 INFO - PROCESS | 2720 | 1466744628379 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 22:03:48 INFO - PROCESS | 2720 | 1466744628381 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 22:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:03:48 INFO - PROCESS | 2720 | 1466744628384 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 2720 | 1466744628386 Marionette TRACE conn5 <- [1,1850,null,{}] 22:03:48 INFO - PROCESS | 2720 | 1466744628390 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:48 INFO - PROCESS | 2720 | 1466744628392 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:48 INFO - PROCESS | 2720 | 1466744628475 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 22:03:48 INFO - PROCESS | 2720 | 1466744628480 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:48 INFO - PROCESS | 2720 | 1466744628483 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD125E000 == 39 [pid = 2720] [id = 472] 22:03:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3F36400) [pid = 2720] [serial = 1416] [outer = 0000000000000000] 22:03:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3F3A800) [pid = 2720] [serial = 1417] [outer = 000000ECD3F36400] 22:03:48 INFO - PROCESS | 2720 | 1466744628529 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD3F55800) [pid = 2720] [serial = 1418] [outer = 000000ECD3F36400] 22:03:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8208800 == 38 [pid = 2720] [id = 452] 22:03:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89DC800 == 37 [pid = 2720] [id = 464] 22:03:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14E6800 == 36 [pid = 2720] [id = 463] 22:03:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCD1800 == 35 [pid = 2720] [id = 461] 22:03:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93F6800 == 34 [pid = 2720] [id = 462] 22:03:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1262800 == 33 [pid = 2720] [id = 466] 22:03:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF156800 == 32 [pid = 2720] [id = 465] 22:03:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD735B000 == 31 [pid = 2720] [id = 469] 22:03:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36C6000 == 30 [pid = 2720] [id = 467] 22:03:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C9800 == 29 [pid = 2720] [id = 471] 22:03:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73C7800 == 28 [pid = 2720] [id = 470] 22:03:50 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F0F800 == 27 [pid = 2720] [id = 468] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCE6A000) [pid = 2720] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC881FC00) [pid = 2720] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC8816400) [pid = 2720] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC8819800) [pid = 2720] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC9286C00) [pid = 2720] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC3A22800) [pid = 2720] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC77BFC00) [pid = 2720] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC9D51400) [pid = 2720] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCDCBB000) [pid = 2720] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCE83C00) [pid = 2720] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC9D51000) [pid = 2720] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD23B1400) [pid = 2720] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD0671400) [pid = 2720] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD4F4F400) [pid = 2720] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD4D43C00) [pid = 2720] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCCE7AC00) [pid = 2720] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD0AC5000) [pid = 2720] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECCF290800) [pid = 2720] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECCF117000) [pid = 2720] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECD0C14800) [pid = 2720] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD0676800) [pid = 2720] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECD04EAC00) [pid = 2720] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECD04F4C00) [pid = 2720] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECD045D000) [pid = 2720] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECCCA74000) [pid = 2720] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 22:03:50 INFO - PROCESS | 2720 | 1466744630401 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2080ms 22:03:50 INFO - PROCESS | 2720 | 1466744630469 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 2720 | 1466744630473 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 22:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:03:50 INFO - PROCESS | 2720 | 1466744630479 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 2720 | 1466744630483 Marionette TRACE conn5 <- [1,1854,null,{}] 22:03:50 INFO - PROCESS | 2720 | 1466744630489 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:50 INFO - PROCESS | 2720 | 1466744630492 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:50 INFO - PROCESS | 2720 | 1466744630625 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 22:03:50 INFO - PROCESS | 2720 | 1466744630702 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:50 INFO - PROCESS | 2720 | 1466744630706 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3188800 == 28 [pid = 2720] [id = 473] 22:03:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECC260DC00) [pid = 2720] [serial = 1419] [outer = 0000000000000000] 22:03:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECC26C8C00) [pid = 2720] [serial = 1420] [outer = 000000ECC260DC00] 22:03:50 INFO - PROCESS | 2720 | 1466744630768 Marionette DEBUG loaded listener.js 22:03:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECC3346400) [pid = 2720] [serial = 1421] [outer = 000000ECC260DC00] 22:03:51 INFO - PROCESS | 2720 | 1466744631500 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1028ms 22:03:51 INFO - PROCESS | 2720 | 1466744631511 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 22:03:51 INFO - PROCESS | 2720 | 1466744631517 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 22:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:03:51 INFO - PROCESS | 2720 | 1466744631522 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - PROCESS | 2720 | 1466744631527 Marionette TRACE conn5 <- [1,1858,null,{}] 22:03:51 INFO - PROCESS | 2720 | 1466744631532 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:51 INFO - PROCESS | 2720 | 1466744631536 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:51 INFO - PROCESS | 2720 | 1466744631690 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 22:03:51 INFO - PROCESS | 2720 | 1466744631766 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:51 INFO - PROCESS | 2720 | 1466744631769 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86C4800 == 29 [pid = 2720] [id = 474] 22:03:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECC3C4BC00) [pid = 2720] [serial = 1422] [outer = 0000000000000000] 22:03:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC43E2400) [pid = 2720] [serial = 1423] [outer = 000000ECC3C4BC00] 22:03:51 INFO - PROCESS | 2720 | 1466744631829 Marionette DEBUG loaded listener.js 22:03:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC77B2800) [pid = 2720] [serial = 1424] [outer = 000000ECC3C4BC00] 22:03:52 INFO - PROCESS | 2720 | 1466744632613 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1183ms 22:03:52 INFO - PROCESS | 2720 | 1466744632707 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 22:03:52 INFO - PROCESS | 2720 | 1466744632711 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 22:03:52 INFO - PROCESS | 2720 | 1466744632715 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:03:52 INFO - PROCESS | 2720 | 1466744632717 Marionette TRACE conn5 <- [1,1862,null,{}] 22:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:03:52 INFO - PROCESS | 2720 | 1466744632722 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:52 INFO - PROCESS | 2720 | 1466744632725 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:52 INFO - PROCESS | 2720 | 1466744632862 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 22:03:52 INFO - PROCESS | 2720 | 1466744632932 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:52 INFO - PROCESS | 2720 | 1466744632935 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC96A7000 == 30 [pid = 2720] [id = 475] 22:03:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC2634000) [pid = 2720] [serial = 1425] [outer = 0000000000000000] 22:03:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC880F400) [pid = 2720] [serial = 1426] [outer = 000000ECC2634000] 22:03:53 INFO - PROCESS | 2720 | 1466744632992 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC881D000) [pid = 2720] [serial = 1427] [outer = 000000ECC2634000] 22:03:53 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E11800 == 29 [pid = 2720] [id = 23] 22:03:53 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD125E000 == 28 [pid = 2720] [id = 472] 22:03:53 INFO - PROCESS | 2720 | 1466744633627 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 923ms 22:03:53 INFO - PROCESS | 2720 | 1466744633644 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 2720 | 1466744633648 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 22:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:03:53 INFO - PROCESS | 2720 | 1466744633653 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - PROCESS | 2720 | 1466744633658 Marionette TRACE conn5 <- [1,1866,null,{}] 22:03:53 INFO - PROCESS | 2720 | 1466744633663 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:53 INFO - PROCESS | 2720 | 1466744633666 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:53 INFO - PROCESS | 2720 | 1466744633762 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 22:03:53 INFO - PROCESS | 2720 | 1466744633839 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:53 INFO - PROCESS | 2720 | 1466744633842 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9126800 == 29 [pid = 2720] [id = 476] 22:03:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC81B1400) [pid = 2720] [serial = 1428] [outer = 0000000000000000] 22:03:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC8465C00) [pid = 2720] [serial = 1429] [outer = 000000ECC81B1400] 22:03:53 INFO - PROCESS | 2720 | 1466744633893 Marionette DEBUG loaded listener.js 22:03:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC8818C00) [pid = 2720] [serial = 1430] [outer = 000000ECC81B1400] 22:03:54 INFO - PROCESS | 2720 | 1466744634302 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 22:03:54 INFO - PROCESS | 2720 | 1466744634350 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 22:03:54 INFO - PROCESS | 2720 | 1466744634354 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 22:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:03:54 INFO - PROCESS | 2720 | 1466744634360 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:03:54 INFO - PROCESS | 2720 | 1466744634363 Marionette TRACE conn5 <- [1,1870,null,{}] 22:03:54 INFO - PROCESS | 2720 | 1466744634397 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:54 INFO - PROCESS | 2720 | 1466744634400 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:54 INFO - PROCESS | 2720 | 1466744634504 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 22:03:54 INFO - PROCESS | 2720 | 1466744634518 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:54 INFO - PROCESS | 2720 | 1466744634520 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCD1800 == 30 [pid = 2720] [id = 477] 22:03:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC9296400) [pid = 2720] [serial = 1431] [outer = 0000000000000000] 22:03:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC929B800) [pid = 2720] [serial = 1432] [outer = 000000ECC9296400] 22:03:54 INFO - PROCESS | 2720 | 1466744634568 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC92D0800) [pid = 2720] [serial = 1433] [outer = 000000ECC9296400] 22:03:55 INFO - PROCESS | 2720 | 1466744635054 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 22:03:55 INFO - PROCESS | 2720 | 1466744635097 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 2720 | 1466744635099 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 22:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:03:55 INFO - PROCESS | 2720 | 1466744635103 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 2720 | 1466744635107 Marionette TRACE conn5 <- [1,1874,null,{}] 22:03:55 INFO - PROCESS | 2720 | 1466744635118 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:55 INFO - PROCESS | 2720 | 1466744635123 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:55 INFO - PROCESS | 2720 | 1466744635221 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 22:03:55 INFO - PROCESS | 2720 | 1466744635308 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:55 INFO - PROCESS | 2720 | 1466744635311 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD04B8000 == 31 [pid = 2720] [id = 478] 22:03:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC9CC2C00) [pid = 2720] [serial = 1434] [outer = 0000000000000000] 22:03:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCCA4FC00) [pid = 2720] [serial = 1435] [outer = 000000ECC9CC2C00] 22:03:55 INFO - PROCESS | 2720 | 1466744635363 Marionette DEBUG loaded listener.js 22:03:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCDA1400) [pid = 2720] [serial = 1436] [outer = 000000ECC9CC2C00] 22:03:55 INFO - PROCESS | 2720 | 1466744635804 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 22:03:55 INFO - PROCESS | 2720 | 1466744635868 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 2720 | 1466744635871 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 22:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:03:55 INFO - PROCESS | 2720 | 1466744635886 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 2720 | 1466744635888 Marionette TRACE conn5 <- [1,1878,null,{}] 22:03:55 INFO - PROCESS | 2720 | 1466744635892 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:55 INFO - PROCESS | 2720 | 1466744635894 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:56 INFO - PROCESS | 2720 | 1466744636022 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 22:03:56 INFO - PROCESS | 2720 | 1466744636035 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 2720 | 1466744636037 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC38C4000 == 32 [pid = 2720] [id = 479] 22:03:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE7F800) [pid = 2720] [serial = 1437] [outer = 0000000000000000] 22:03:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCD38B000) [pid = 2720] [serial = 1438] [outer = 000000ECCCE7F800] 22:03:56 INFO - PROCESS | 2720 | 1466744636128 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCD764800) [pid = 2720] [serial = 1439] [outer = 000000ECCCE7F800] 22:03:56 INFO - PROCESS | 2720 | 1466744636580 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0467400) [pid = 2720] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0AC7400) [pid = 2720] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCCA4D400) [pid = 2720] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC332B000) [pid = 2720] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC8803000) [pid = 2720] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD1DE2000) [pid = 2720] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC3346000) [pid = 2720] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0B0E000) [pid = 2720] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD3B22000) [pid = 2720] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC8802400) [pid = 2720] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:03:56 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECC3AD8000) [pid = 2720] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:03:56 INFO - PROCESS | 2720 | 1466744636628 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 22:03:56 INFO - PROCESS | 2720 | 1466744636631 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 22:03:56 INFO - PROCESS | 2720 | 1466744636635 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:03:56 INFO - PROCESS | 2720 | 1466744636637 Marionette TRACE conn5 <- [1,1882,null,{}] 22:03:56 INFO - PROCESS | 2720 | 1466744636641 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:56 INFO - PROCESS | 2720 | 1466744636643 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:56 INFO - PROCESS | 2720 | 1466744636752 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 22:03:56 INFO - PROCESS | 2720 | 1466744636803 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 2720 | 1466744636805 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1DA4800 == 33 [pid = 2720] [id = 480] 22:03:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC1ED2C00) [pid = 2720] [serial = 1440] [outer = 0000000000000000] 22:03:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC92CBC00) [pid = 2720] [serial = 1441] [outer = 000000ECC1ED2C00] 22:03:56 INFO - PROCESS | 2720 | 1466744636851 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECCDCBF800) [pid = 2720] [serial = 1442] [outer = 000000ECC1ED2C00] 22:03:57 INFO - PROCESS | 2720 | 1466744637242 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 695ms 22:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:03:57 INFO - PROCESS | 2720 | 1466744637336 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 22:03:57 INFO - PROCESS | 2720 | 1466744637338 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 22:03:57 INFO - PROCESS | 2720 | 1466744637342 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 2720 | 1466744637343 Marionette TRACE conn5 <- [1,1886,null,{}] 22:03:57 INFO - PROCESS | 2720 | 1466744637378 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:57 INFO - PROCESS | 2720 | 1466744637384 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:57 INFO - PROCESS | 2720 | 1466744637506 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 22:03:57 INFO - PROCESS | 2720 | 1466744637515 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:57 INFO - PROCESS | 2720 | 1466744637517 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC96A4800 == 34 [pid = 2720] [id = 481] 22:03:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCF11D400) [pid = 2720] [serial = 1443] [outer = 0000000000000000] 22:03:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCFFB1400) [pid = 2720] [serial = 1444] [outer = 000000ECCF11D400] 22:03:57 INFO - PROCESS | 2720 | 1466744637565 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD045A800) [pid = 2720] [serial = 1445] [outer = 000000ECCF11D400] 22:03:58 INFO - PROCESS | 2720 | 1466744638003 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 712ms 22:03:58 INFO - PROCESS | 2720 | 1466744638058 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 2720 | 1466744638060 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 22:03:58 INFO - PROCESS | 2720 | 1466744638063 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:03:58 INFO - PROCESS | 2720 | 1466744638065 Marionette TRACE conn5 <- [1,1890,null,{}] 22:03:58 INFO - PROCESS | 2720 | 1466744638068 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:58 INFO - PROCESS | 2720 | 1466744638070 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:58 INFO - PROCESS | 2720 | 1466744638152 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 22:03:58 INFO - PROCESS | 2720 | 1466744638157 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 2720 | 1466744638159 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA8000 == 35 [pid = 2720] [id = 482] 22:03:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD0102400) [pid = 2720] [serial = 1446] [outer = 0000000000000000] 22:03:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0466000) [pid = 2720] [serial = 1447] [outer = 000000ECD0102400] 22:03:58 INFO - PROCESS | 2720 | 1466744638205 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD04F0C00) [pid = 2720] [serial = 1448] [outer = 000000ECD0102400] 22:03:58 INFO - PROCESS | 2720 | 1466744638632 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 22:03:58 INFO - PROCESS | 2720 | 1466744638697 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 2720 | 1466744638700 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 22:03:58 INFO - PROCESS | 2720 | 1466744638703 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:03:58 INFO - PROCESS | 2720 | 1466744638705 Marionette TRACE conn5 <- [1,1894,null,{}] 22:03:58 INFO - PROCESS | 2720 | 1466744638709 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:58 INFO - PROCESS | 2720 | 1466744638711 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:58 INFO - PROCESS | 2720 | 1466744638799 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 22:03:58 INFO - PROCESS | 2720 | 1466744638807 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:58 INFO - PROCESS | 2720 | 1466744638809 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E5C000 == 36 [pid = 2720] [id = 483] 22:03:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD05E3000) [pid = 2720] [serial = 1449] [outer = 0000000000000000] 22:03:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD066E800) [pid = 2720] [serial = 1450] [outer = 000000ECD05E3000] 22:03:58 INFO - PROCESS | 2720 | 1466744638886 Marionette DEBUG loaded listener.js 22:03:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0677400) [pid = 2720] [serial = 1451] [outer = 000000ECD05E3000] 22:03:59 INFO - PROCESS | 2720 | 1466744639327 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 22:03:59 INFO - PROCESS | 2720 | 1466744639376 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 22:03:59 INFO - PROCESS | 2720 | 1466744639378 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 22:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:03:59 INFO - PROCESS | 2720 | 1466744639382 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:03:59 INFO - PROCESS | 2720 | 1466744639384 Marionette TRACE conn5 <- [1,1898,null,{}] 22:03:59 INFO - PROCESS | 2720 | 1466744639387 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:03:59 INFO - PROCESS | 2720 | 1466744639389 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:59 INFO - PROCESS | 2720 | 1466744639473 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 22:03:59 INFO - PROCESS | 2720 | 1466744639481 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:59 INFO - PROCESS | 2720 | 1466744639483 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:03:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E10000 == 37 [pid = 2720] [id = 484] 22:03:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0AC1000) [pid = 2720] [serial = 1452] [outer = 0000000000000000] 22:03:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0AC7000) [pid = 2720] [serial = 1453] [outer = 000000ECD0AC1000] 22:03:59 INFO - PROCESS | 2720 | 1466744639530 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0B08800) [pid = 2720] [serial = 1454] [outer = 000000ECD0AC1000] 22:04:00 INFO - PROCESS | 2720 | 1466744640280 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 922ms 22:04:00 INFO - PROCESS | 2720 | 1466744640308 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 22:04:00 INFO - PROCESS | 2720 | 1466744640312 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 22:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:04:00 INFO - PROCESS | 2720 | 1466744640316 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:04:00 INFO - PROCESS | 2720 | 1466744640320 Marionette TRACE conn5 <- [1,1902,null,{}] 22:04:00 INFO - PROCESS | 2720 | 1466744640326 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:00 INFO - PROCESS | 2720 | 1466744640330 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:00 INFO - PROCESS | 2720 | 1466744640449 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 22:04:00 INFO - PROCESS | 2720 | 1466744640527 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:00 INFO - PROCESS | 2720 | 1466744640531 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4C5800 == 38 [pid = 2720] [id = 485] 22:04:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC873D400) [pid = 2720] [serial = 1455] [outer = 0000000000000000] 22:04:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC9281000) [pid = 2720] [serial = 1456] [outer = 000000ECC873D400] 22:04:00 INFO - PROCESS | 2720 | 1466744640631 Marionette DEBUG loaded listener.js 22:04:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC92CF000) [pid = 2720] [serial = 1457] [outer = 000000ECC873D400] 22:04:01 INFO - PROCESS | 2720 | 1466744641217 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 945ms 22:04:01 INFO - PROCESS | 2720 | 1466744641265 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 22:04:01 INFO - PROCESS | 2720 | 1466744641270 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 22:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:04:01 INFO - PROCESS | 2720 | 1466744641277 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:04:01 INFO - PROCESS | 2720 | 1466744641280 Marionette TRACE conn5 <- [1,1906,null,{}] 22:04:01 INFO - PROCESS | 2720 | 1466744641284 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:01 INFO - PROCESS | 2720 | 1466744641288 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:01 INFO - PROCESS | 2720 | 1466744641413 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 22:04:01 INFO - PROCESS | 2720 | 1466744641510 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 2720 | 1466744641513 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36C2000 == 39 [pid = 2720] [id = 486] 22:04:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCD762000) [pid = 2720] [serial = 1458] [outer = 0000000000000000] 22:04:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCDF18C00) [pid = 2720] [serial = 1459] [outer = 000000ECCD762000] 22:04:01 INFO - PROCESS | 2720 | 1466744641579 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCF11B400) [pid = 2720] [serial = 1460] [outer = 000000ECCD762000] 22:04:02 INFO - PROCESS | 2720 | 1466744642219 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 985ms 22:04:02 INFO - PROCESS | 2720 | 1466744642262 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 22:04:02 INFO - PROCESS | 2720 | 1466744642265 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 22:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:04:02 INFO - PROCESS | 2720 | 1466744642269 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 2720 | 1466744642273 Marionette TRACE conn5 <- [1,1910,null,{}] 22:04:02 INFO - PROCESS | 2720 | 1466744642285 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:02 INFO - PROCESS | 2720 | 1466744642290 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:02 INFO - PROCESS | 2720 | 1466744642402 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 22:04:02 INFO - PROCESS | 2720 | 1466744642524 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:02 INFO - PROCESS | 2720 | 1466744642528 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD736C800 == 40 [pid = 2720] [id = 487] 22:04:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0AC3400) [pid = 2720] [serial = 1461] [outer = 0000000000000000] 22:04:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0B0D000) [pid = 2720] [serial = 1462] [outer = 000000ECD0AC3400] 22:04:02 INFO - PROCESS | 2720 | 1466744642587 Marionette DEBUG loaded listener.js 22:04:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD0C20400) [pid = 2720] [serial = 1463] [outer = 000000ECD0AC3400] 22:04:03 INFO - PROCESS | 2720 | 1466744643392 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1183ms 22:04:03 INFO - PROCESS | 2720 | 1466744643455 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 22:04:03 INFO - PROCESS | 2720 | 1466744643460 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 22:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:04:03 INFO - PROCESS | 2720 | 1466744643465 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:04:03 INFO - PROCESS | 2720 | 1466744643469 Marionette TRACE conn5 <- [1,1914,null,{}] 22:04:03 INFO - PROCESS | 2720 | 1466744643474 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:03 INFO - PROCESS | 2720 | 1466744643478 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:03 INFO - PROCESS | 2720 | 1466744643593 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 22:04:03 INFO - PROCESS | 2720 | 1466744643668 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 2720 | 1466744643673 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC2991000 == 41 [pid = 2720] [id = 488] 22:04:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC7751000) [pid = 2720] [serial = 1464] [outer = 0000000000000000] 22:04:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC880C400) [pid = 2720] [serial = 1465] [outer = 000000ECC7751000] 22:04:03 INFO - PROCESS | 2720 | 1466744643765 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC92C6000) [pid = 2720] [serial = 1466] [outer = 000000ECC7751000] 22:04:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93F7800 == 40 [pid = 2720] [id = 30] 22:04:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC984B000 == 39 [pid = 2720] [id = 26] 22:04:04 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3188800 == 38 [pid = 2720] [id = 473] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD3F3A800) [pid = 2720] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD3ED1000) [pid = 2720] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0678000) [pid = 2720] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD0B12400) [pid = 2720] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCA54C00) [pid = 2720] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCA4E800) [pid = 2720] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD04F0400) [pid = 2720] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCD65A400) [pid = 2720] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD2892C00) [pid = 2720] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF22E400) [pid = 2720] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD124A400) [pid = 2720] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD3B30C00) [pid = 2720] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC9290800) [pid = 2720] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD1287400) [pid = 2720] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3787000) [pid = 2720] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCD396C00) [pid = 2720] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCE6EC00) [pid = 2720] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC881E400) [pid = 2720] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC7EF1800) [pid = 2720] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD360AC00) [pid = 2720] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC880C800) [pid = 2720] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCFAAE000) [pid = 2720] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 22:04:04 INFO - PROCESS | 2720 | 1466744644286 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 839ms 22:04:04 INFO - PROCESS | 2720 | 1466744644308 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 22:04:04 INFO - PROCESS | 2720 | 1466744644312 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 22:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:04:04 INFO - PROCESS | 2720 | 1466744644319 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 2720 | 1466744644321 Marionette TRACE conn5 <- [1,1918,null,{}] 22:04:04 INFO - PROCESS | 2720 | 1466744644325 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:04 INFO - PROCESS | 2720 | 1466744644328 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:04 INFO - PROCESS | 2720 | 1466744644419 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 22:04:04 INFO - PROCESS | 2720 | 1466744644425 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:04 INFO - PROCESS | 2720 | 1466744644428 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC26C000 == 39 [pid = 2720] [id = 489] 22:04:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC8809000) [pid = 2720] [serial = 1467] [outer = 0000000000000000] 22:04:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9295800) [pid = 2720] [serial = 1468] [outer = 000000ECC8809000] 22:04:04 INFO - PROCESS | 2720 | 1466744644477 Marionette DEBUG loaded listener.js 22:04:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9D55800) [pid = 2720] [serial = 1469] [outer = 000000ECC8809000] 22:04:04 INFO - PROCESS | 2720 | 1466744644979 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 22:04:05 INFO - PROCESS | 2720 | 1466744645014 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 22:04:05 INFO - PROCESS | 2720 | 1466744645016 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 22:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:04:05 INFO - PROCESS | 2720 | 1466744645020 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - PROCESS | 2720 | 1466744645024 Marionette TRACE conn5 <- [1,1922,null,{}] 22:04:05 INFO - PROCESS | 2720 | 1466744645070 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:05 INFO - PROCESS | 2720 | 1466744645075 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:05 INFO - PROCESS | 2720 | 1466744645169 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 22:04:05 INFO - PROCESS | 2720 | 1466744645246 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:05 INFO - PROCESS | 2720 | 1466744645249 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD04BF800 == 40 [pid = 2720] [id = 490] 22:04:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE73C00) [pid = 2720] [serial = 1470] [outer = 0000000000000000] 22:04:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCD76D800) [pid = 2720] [serial = 1471] [outer = 000000ECCCE73C00] 22:04:05 INFO - PROCESS | 2720 | 1466744645298 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF22EC00) [pid = 2720] [serial = 1472] [outer = 000000ECCCE73C00] 22:04:05 INFO - PROCESS | 2720 | 1466744645697 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 733ms 22:04:05 INFO - PROCESS | 2720 | 1466744645756 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 22:04:05 INFO - PROCESS | 2720 | 1466744645759 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 22:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:04:05 INFO - PROCESS | 2720 | 1466744645762 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:04:05 INFO - PROCESS | 2720 | 1466744645764 Marionette TRACE conn5 <- [1,1926,null,{}] 22:04:05 INFO - PROCESS | 2720 | 1466744645768 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:05 INFO - PROCESS | 2720 | 1466744645770 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:05 INFO - PROCESS | 2720 | 1466744645861 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 22:04:05 INFO - PROCESS | 2720 | 1466744645868 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:05 INFO - PROCESS | 2720 | 1466744645870 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD286E800 == 41 [pid = 2720] [id = 491] 22:04:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCFFB1800) [pid = 2720] [serial = 1473] [outer = 0000000000000000] 22:04:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0465000) [pid = 2720] [serial = 1474] [outer = 000000ECCFFB1800] 22:04:05 INFO - PROCESS | 2720 | 1466744645917 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD05E2000) [pid = 2720] [serial = 1475] [outer = 000000ECCFFB1800] 22:04:06 INFO - PROCESS | 2720 | 1466744646357 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 22:04:06 INFO - PROCESS | 2720 | 1466744646394 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 2720 | 1466744646396 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 22:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:04:06 INFO - PROCESS | 2720 | 1466744646404 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - PROCESS | 2720 | 1466744646406 Marionette TRACE conn5 <- [1,1930,null,{}] 22:04:06 INFO - PROCESS | 2720 | 1466744646417 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:06 INFO - PROCESS | 2720 | 1466744646419 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:06 INFO - PROCESS | 2720 | 1466744646532 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 22:04:06 INFO - PROCESS | 2720 | 1466744646616 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 2720 | 1466744646618 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37C9800 == 42 [pid = 2720] [id = 492] 22:04:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD045B400) [pid = 2720] [serial = 1476] [outer = 0000000000000000] 22:04:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0AC7400) [pid = 2720] [serial = 1477] [outer = 000000ECD045B400] 22:04:06 INFO - PROCESS | 2720 | 1466744646663 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0C1A000) [pid = 2720] [serial = 1478] [outer = 000000ECD045B400] 22:04:07 INFO - PROCESS | 2720 | 1466744647088 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 22:04:07 INFO - PROCESS | 2720 | 1466744647143 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 2720 | 1466744647146 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 22:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:04:07 INFO - PROCESS | 2720 | 1466744647149 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - PROCESS | 2720 | 1466744647151 Marionette TRACE conn5 <- [1,1934,null,{}] 22:04:07 INFO - PROCESS | 2720 | 1466744647155 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:07 INFO - PROCESS | 2720 | 1466744647161 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:07 INFO - PROCESS | 2720 | 1466744647300 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 22:04:07 INFO - PROCESS | 2720 | 1466744647306 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:07 INFO - PROCESS | 2720 | 1466744647308 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7E74800 == 43 [pid = 2720] [id = 493] 22:04:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD1249000) [pid = 2720] [serial = 1479] [outer = 0000000000000000] 22:04:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD1499000) [pid = 2720] [serial = 1480] [outer = 000000ECD1249000] 22:04:07 INFO - PROCESS | 2720 | 1466744647355 Marionette DEBUG loaded listener.js 22:04:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD23B1000) [pid = 2720] [serial = 1481] [outer = 000000ECD1249000] 22:04:07 INFO - PROCESS | 2720 | 1466744647794 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 22:04:07 INFO - PROCESS | 2720 | 1466744647842 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 22:04:07 INFO - PROCESS | 2720 | 1466744647844 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 22:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:04:07 INFO - PROCESS | 2720 | 1466744647853 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:04:07 INFO - PROCESS | 2720 | 1466744647855 Marionette TRACE conn5 <- [1,1938,null,{}] 22:04:07 INFO - PROCESS | 2720 | 1466744647858 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:07 INFO - PROCESS | 2720 | 1466744647860 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:08 INFO - PROCESS | 2720 | 1466744648009 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 22:04:08 INFO - PROCESS | 2720 | 1466744648022 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 2720 | 1466744648024 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7369000 == 44 [pid = 2720] [id = 494] 22:04:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD2329400) [pid = 2720] [serial = 1482] [outer = 0000000000000000] 22:04:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3129000) [pid = 2720] [serial = 1483] [outer = 000000ECD2329400] 22:04:08 INFO - PROCESS | 2720 | 1466744648113 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD360AC00) [pid = 2720] [serial = 1484] [outer = 000000ECD2329400] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCE7F800) [pid = 2720] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC1ED2C00) [pid = 2720] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3F36400) [pid = 2720] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC3C4BC00) [pid = 2720] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC9CC2C00) [pid = 2720] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC81B1400) [pid = 2720] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC260DC00) [pid = 2720] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC2634000) [pid = 2720] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC9296400) [pid = 2720] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCF11D400) [pid = 2720] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0102400) [pid = 2720] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:04:08 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD05E3000) [pid = 2720] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:04:08 INFO - PROCESS | 2720 | 1466744648623 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 777ms 22:04:08 INFO - PROCESS | 2720 | 1466744648632 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 2720 | 1466744648634 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 22:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:04:08 INFO - PROCESS | 2720 | 1466744648637 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 2720 | 1466744648639 Marionette TRACE conn5 <- [1,1942,null,{}] 22:04:08 INFO - PROCESS | 2720 | 1466744648643 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:08 INFO - PROCESS | 2720 | 1466744648645 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:08 INFO - PROCESS | 2720 | 1466744648729 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 22:04:08 INFO - PROCESS | 2720 | 1466744648735 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 2720 | 1466744648737 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73DB800 == 45 [pid = 2720] [id = 495] 22:04:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC46E9400) [pid = 2720] [serial = 1485] [outer = 0000000000000000] 22:04:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC9CC2C00) [pid = 2720] [serial = 1486] [outer = 000000ECC46E9400] 22:04:08 INFO - PROCESS | 2720 | 1466744648783 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0240000) [pid = 2720] [serial = 1487] [outer = 000000ECC46E9400] 22:04:09 INFO - PROCESS | 2720 | 1466744649210 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 22:04:09 INFO - PROCESS | 2720 | 1466744649269 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 2720 | 1466744649280 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 22:04:09 INFO - PROCESS | 2720 | 1466744649284 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:04:09 INFO - PROCESS | 2720 | 1466744649286 Marionette TRACE conn5 <- [1,1946,null,{}] 22:04:09 INFO - PROCESS | 2720 | 1466744649290 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:09 INFO - PROCESS | 2720 | 1466744649292 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:09 INFO - PROCESS | 2720 | 1466744649403 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 22:04:09 INFO - PROCESS | 2720 | 1466744649409 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:09 INFO - PROCESS | 2720 | 1466744649411 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7946800 == 46 [pid = 2720] [id = 496] 22:04:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF22F400) [pid = 2720] [serial = 1488] [outer = 0000000000000000] 22:04:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD360B400) [pid = 2720] [serial = 1489] [outer = 000000ECCF22F400] 22:04:09 INFO - PROCESS | 2720 | 1466744649456 Marionette DEBUG loaded listener.js 22:04:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD379FC00) [pid = 2720] [serial = 1490] [outer = 000000ECCF22F400] 22:04:09 INFO - PROCESS | 2720 | 1466744649866 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 22:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:04:09 INFO - PROCESS | 2720 | 1466744649920 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 2720 | 1466744649923 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 22:04:09 INFO - PROCESS | 2720 | 1466744649926 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - PROCESS | 2720 | 1466744649928 Marionette TRACE conn5 <- [1,1950,null,{}] 22:04:09 INFO - PROCESS | 2720 | 1466744649931 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:09 INFO - PROCESS | 2720 | 1466744649933 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:10 INFO - PROCESS | 2720 | 1466744650019 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 22:04:10 INFO - PROCESS | 2720 | 1466744650024 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 2720 | 1466744650026 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD797D800 == 47 [pid = 2720] [id = 497] 22:04:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3B25400) [pid = 2720] [serial = 1491] [outer = 0000000000000000] 22:04:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3B2A800) [pid = 2720] [serial = 1492] [outer = 000000ECD3B25400] 22:04:10 INFO - PROCESS | 2720 | 1466744650071 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3EC9000) [pid = 2720] [serial = 1493] [outer = 000000ECD3B25400] 22:04:10 INFO - PROCESS | 2720 | 1466744650507 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 22:04:10 INFO - PROCESS | 2720 | 1466744650568 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 22:04:10 INFO - PROCESS | 2720 | 1466744650572 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 22:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:04:10 INFO - PROCESS | 2720 | 1466744650583 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:04:10 INFO - PROCESS | 2720 | 1466744650588 Marionette TRACE conn5 <- [1,1954,null,{}] 22:04:10 INFO - PROCESS | 2720 | 1466744650595 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:10 INFO - PROCESS | 2720 | 1466744650599 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:10 INFO - PROCESS | 2720 | 1466744650725 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 22:04:10 INFO - PROCESS | 2720 | 1466744650883 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 2720 | 1466744650889 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89D2000 == 48 [pid = 2720] [id = 498] 22:04:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC3C4D800) [pid = 2720] [serial = 1494] [outer = 0000000000000000] 22:04:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC48B3800) [pid = 2720] [serial = 1495] [outer = 000000ECC3C4D800] 22:04:10 INFO - PROCESS | 2720 | 1466744650947 Marionette DEBUG loaded listener.js 22:04:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC928E400) [pid = 2720] [serial = 1496] [outer = 000000ECC3C4D800] 22:04:11 INFO - PROCESS | 2720 | 1466744651523 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 22:04:11 INFO - PROCESS | 2720 | 1466744651569 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 22:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:04:11 INFO - PROCESS | 2720 | 1466744651573 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 22:04:11 INFO - PROCESS | 2720 | 1466744651580 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - PROCESS | 2720 | 1466744651584 Marionette TRACE conn5 <- [1,1958,null,{}] 22:04:11 INFO - PROCESS | 2720 | 1466744651589 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:11 INFO - PROCESS | 2720 | 1466744651593 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:11 INFO - PROCESS | 2720 | 1466744651714 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 22:04:11 INFO - PROCESS | 2720 | 1466744651811 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:11 INFO - PROCESS | 2720 | 1466744651813 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35E2800 == 49 [pid = 2720] [id = 499] 22:04:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCD398400) [pid = 2720] [serial = 1497] [outer = 0000000000000000] 22:04:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCDF23000) [pid = 2720] [serial = 1498] [outer = 000000ECCD398400] 22:04:11 INFO - PROCESS | 2720 | 1466744651871 Marionette DEBUG loaded listener.js 22:04:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD0239400) [pid = 2720] [serial = 1499] [outer = 000000ECCD398400] 22:04:12 INFO - PROCESS | 2720 | 1466744652492 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 22:04:12 INFO - PROCESS | 2720 | 1466744652564 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 22:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:04:12 INFO - PROCESS | 2720 | 1466744652567 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 22:04:12 INFO - PROCESS | 2720 | 1466744652571 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:04:12 INFO - PROCESS | 2720 | 1466744652574 Marionette TRACE conn5 <- [1,1962,null,{}] 22:04:12 INFO - PROCESS | 2720 | 1466744652584 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:12 INFO - PROCESS | 2720 | 1466744652590 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:12 INFO - PROCESS | 2720 | 1466744652709 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 22:04:12 INFO - PROCESS | 2720 | 1466744652834 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 2720 | 1466744652839 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A21800 == 50 [pid = 2720] [id = 500] 22:04:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD1D14800) [pid = 2720] [serial = 1500] [outer = 0000000000000000] 22:04:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD1DDD000) [pid = 2720] [serial = 1501] [outer = 000000ECD1D14800] 22:04:12 INFO - PROCESS | 2720 | 1466744652899 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD3B2F400) [pid = 2720] [serial = 1502] [outer = 000000ECD1D14800] 22:04:13 INFO - PROCESS | 2720 | 1466744653535 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 22:04:13 INFO - PROCESS | 2720 | 1466744653562 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 22:04:13 INFO - PROCESS | 2720 | 1466744653565 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 22:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:04:13 INFO - PROCESS | 2720 | 1466744653569 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 2720 | 1466744653571 Marionette TRACE conn5 <- [1,1966,null,{}] 22:04:13 INFO - PROCESS | 2720 | 1466744653575 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:13 INFO - PROCESS | 2720 | 1466744653577 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:13 INFO - PROCESS | 2720 | 1466744653692 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 22:04:13 INFO - PROCESS | 2720 | 1466744653839 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 2720 | 1466744653842 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F22800 == 51 [pid = 2720] [id = 501] 22:04:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD0670800) [pid = 2720] [serial = 1503] [outer = 0000000000000000] 22:04:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECD3F39800) [pid = 2720] [serial = 1504] [outer = 000000ECD0670800] 22:04:13 INFO - PROCESS | 2720 | 1466744653899 Marionette DEBUG loaded listener.js 22:04:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECD3F53400) [pid = 2720] [serial = 1505] [outer = 000000ECD0670800] 22:04:14 INFO - PROCESS | 2720 | 1466744654635 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1082ms 22:04:14 INFO - PROCESS | 2720 | 1466744654664 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 22:04:14 INFO - PROCESS | 2720 | 1466744654668 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 22:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:04:14 INFO - PROCESS | 2720 | 1466744654674 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:04:14 INFO - PROCESS | 2720 | 1466744654678 Marionette TRACE conn5 <- [1,1970,null,{}] 22:04:14 INFO - PROCESS | 2720 | 1466744654683 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:14 INFO - PROCESS | 2720 | 1466744654686 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:14 INFO - PROCESS | 2720 | 1466744654789 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 22:04:14 INFO - PROCESS | 2720 | 1466744654890 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:14 INFO - PROCESS | 2720 | 1466744654893 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC870E800 == 52 [pid = 2720] [id = 502] 22:04:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECC8817000) [pid = 2720] [serial = 1506] [outer = 0000000000000000] 22:04:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECC8821C00) [pid = 2720] [serial = 1507] [outer = 000000ECC8817000] 22:04:14 INFO - PROCESS | 2720 | 1466744654943 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECC962CC00) [pid = 2720] [serial = 1508] [outer = 000000ECC8817000] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1264000 == 51 [pid = 2720] [id = 28] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35E1800 == 50 [pid = 2720] [id = 21] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7355800 == 49 [pid = 2720] [id = 22] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1270800 == 48 [pid = 2720] [id = 18] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC430A800 == 47 [pid = 2720] [id = 13] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3194000 == 46 [pid = 2720] [id = 20] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8255000 == 45 [pid = 2720] [id = 14] 22:04:15 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC390C800 == 44 [pid = 2720] [id = 24] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECD066E800) [pid = 2720] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECCD38B000) [pid = 2720] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECC92CBC00) [pid = 2720] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECD3F55800) [pid = 2720] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC77B2800) [pid = 2720] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC43E2400) [pid = 2720] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCCA4FC00) [pid = 2720] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC8465C00) [pid = 2720] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC8818C00) [pid = 2720] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC3346400) [pid = 2720] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC26C8C00) [pid = 2720] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC881D000) [pid = 2720] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC880F400) [pid = 2720] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC929B800) [pid = 2720] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC92D0800) [pid = 2720] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCFFB1400) [pid = 2720] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD0466000) [pid = 2720] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCD764800) [pid = 2720] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0677400) [pid = 2720] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD04F0C00) [pid = 2720] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDCBF800) [pid = 2720] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD045A800) [pid = 2720] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCDA1400) [pid = 2720] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 22:04:15 INFO - PROCESS | 2720 | 1466744655596 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 942ms 22:04:15 INFO - PROCESS | 2720 | 1466744655617 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 22:04:15 INFO - PROCESS | 2720 | 1466744655622 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 22:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:04:15 INFO - PROCESS | 2720 | 1466744655628 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:04:15 INFO - PROCESS | 2720 | 1466744655631 Marionette TRACE conn5 <- [1,1974,null,{}] 22:04:15 INFO - PROCESS | 2720 | 1466744655634 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:15 INFO - PROCESS | 2720 | 1466744655637 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:15 INFO - PROCESS | 2720 | 1466744655733 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 22:04:15 INFO - PROCESS | 2720 | 1466744655816 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 2720 | 1466744655818 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9143800 == 45 [pid = 2720] [id = 503] 22:04:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC334AC00) [pid = 2720] [serial = 1509] [outer = 0000000000000000] 22:04:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC8803C00) [pid = 2720] [serial = 1510] [outer = 000000ECC334AC00] 22:04:15 INFO - PROCESS | 2720 | 1466744655866 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC9290800) [pid = 2720] [serial = 1511] [outer = 000000ECC334AC00] 22:04:16 INFO - PROCESS | 2720 | 1466744656268 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 733ms 22:04:16 INFO - PROCESS | 2720 | 1466744656364 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 2720 | 1466744656367 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 22:04:16 INFO - PROCESS | 2720 | 1466744656370 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:04:16 INFO - PROCESS | 2720 | 1466744656374 Marionette TRACE conn5 <- [1,1978,null,{}] 22:04:16 INFO - PROCESS | 2720 | 1466744656391 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:16 INFO - PROCESS | 2720 | 1466744656396 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:16 INFO - PROCESS | 2720 | 1466744656495 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 22:04:16 INFO - PROCESS | 2720 | 1466744656503 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:16 INFO - PROCESS | 2720 | 1466744656506 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00DC800 == 46 [pid = 2720] [id = 504] 22:04:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCD393800) [pid = 2720] [serial = 1512] [outer = 0000000000000000] 22:04:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCD659000) [pid = 2720] [serial = 1513] [outer = 000000ECCD393800] 22:04:16 INFO - PROCESS | 2720 | 1466744656554 Marionette DEBUG loaded listener.js 22:04:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCDF23C00) [pid = 2720] [serial = 1514] [outer = 000000ECCD393800] 22:04:17 INFO - PROCESS | 2720 | 1466744657019 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 693ms 22:04:17 INFO - PROCESS | 2720 | 1466744657065 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 2720 | 1466744657068 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 22:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:04:17 INFO - PROCESS | 2720 | 1466744657072 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 2720 | 1466744657074 Marionette TRACE conn5 <- [1,1982,null,{}] 22:04:17 INFO - PROCESS | 2720 | 1466744657077 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:17 INFO - PROCESS | 2720 | 1466744657079 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:17 INFO - PROCESS | 2720 | 1466744657170 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 22:04:17 INFO - PROCESS | 2720 | 1466744657177 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 2720 | 1466744657180 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14DD000 == 47 [pid = 2720] [id = 505] 22:04:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCFAAD400) [pid = 2720] [serial = 1515] [outer = 0000000000000000] 22:04:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCFFB4800) [pid = 2720] [serial = 1516] [outer = 000000ECCFAAD400] 22:04:17 INFO - PROCESS | 2720 | 1466744657227 Marionette DEBUG loaded listener.js 22:04:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD045FC00) [pid = 2720] [serial = 1517] [outer = 000000ECCFAAD400] 22:04:17 INFO - PROCESS | 2720 | 1466744657644 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 627ms 22:04:17 INFO - PROCESS | 2720 | 1466744657701 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 22:04:17 INFO - PROCESS | 2720 | 1466744657704 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 22:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:04:17 INFO - PROCESS | 2720 | 1466744657707 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:04:17 INFO - PROCESS | 2720 | 1466744657709 Marionette TRACE conn5 <- [1,1986,null,{}] 22:04:17 INFO - PROCESS | 2720 | 1466744657713 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:17 INFO - PROCESS | 2720 | 1466744657715 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:17 INFO - PROCESS | 2720 | 1466744657838 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 22:04:17 INFO - PROCESS | 2720 | 1466744657919 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 2720 | 1466744657929 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35CF000 == 48 [pid = 2720] [id = 506] 22:04:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD04ED000) [pid = 2720] [serial = 1518] [outer = 0000000000000000] 22:04:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0679C00) [pid = 2720] [serial = 1519] [outer = 000000ECD04ED000] 22:04:17 INFO - PROCESS | 2720 | 1466744657974 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD0ACD800) [pid = 2720] [serial = 1520] [outer = 000000ECD04ED000] 22:04:18 INFO - PROCESS | 2720 | 1466744658399 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 22:04:18 INFO - PROCESS | 2720 | 1466744658447 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 22:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:04:18 INFO - PROCESS | 2720 | 1466744658449 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 22:04:18 INFO - PROCESS | 2720 | 1466744658452 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 2720 | 1466744658454 Marionette TRACE conn5 <- [1,1990,null,{}] 22:04:18 INFO - PROCESS | 2720 | 1466744658458 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:18 INFO - PROCESS | 2720 | 1466744658465 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:18 INFO - PROCESS | 2720 | 1466744658608 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 22:04:18 INFO - PROCESS | 2720 | 1466744658667 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:18 INFO - PROCESS | 2720 | 1466744658669 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F10000 == 49 [pid = 2720] [id = 507] 22:04:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD0C20C00) [pid = 2720] [serial = 1521] [outer = 0000000000000000] 22:04:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD1DDAC00) [pid = 2720] [serial = 1522] [outer = 000000ECD0C20C00] 22:04:18 INFO - PROCESS | 2720 | 1466744658714 Marionette DEBUG loaded listener.js 22:04:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD3B21400) [pid = 2720] [serial = 1523] [outer = 000000ECD0C20C00] 22:04:19 INFO - PROCESS | 2720 | 1466744659153 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 732ms 22:04:19 INFO - PROCESS | 2720 | 1466744659212 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 22:04:19 INFO - PROCESS | 2720 | 1466744659214 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 22:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:04:19 INFO - PROCESS | 2720 | 1466744659218 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:04:19 INFO - PROCESS | 2720 | 1466744659220 Marionette TRACE conn5 <- [1,1994,null,{}] 22:04:19 INFO - PROCESS | 2720 | 1466744659223 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:19 INFO - PROCESS | 2720 | 1466744659225 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:19 INFO - PROCESS | 2720 | 1466744659350 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 22:04:19 INFO - PROCESS | 2720 | 1466744659406 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:19 INFO - PROCESS | 2720 | 1466744659408 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73BF800 == 50 [pid = 2720] [id = 508] 22:04:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD3EC8400) [pid = 2720] [serial = 1524] [outer = 0000000000000000] 22:04:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD3F33000) [pid = 2720] [serial = 1525] [outer = 000000ECD3EC8400] 22:04:19 INFO - PROCESS | 2720 | 1466744659452 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD3F58400) [pid = 2720] [serial = 1526] [outer = 000000ECD3EC8400] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD0AC3400) [pid = 2720] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC8809000) [pid = 2720] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC7751000) [pid = 2720] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD045B400) [pid = 2720] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCFFB1800) [pid = 2720] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD1249000) [pid = 2720] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD2329400) [pid = 2720] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC46E9400) [pid = 2720] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:04:19 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCF22F400) [pid = 2720] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:04:19 INFO - PROCESS | 2720 | 1466744659963 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:04:20 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 22:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 776ms 22:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:04:20 INFO - PROCESS | 2720 | 1466744659996 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 2720 | 1466744659998 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 22:04:20 INFO - PROCESS | 2720 | 1466744660001 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 2720 | 1466744660003 Marionette TRACE conn5 <- [1,1998,null,{}] 22:04:20 INFO - PROCESS | 2720 | 1466744660006 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 2720 | 1466744660008 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:20 INFO - PROCESS | 2720 | 1466744660097 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 22:04:20 INFO - PROCESS | 2720 | 1466744660181 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:20 INFO - PROCESS | 2720 | 1466744660183 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7944000 == 51 [pid = 2720] [id = 509] 22:04:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCCE6C000) [pid = 2720] [serial = 1527] [outer = 0000000000000000] 22:04:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0AC6000) [pid = 2720] [serial = 1528] [outer = 000000ECCCE6C000] 22:04:20 INFO - PROCESS | 2720 | 1466744660232 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD46E9400) [pid = 2720] [serial = 1529] [outer = 000000ECCCE6C000] 22:04:20 INFO - PROCESS | 2720 | 1466744660597 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:04:20 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 22:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 627ms 22:04:20 INFO - PROCESS | 2720 | 1466744660632 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 22:04:20 INFO - PROCESS | 2720 | 1466744660642 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 22:04:20 INFO - PROCESS | 2720 | 1466744660646 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:04:20 INFO - PROCESS | 2720 | 1466744660648 Marionette TRACE conn5 <- [1,2002,null,{}] 22:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:04:20 INFO - PROCESS | 2720 | 1466744660684 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:20 INFO - PROCESS | 2720 | 1466744660686 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:20 INFO - PROCESS | 2720 | 1466744660777 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 22:04:20 INFO - PROCESS | 2720 | 1466744660784 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:20 INFO - PROCESS | 2720 | 1466744660786 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A20800 == 52 [pid = 2720] [id = 510] 22:04:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD46EE000) [pid = 2720] [serial = 1530] [outer = 0000000000000000] 22:04:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD46F7000) [pid = 2720] [serial = 1531] [outer = 000000ECD46EE000] 22:04:20 INFO - PROCESS | 2720 | 1466744660831 Marionette DEBUG loaded listener.js 22:04:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD4D41000) [pid = 2720] [serial = 1532] [outer = 000000ECD46EE000] 22:04:21 INFO - PROCESS | 2720 | 1466744661251 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 628ms 22:04:21 INFO - PROCESS | 2720 | 1466744661279 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 22:04:21 INFO - PROCESS | 2720 | 1466744661282 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 22:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:04:21 INFO - PROCESS | 2720 | 1466744661285 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:04:21 INFO - PROCESS | 2720 | 1466744661287 Marionette TRACE conn5 <- [1,2006,null,{}] 22:04:21 INFO - PROCESS | 2720 | 1466744661307 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:21 INFO - PROCESS | 2720 | 1466744661309 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:21 INFO - PROCESS | 2720 | 1466744661397 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 22:04:21 INFO - PROCESS | 2720 | 1466744661403 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:21 INFO - PROCESS | 2720 | 1466744661405 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AE2800 == 53 [pid = 2720] [id = 511] 22:04:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD4D42C00) [pid = 2720] [serial = 1533] [outer = 0000000000000000] 22:04:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD4D6B400) [pid = 2720] [serial = 1534] [outer = 000000ECD4D42C00] 22:04:21 INFO - PROCESS | 2720 | 1466744661449 Marionette DEBUG loaded listener.js 22:04:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD4D72800) [pid = 2720] [serial = 1535] [outer = 000000ECD4D42C00] 22:04:21 INFO - PROCESS | 2720 | 1466744661982 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 22:04:22 INFO - PROCESS | 2720 | 1466744662023 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 22:04:22 INFO - PROCESS | 2720 | 1466744662029 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 22:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:04:22 INFO - PROCESS | 2720 | 1466744662035 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - PROCESS | 2720 | 1466744662039 Marionette TRACE conn5 <- [1,2010,null,{}] 22:04:22 INFO - PROCESS | 2720 | 1466744662045 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:22 INFO - PROCESS | 2720 | 1466744662049 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:22 INFO - PROCESS | 2720 | 1466744662255 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 22:04:22 INFO - PROCESS | 2720 | 1466744662379 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:22 INFO - PROCESS | 2720 | 1466744662384 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89CF000 == 54 [pid = 2720] [id = 512] 22:04:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC46DD800) [pid = 2720] [serial = 1536] [outer = 0000000000000000] 22:04:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC8671000) [pid = 2720] [serial = 1537] [outer = 000000ECC46DD800] 22:04:22 INFO - PROCESS | 2720 | 1466744662442 Marionette DEBUG loaded listener.js 22:04:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECC92CEC00) [pid = 2720] [serial = 1538] [outer = 000000ECC46DD800] 22:04:23 INFO - PROCESS | 2720 | 1466744663038 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1033ms 22:04:23 INFO - PROCESS | 2720 | 1466744663070 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 2720 | 1466744663075 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 22:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:04:23 INFO - PROCESS | 2720 | 1466744663083 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - PROCESS | 2720 | 1466744663086 Marionette TRACE conn5 <- [1,2014,null,{}] 22:04:23 INFO - PROCESS | 2720 | 1466744663090 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:23 INFO - PROCESS | 2720 | 1466744663093 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:23 INFO - PROCESS | 2720 | 1466744663267 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 22:04:23 INFO - PROCESS | 2720 | 1466744663393 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:23 INFO - PROCESS | 2720 | 1466744663396 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1D9E800 == 55 [pid = 2720] [id = 513] 22:04:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECCCE77C00) [pid = 2720] [serial = 1539] [outer = 0000000000000000] 22:04:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECCDCBF800) [pid = 2720] [serial = 1540] [outer = 000000ECCCE77C00] 22:04:23 INFO - PROCESS | 2720 | 1466744663455 Marionette DEBUG loaded listener.js 22:04:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD045C400) [pid = 2720] [serial = 1541] [outer = 000000ECCCE77C00] 22:04:24 INFO - PROCESS | 2720 | 1466744664087 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1030ms 22:04:24 INFO - PROCESS | 2720 | 1466744664114 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 22:04:24 INFO - PROCESS | 2720 | 1466744664117 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 22:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:04:24 INFO - PROCESS | 2720 | 1466744664121 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:04:24 INFO - PROCESS | 2720 | 1466744664125 Marionette TRACE conn5 <- [1,2018,null,{}] 22:04:24 INFO - PROCESS | 2720 | 1466744664137 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:24 INFO - PROCESS | 2720 | 1466744664143 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:24 INFO - PROCESS | 2720 | 1466744664263 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 22:04:24 INFO - PROCESS | 2720 | 1466744664389 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:24 INFO - PROCESS | 2720 | 1466744664392 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AB3000 == 56 [pid = 2720] [id = 514] 22:04:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECD1D09000) [pid = 2720] [serial = 1542] [outer = 0000000000000000] 22:04:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECD31BC400) [pid = 2720] [serial = 1543] [outer = 000000ECD1D09000] 22:04:24 INFO - PROCESS | 2720 | 1466744664451 Marionette DEBUG loaded listener.js 22:04:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECD3F50000) [pid = 2720] [serial = 1544] [outer = 000000ECD1D09000] 22:04:25 INFO - PROCESS | 2720 | 1466744665077 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 22:04:25 INFO - PROCESS | 2720 | 1466744665108 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 2720 | 1466744665111 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 22:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:04:25 INFO - PROCESS | 2720 | 1466744665115 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 2720 | 1466744665117 Marionette TRACE conn5 <- [1,2022,null,{}] 22:04:25 INFO - PROCESS | 2720 | 1466744665121 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:25 INFO - PROCESS | 2720 | 1466744665123 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:25 INFO - PROCESS | 2720 | 1466744665242 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 22:04:25 INFO - PROCESS | 2720 | 1466744665338 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 2720 | 1466744665340 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3FA5800 == 57 [pid = 2720] [id = 515] 22:04:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000ECD3E9DC00) [pid = 2720] [serial = 1545] [outer = 0000000000000000] 22:04:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000ECD3EA1C00) [pid = 2720] [serial = 1546] [outer = 000000ECD3E9DC00] 22:04:25 INFO - PROCESS | 2720 | 1466744665395 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000ECD4D6EC00) [pid = 2720] [serial = 1547] [outer = 000000ECD3E9DC00] 22:04:26 INFO - PROCESS | 2720 | 1466744666164 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1140ms 22:04:26 INFO - PROCESS | 2720 | 1466744666258 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 22:04:26 INFO - PROCESS | 2720 | 1466744666263 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 22:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:04:26 INFO - PROCESS | 2720 | 1466744666268 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:04:26 INFO - PROCESS | 2720 | 1466744666271 Marionette TRACE conn5 <- [1,2026,null,{}] 22:04:26 INFO - PROCESS | 2720 | 1466744666277 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:26 INFO - PROCESS | 2720 | 1466744666280 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:26 INFO - PROCESS | 2720 | 1466744666397 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 22:04:26 INFO - PROCESS | 2720 | 1466744666521 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:26 INFO - PROCESS | 2720 | 1466744666527 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC38B6000 == 58 [pid = 2720] [id = 516] 22:04:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000ECC81AFC00) [pid = 2720] [serial = 1548] [outer = 0000000000000000] 22:04:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000ECC9D50000) [pid = 2720] [serial = 1549] [outer = 000000ECC81AFC00] 22:04:26 INFO - PROCESS | 2720 | 1466744666584 Marionette DEBUG loaded listener.js 22:04:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000ECCCE81400) [pid = 2720] [serial = 1550] [outer = 000000ECC81AFC00] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEB1800 == 57 [pid = 2720] [id = 16] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A20800 == 56 [pid = 2720] [id = 510] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7944000 == 55 [pid = 2720] [id = 509] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73BF800 == 54 [pid = 2720] [id = 508] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F10000 == 53 [pid = 2720] [id = 507] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35CF000 == 52 [pid = 2720] [id = 506] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14DD000 == 51 [pid = 2720] [id = 505] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00DC800 == 50 [pid = 2720] [id = 504] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9143800 == 49 [pid = 2720] [id = 503] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC870E800 == 48 [pid = 2720] [id = 502] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35E2800 == 47 [pid = 2720] [id = 499] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89D2000 == 46 [pid = 2720] [id = 498] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8263800 == 45 [pid = 2720] [id = 25] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7369000 == 44 [pid = 2720] [id = 494] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC96A7000 == 43 [pid = 2720] [id = 475] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD23A4800 == 42 [pid = 2720] [id = 19] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD797D800 == 41 [pid = 2720] [id = 497] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCCF800 == 40 [pid = 2720] [id = 17] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7946800 == 39 [pid = 2720] [id = 496] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86C4800 == 38 [pid = 2720] [id = 474] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F22800 == 37 [pid = 2720] [id = 501] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73DB800 == 36 [pid = 2720] [id = 495] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A21800 == 35 [pid = 2720] [id = 500] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF169800 == 34 [pid = 2720] [id = 27] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D8000 == 33 [pid = 2720] [id = 29] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7ADA800 == 32 [pid = 2720] [id = 15] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3FA5800 == 31 [pid = 2720] [id = 515] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AB3000 == 30 [pid = 2720] [id = 514] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1D9E800 == 29 [pid = 2720] [id = 513] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AE2800 == 28 [pid = 2720] [id = 511] 22:04:27 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89CF000 == 27 [pid = 2720] [id = 512] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000ECD0C20400) [pid = 2720] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000ECD0B0D000) [pid = 2720] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000ECC9295800) [pid = 2720] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000ECC9D55800) [pid = 2720] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000ECCD76D800) [pid = 2720] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000ECC92C6000) [pid = 2720] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECC880C400) [pid = 2720] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECD0AC7400) [pid = 2720] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECC9281000) [pid = 2720] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECD0465000) [pid = 2720] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECD0C1A000) [pid = 2720] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECCDF18C00) [pid = 2720] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECD0AC7000) [pid = 2720] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECD23B1000) [pid = 2720] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECD1499000) [pid = 2720] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD3129000) [pid = 2720] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC9CC2C00) [pid = 2720] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD360B400) [pid = 2720] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD0240000) [pid = 2720] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD379FC00) [pid = 2720] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD3B2A800) [pid = 2720] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD360AC00) [pid = 2720] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 22:04:27 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD05E2000) [pid = 2720] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 22:04:28 INFO - PROCESS | 2720 | 1466744668002 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1802ms 22:04:28 INFO - PROCESS | 2720 | 1466744668075 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 2720 | 1466744668079 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:04:28 INFO - PROCESS | 2720 | 1466744668084 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 2720 | 1466744668088 Marionette TRACE conn5 <- [1,2030,null,{}] 22:04:28 INFO - PROCESS | 2720 | 1466744668094 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 2720 | 1466744668097 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:28 INFO - PROCESS | 2720 | 1466744668190 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 22:04:28 INFO - PROCESS | 2720 | 1466744668205 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 2720 | 1466744668207 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8721000 == 28 [pid = 2720] [id = 517] 22:04:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC77B9800) [pid = 2720] [serial = 1551] [outer = 0000000000000000] 22:04:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC846FC00) [pid = 2720] [serial = 1552] [outer = 000000ECC77B9800] 22:04:28 INFO - PROCESS | 2720 | 1466744668256 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC927F800) [pid = 2720] [serial = 1553] [outer = 000000ECC77B9800] 22:04:28 INFO - PROCESS | 2720 | 1466744668727 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:04:28 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) 22:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 22:04:28 INFO - PROCESS | 2720 | 1466744668780 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 22:04:28 INFO - PROCESS | 2720 | 1466744668786 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 22:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:04:28 INFO - PROCESS | 2720 | 1466744668792 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:04:28 INFO - PROCESS | 2720 | 1466744668795 Marionette TRACE conn5 <- [1,2034,null,{}] 22:04:28 INFO - PROCESS | 2720 | 1466744668799 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:28 INFO - PROCESS | 2720 | 1466744668802 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:28 INFO - PROCESS | 2720 | 1466744668899 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 22:04:28 INFO - PROCESS | 2720 | 1466744668908 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 2720 | 1466744668910 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCCE800 == 29 [pid = 2720] [id = 518] 22:04:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECCCA51C00) [pid = 2720] [serial = 1554] [outer = 0000000000000000] 22:04:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECCCA53000) [pid = 2720] [serial = 1555] [outer = 000000ECCCA51C00] 22:04:28 INFO - PROCESS | 2720 | 1466744668966 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECCCE6A400) [pid = 2720] [serial = 1556] [outer = 000000ECCCA51C00] 22:04:29 INFO - PROCESS | 2720 | 1466744669451 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 22:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:04:29 INFO - PROCESS | 2720 | 1466744669485 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 22:04:29 INFO - PROCESS | 2720 | 1466744669488 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 22:04:29 INFO - PROCESS | 2720 | 1466744669491 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:04:29 INFO - PROCESS | 2720 | 1466744669495 Marionette TRACE conn5 <- [1,2038,null,{}] 22:04:29 INFO - PROCESS | 2720 | 1466744669506 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:29 INFO - PROCESS | 2720 | 1466744669511 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:29 INFO - PROCESS | 2720 | 1466744669634 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 22:04:29 INFO - PROCESS | 2720 | 1466744669730 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:29 INFO - PROCESS | 2720 | 1466744669734 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14E9800 == 30 [pid = 2720] [id = 519] 22:04:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC3883C00) [pid = 2720] [serial = 1557] [outer = 0000000000000000] 22:04:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECCF11D800) [pid = 2720] [serial = 1558] [outer = 000000ECC3883C00] 22:04:29 INFO - PROCESS | 2720 | 1466744669783 Marionette DEBUG loaded listener.js 22:04:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECD023EC00) [pid = 2720] [serial = 1559] [outer = 000000ECC3883C00] 22:04:30 INFO - PROCESS | 2720 | 1466744670191 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 22:04:30 INFO - PROCESS | 2720 | 1466744670228 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 2720 | 1466744670231 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 22:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:04:30 INFO - PROCESS | 2720 | 1466744670234 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 2720 | 1466744670236 Marionette TRACE conn5 <- [1,2042,null,{}] 22:04:30 INFO - PROCESS | 2720 | 1466744670239 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:30 INFO - PROCESS | 2720 | 1466744670242 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:30 INFO - PROCESS | 2720 | 1466744670382 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 22:04:30 INFO - PROCESS | 2720 | 1466744670408 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:30 INFO - PROCESS | 2720 | 1466744670410 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14E6800 == 31 [pid = 2720] [id = 520] 22:04:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECCF119400) [pid = 2720] [serial = 1560] [outer = 0000000000000000] 22:04:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECD066E000) [pid = 2720] [serial = 1561] [outer = 000000ECCF119400] 22:04:30 INFO - PROCESS | 2720 | 1466744670458 Marionette DEBUG loaded listener.js 22:04:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECD0936000) [pid = 2720] [serial = 1562] [outer = 000000ECCF119400] 22:04:30 INFO - PROCESS | 2720 | 1466744670937 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 732ms 22:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:04:30 INFO - PROCESS | 2720 | 1466744670970 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 22:04:30 INFO - PROCESS | 2720 | 1466744670972 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 22:04:30 INFO - PROCESS | 2720 | 1466744670975 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:04:30 INFO - PROCESS | 2720 | 1466744670977 Marionette TRACE conn5 <- [1,2046,null,{}] 22:04:31 INFO - PROCESS | 2720 | 1466744671017 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:31 INFO - PROCESS | 2720 | 1466744671020 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:31 INFO - PROCESS | 2720 | 1466744671135 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 22:04:31 INFO - PROCESS | 2720 | 1466744671146 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 2720 | 1466744671148 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E40000 == 32 [pid = 2720] [id = 521] 22:04:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECC81B6400) [pid = 2720] [serial = 1563] [outer = 0000000000000000] 22:04:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD0C16400) [pid = 2720] [serial = 1564] [outer = 000000ECC81B6400] 22:04:31 INFO - PROCESS | 2720 | 1466744671196 Marionette DEBUG loaded listener.js 22:04:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECD124D800) [pid = 2720] [serial = 1565] [outer = 000000ECC81B6400] 22:04:31 INFO - PROCESS | 2720 | 1466744671656 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 22:04:31 INFO - PROCESS | 2720 | 1466744671711 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 2720 | 1466744671713 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 22:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:04:31 INFO - PROCESS | 2720 | 1466744671723 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 2720 | 1466744671725 Marionette TRACE conn5 <- [1,2050,null,{}] 22:04:31 INFO - PROCESS | 2720 | 1466744671728 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:31 INFO - PROCESS | 2720 | 1466744671735 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:31 INFO - PROCESS | 2720 | 1466744671885 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 22:04:31 INFO - PROCESS | 2720 | 1466744671893 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 2720 | 1466744671896 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71A8800 == 33 [pid = 2720] [id = 522] 22:04:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECD1FA2000) [pid = 2720] [serial = 1566] [outer = 0000000000000000] 22:04:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECD2892C00) [pid = 2720] [serial = 1567] [outer = 000000ECD1FA2000] 22:04:32 INFO - PROCESS | 2720 | 1466744671991 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000ECD3782800) [pid = 2720] [serial = 1568] [outer = 000000ECD1FA2000] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000ECCCE73C00) [pid = 2720] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECCD762000) [pid = 2720] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECD0AC1000) [pid = 2720] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECC873D400) [pid = 2720] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECD04ED000) [pid = 2720] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECCD398400) [pid = 2720] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECD0C20C00) [pid = 2720] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECC8817000) [pid = 2720] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC334AC00) [pid = 2720] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECCFAAD400) [pid = 2720] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCD393800) [pid = 2720] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCCE6C000) [pid = 2720] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD3B25400) [pid = 2720] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC3C4D800) [pid = 2720] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD0670800) [pid = 2720] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD46EE000) [pid = 2720] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD1D14800) [pid = 2720] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3EC8400) [pid = 2720] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:04:32 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD4D42C00) [pid = 2720] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:04:32 INFO - PROCESS | 2720 | 1466744672761 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1080ms 22:04:32 INFO - PROCESS | 2720 | 1466744672811 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 22:04:32 INFO - PROCESS | 2720 | 1466744672813 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 22:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:04:32 INFO - PROCESS | 2720 | 1466744672817 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:04:32 INFO - PROCESS | 2720 | 1466744672819 Marionette TRACE conn5 <- [1,2054,null,{}] 22:04:32 INFO - PROCESS | 2720 | 1466744672822 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:32 INFO - PROCESS | 2720 | 1466744672824 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:32 INFO - PROCESS | 2720 | 1466744672906 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 22:04:32 INFO - PROCESS | 2720 | 1466744672911 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:32 INFO - PROCESS | 2720 | 1466744672914 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD736D000 == 34 [pid = 2720] [id = 523] 22:04:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9804800) [pid = 2720] [serial = 1569] [outer = 0000000000000000] 22:04:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCF112800) [pid = 2720] [serial = 1570] [outer = 000000ECC9804800] 22:04:32 INFO - PROCESS | 2720 | 1466744672960 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD2329C00) [pid = 2720] [serial = 1571] [outer = 000000ECC9804800] 22:04:33 INFO - PROCESS | 2720 | 1466744673394 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 22:04:33 INFO - PROCESS | 2720 | 1466744673447 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 22:04:33 INFO - PROCESS | 2720 | 1466744673450 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 22:04:33 INFO - PROCESS | 2720 | 1466744673453 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:04:33 INFO - PROCESS | 2720 | 1466744673455 Marionette TRACE conn5 <- [1,2058,null,{}] 22:04:33 INFO - PROCESS | 2720 | 1466744673458 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:33 INFO - PROCESS | 2720 | 1466744673460 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:33 INFO - PROCESS | 2720 | 1466744673545 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 22:04:33 INFO - PROCESS | 2720 | 1466744673551 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:33 INFO - PROCESS | 2720 | 1466744673553 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C4000 == 35 [pid = 2720] [id = 524] 22:04:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD1D14800) [pid = 2720] [serial = 1572] [outer = 0000000000000000] 22:04:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC9293C00) [pid = 2720] [serial = 1573] [outer = 000000ECD1D14800] 22:04:33 INFO - PROCESS | 2720 | 1466744673597 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD3E9A400) [pid = 2720] [serial = 1574] [outer = 000000ECD1D14800] 22:04:34 INFO - PROCESS | 2720 | 1466744674062 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 627ms 22:04:34 INFO - PROCESS | 2720 | 1466744674084 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 2720 | 1466744674086 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 22:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:04:34 INFO - PROCESS | 2720 | 1466744674102 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 2720 | 1466744674104 Marionette TRACE conn5 <- [1,2062,null,{}] 22:04:34 INFO - PROCESS | 2720 | 1466744674107 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:34 INFO - PROCESS | 2720 | 1466744674109 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:34 INFO - PROCESS | 2720 | 1466744674192 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 22:04:34 INFO - PROCESS | 2720 | 1466744674198 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:34 INFO - PROCESS | 2720 | 1466744674200 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14DD000 == 36 [pid = 2720] [id = 525] 22:04:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD3EA2000) [pid = 2720] [serial = 1575] [outer = 0000000000000000] 22:04:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD3ECDC00) [pid = 2720] [serial = 1576] [outer = 000000ECD3EA2000] 22:04:34 INFO - PROCESS | 2720 | 1466744674247 Marionette DEBUG loaded listener.js 22:04:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD3F3A800) [pid = 2720] [serial = 1577] [outer = 000000ECD3EA2000] 22:04:34 INFO - PROCESS | 2720 | 1466744674850 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 796ms 22:04:34 INFO - PROCESS | 2720 | 1466744674890 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 2720 | 1466744674895 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 22:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:04:34 INFO - PROCESS | 2720 | 1466744674990 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 2720 | 1466744674993 Marionette TRACE conn5 <- [1,2066,null,{}] 22:04:35 INFO - PROCESS | 2720 | 1466744675001 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:35 INFO - PROCESS | 2720 | 1466744675004 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:35 INFO - PROCESS | 2720 | 1466744675143 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 22:04:35 INFO - PROCESS | 2720 | 1466744675262 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:35 INFO - PROCESS | 2720 | 1466744675265 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD794800 == 37 [pid = 2720] [id = 526] 22:04:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC3AD3C00) [pid = 2720] [serial = 1578] [outer = 0000000000000000] 22:04:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC8821800) [pid = 2720] [serial = 1579] [outer = 000000ECC3AD3C00] 22:04:35 INFO - PROCESS | 2720 | 1466744675327 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECCCA4DC00) [pid = 2720] [serial = 1580] [outer = 000000ECC3AD3C00] 22:04:36 INFO - PROCESS | 2720 | 1466744676035 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1115ms 22:04:36 INFO - PROCESS | 2720 | 1466744676080 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 2720 | 1466744676085 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 22:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:04:36 INFO - PROCESS | 2720 | 1466744676092 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 2720 | 1466744676095 Marionette TRACE conn5 <- [1,2070,null,{}] 22:04:36 INFO - PROCESS | 2720 | 1466744676124 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:36 INFO - PROCESS | 2720 | 1466744676127 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:36 INFO - PROCESS | 2720 | 1466744676267 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 22:04:36 INFO - PROCESS | 2720 | 1466744676386 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:36 INFO - PROCESS | 2720 | 1466744676389 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E3F800 == 38 [pid = 2720] [id = 527] 22:04:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECCDF5F800) [pid = 2720] [serial = 1581] [outer = 0000000000000000] 22:04:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECCFF6F400) [pid = 2720] [serial = 1582] [outer = 000000ECCDF5F800] 22:04:36 INFO - PROCESS | 2720 | 1466744676449 Marionette DEBUG loaded listener.js 22:04:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECD0678000) [pid = 2720] [serial = 1583] [outer = 000000ECCDF5F800] 22:04:37 INFO - PROCESS | 2720 | 1466744677329 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1280ms 22:04:37 INFO - PROCESS | 2720 | 1466744677377 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 22:04:37 INFO - PROCESS | 2720 | 1466744677382 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 22:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:04:37 INFO - PROCESS | 2720 | 1466744677387 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:04:37 INFO - PROCESS | 2720 | 1466744677391 Marionette TRACE conn5 <- [1,2074,null,{}] 22:04:37 INFO - PROCESS | 2720 | 1466744677396 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:37 INFO - PROCESS | 2720 | 1466744677399 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:37 INFO - PROCESS | 2720 | 1466744677522 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 22:04:37 INFO - PROCESS | 2720 | 1466744677650 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 2720 | 1466744677655 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC2F6F800 == 39 [pid = 2720] [id = 528] 22:04:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECC77B5800) [pid = 2720] [serial = 1584] [outer = 0000000000000000] 22:04:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECC79ED400) [pid = 2720] [serial = 1585] [outer = 000000ECC77B5800] 22:04:37 INFO - PROCESS | 2720 | 1466744677709 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000ECC881B000) [pid = 2720] [serial = 1586] [outer = 000000ECC77B5800] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C4000 == 38 [pid = 2720] [id = 524] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD736D000 == 37 [pid = 2720] [id = 523] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71A8800 == 36 [pid = 2720] [id = 522] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E40000 == 35 [pid = 2720] [id = 521] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14E6800 == 34 [pid = 2720] [id = 520] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14E9800 == 33 [pid = 2720] [id = 519] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCCE800 == 32 [pid = 2720] [id = 518] 22:04:37 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8721000 == 31 [pid = 2720] [id = 517] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000ECD0679C00) [pid = 2720] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECCDF23000) [pid = 2720] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECD3B21400) [pid = 2720] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECD0239400) [pid = 2720] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECC8821C00) [pid = 2720] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECC962CC00) [pid = 2720] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECD1DDAC00) [pid = 2720] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECC8803C00) [pid = 2720] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC9290800) [pid = 2720] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCFFB4800) [pid = 2720] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCD659000) [pid = 2720] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD0AC6000) [pid = 2720] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCDF23C00) [pid = 2720] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD3EC9000) [pid = 2720] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC48B3800) [pid = 2720] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC928E400) [pid = 2720] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3F39800) [pid = 2720] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD3F53400) [pid = 2720] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD4D41000) [pid = 2720] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD1DDD000) [pid = 2720] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD3B2F400) [pid = 2720] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD3F33000) [pid = 2720] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD4D6B400) [pid = 2720] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD4D72800) [pid = 2720] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD46F7000) [pid = 2720] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD3F58400) [pid = 2720] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD46E9400) [pid = 2720] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0ACD800) [pid = 2720] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD045FC00) [pid = 2720] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCF22EC00) [pid = 2720] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF11B400) [pid = 2720] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD0B08800) [pid = 2720] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 22:04:37 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC92CF000) [pid = 2720] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 22:04:38 INFO - PROCESS | 2720 | 1466744678210 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 879ms 22:04:38 INFO - PROCESS | 2720 | 1466744678270 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 2720 | 1466744678275 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 22:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:04:38 INFO - PROCESS | 2720 | 1466744678281 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - PROCESS | 2720 | 1466744678284 Marionette TRACE conn5 <- [1,2078,null,{}] 22:04:38 INFO - PROCESS | 2720 | 1466744678288 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:38 INFO - PROCESS | 2720 | 1466744678290 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:38 INFO - PROCESS | 2720 | 1466744678383 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 22:04:38 INFO - PROCESS | 2720 | 1466744678389 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 2720 | 1466744678392 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93F7000 == 32 [pid = 2720] [id = 529] 22:04:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9290800) [pid = 2720] [serial = 1587] [outer = 0000000000000000] 22:04:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9299C00) [pid = 2720] [serial = 1588] [outer = 000000ECC9290800] 22:04:38 INFO - PROCESS | 2720 | 1466744678448 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC962CC00) [pid = 2720] [serial = 1589] [outer = 000000ECC9290800] 22:04:38 INFO - PROCESS | 2720 | 1466744678931 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 22:04:38 INFO - PROCESS | 2720 | 1466744678973 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 2720 | 1466744678976 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 22:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:04:38 INFO - PROCESS | 2720 | 1466744678979 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - PROCESS | 2720 | 1466744678983 Marionette TRACE conn5 <- [1,2082,null,{}] 22:04:39 INFO - PROCESS | 2720 | 1466744678995 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:39 INFO - PROCESS | 2720 | 1466744679000 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:39 INFO - PROCESS | 2720 | 1466744679122 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 22:04:39 INFO - PROCESS | 2720 | 1466744679211 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:39 INFO - PROCESS | 2720 | 1466744679215 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0978000 == 33 [pid = 2720] [id = 530] 22:04:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC2F2B400) [pid = 2720] [serial = 1590] [outer = 0000000000000000] 22:04:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCE7A000) [pid = 2720] [serial = 1591] [outer = 000000ECC2F2B400] 22:04:39 INFO - PROCESS | 2720 | 1466744679271 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDFD1000) [pid = 2720] [serial = 1592] [outer = 000000ECC2F2B400] 22:04:39 INFO - PROCESS | 2720 | 1466744679662 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 732ms 22:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:04:39 INFO - PROCESS | 2720 | 1466744679714 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 22:04:39 INFO - PROCESS | 2720 | 1466744679717 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 22:04:39 INFO - PROCESS | 2720 | 1466744679720 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 2720 | 1466744679722 Marionette TRACE conn5 <- [1,2086,null,{}] 22:04:39 INFO - PROCESS | 2720 | 1466744679726 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:39 INFO - PROCESS | 2720 | 1466744679728 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:39 INFO - PROCESS | 2720 | 1466744679821 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 22:04:39 INFO - PROCESS | 2720 | 1466744679827 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:39 INFO - PROCESS | 2720 | 1466744679829 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD23A0000 == 34 [pid = 2720] [id = 531] 22:04:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF22F800) [pid = 2720] [serial = 1593] [outer = 0000000000000000] 22:04:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0110000) [pid = 2720] [serial = 1594] [outer = 000000ECCF22F800] 22:04:39 INFO - PROCESS | 2720 | 1466744679876 Marionette DEBUG loaded listener.js 22:04:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0468800) [pid = 2720] [serial = 1595] [outer = 000000ECCF22F800] 22:04:40 INFO - PROCESS | 2720 | 1466744680340 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 22:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:04:40 INFO - PROCESS | 2720 | 1466744680394 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 22:04:40 INFO - PROCESS | 2720 | 1466744680397 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 22:04:40 INFO - PROCESS | 2720 | 1466744680400 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:04:40 INFO - PROCESS | 2720 | 1466744680402 Marionette TRACE conn5 <- [1,2090,null,{}] 22:04:40 INFO - PROCESS | 2720 | 1466744680405 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:40 INFO - PROCESS | 2720 | 1466744680408 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:40 INFO - PROCESS | 2720 | 1466744680563 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 22:04:40 INFO - PROCESS | 2720 | 1466744680603 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:40 INFO - PROCESS | 2720 | 1466744680605 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37C0800 == 35 [pid = 2720] [id = 532] 22:04:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD066B400) [pid = 2720] [serial = 1596] [outer = 0000000000000000] 22:04:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0674000) [pid = 2720] [serial = 1597] [outer = 000000ECD066B400] 22:04:40 INFO - PROCESS | 2720 | 1466744680650 Marionette DEBUG loaded listener.js 22:04:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0AC7800) [pid = 2720] [serial = 1598] [outer = 000000ECD066B400] 22:04:41 INFO - PROCESS | 2720 | 1466744681095 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 736ms 22:04:41 INFO - PROCESS | 2720 | 1466744681147 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 2720 | 1466744681149 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 22:04:41 INFO - PROCESS | 2720 | 1466744681153 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 2720 | 1466744681155 Marionette TRACE conn5 <- [1,2094,null,{}] 22:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:04:41 INFO - PROCESS | 2720 | 1466744681159 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:41 INFO - PROCESS | 2720 | 1466744681164 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:41 INFO - PROCESS | 2720 | 1466744681308 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 22:04:41 INFO - PROCESS | 2720 | 1466744681367 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:41 INFO - PROCESS | 2720 | 1466744681369 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F19000 == 36 [pid = 2720] [id = 533] 22:04:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD1203800) [pid = 2720] [serial = 1599] [outer = 0000000000000000] 22:04:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD1FA0400) [pid = 2720] [serial = 1600] [outer = 000000ECD1203800] 22:04:41 INFO - PROCESS | 2720 | 1466744681415 Marionette DEBUG loaded listener.js 22:04:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD31C0000) [pid = 2720] [serial = 1601] [outer = 000000ECD1203800] 22:04:41 INFO - PROCESS | 2720 | 1466744681879 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 2720 | 1466744681936 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 22:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:04:41 INFO - PROCESS | 2720 | 1466744681945 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 2720 | 1466744681947 Marionette TRACE conn5 <- [1,2098,null,{}] 22:04:41 INFO - PROCESS | 2720 | 1466744681951 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:41 INFO - PROCESS | 2720 | 1466744681962 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:42 INFO - PROCESS | 2720 | 1466744682133 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3E9DC00) [pid = 2720] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC77B9800) [pid = 2720] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF119400) [pid = 2720] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC46DD800) [pid = 2720] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD1FA2000) [pid = 2720] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1D09000) [pid = 2720] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC81AFC00) [pid = 2720] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC81B6400) [pid = 2720] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC9804800) [pid = 2720] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD1D14800) [pid = 2720] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCE77C00) [pid = 2720] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC3883C00) [pid = 2720] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:04:42 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCCA51C00) [pid = 2720] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:04:42 INFO - PROCESS | 2720 | 1466744682195 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 2720 | 1466744682197 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2873000 == 37 [pid = 2720] [id = 534] 22:04:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC2856800) [pid = 2720] [serial = 1602] [outer = 0000000000000000] 22:04:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC388A800) [pid = 2720] [serial = 1603] [outer = 000000ECC2856800] 22:04:42 INFO - PROCESS | 2720 | 1466744682243 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCD656800) [pid = 2720] [serial = 1604] [outer = 000000ECC2856800] 22:04:42 INFO - PROCESS | 2720 | 1466744682619 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 22:04:42 INFO - PROCESS | 2720 | 1466744682689 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 22:04:42 INFO - PROCESS | 2720 | 1466744682691 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 22:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:04:42 INFO - PROCESS | 2720 | 1466744682695 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:04:42 INFO - PROCESS | 2720 | 1466744682697 Marionette TRACE conn5 <- [1,2102,null,{}] 22:04:42 INFO - PROCESS | 2720 | 1466744682702 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:42 INFO - PROCESS | 2720 | 1466744682704 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:42 INFO - PROCESS | 2720 | 1466744682789 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 22:04:42 INFO - PROCESS | 2720 | 1466744682796 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 2720 | 1466744682798 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73D8800 == 38 [pid = 2720] [id = 535] 22:04:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD1422400) [pid = 2720] [serial = 1605] [outer = 0000000000000000] 22:04:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD37A1400) [pid = 2720] [serial = 1606] [outer = 000000ECD1422400] 22:04:42 INFO - PROCESS | 2720 | 1466744682843 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3E9DC00) [pid = 2720] [serial = 1607] [outer = 000000ECD1422400] 22:04:43 INFO - PROCESS | 2720 | 1466744683287 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 22:04:43 INFO - PROCESS | 2720 | 1466744683325 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 22:04:43 INFO - PROCESS | 2720 | 1466744683327 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 22:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:04:43 INFO - PROCESS | 2720 | 1466744683331 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - PROCESS | 2720 | 1466744683333 Marionette TRACE conn5 <- [1,2106,null,{}] 22:04:43 INFO - PROCESS | 2720 | 1466744683336 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:43 INFO - PROCESS | 2720 | 1466744683338 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:43 INFO - PROCESS | 2720 | 1466744683426 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 22:04:43 INFO - PROCESS | 2720 | 1466744683432 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 2720 | 1466744683434 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0975800 == 39 [pid = 2720] [id = 536] 22:04:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD3EC8C00) [pid = 2720] [serial = 1608] [outer = 0000000000000000] 22:04:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3F2D800) [pid = 2720] [serial = 1609] [outer = 000000ECD3EC8C00] 22:04:43 INFO - PROCESS | 2720 | 1466744683480 Marionette DEBUG loaded listener.js 22:04:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD3F50C00) [pid = 2720] [serial = 1610] [outer = 000000ECD3EC8C00] 22:04:43 INFO - PROCESS | 2720 | 1466744683897 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 586ms 22:04:43 INFO - PROCESS | 2720 | 1466744683920 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 22:04:43 INFO - PROCESS | 2720 | 1466744683922 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 22:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:04:43 INFO - PROCESS | 2720 | 1466744683925 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - PROCESS | 2720 | 1466744683927 Marionette TRACE conn5 <- [1,2110,null,{}] 22:04:43 INFO - PROCESS | 2720 | 1466744683943 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:43 INFO - PROCESS | 2720 | 1466744683945 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:44 INFO - PROCESS | 2720 | 1466744684031 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 22:04:44 INFO - PROCESS | 2720 | 1466744684037 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:44 INFO - PROCESS | 2720 | 1466744684039 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD824B000 == 40 [pid = 2720] [id = 537] 22:04:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD3F57000) [pid = 2720] [serial = 1611] [outer = 0000000000000000] 22:04:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD46ECC00) [pid = 2720] [serial = 1612] [outer = 000000ECD3F57000] 22:04:44 INFO - PROCESS | 2720 | 1466744684085 Marionette DEBUG loaded listener.js 22:04:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD4D3C400) [pid = 2720] [serial = 1613] [outer = 000000ECD3F57000] 22:04:44 INFO - PROCESS | 2720 | 1466744684812 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 923ms 22:04:44 INFO - PROCESS | 2720 | 1466744684853 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 2720 | 1466744684858 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 22:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:04:44 INFO - PROCESS | 2720 | 1466744684863 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 2720 | 1466744684870 Marionette TRACE conn5 <- [1,2114,null,{}] 22:04:44 INFO - PROCESS | 2720 | 1466744684876 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:44 INFO - PROCESS | 2720 | 1466744684879 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:45 INFO - PROCESS | 2720 | 1466744685004 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 22:04:45 INFO - PROCESS | 2720 | 1466744685104 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 2720 | 1466744685108 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8270800 == 41 [pid = 2720] [id = 538] 22:04:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC8461400) [pid = 2720] [serial = 1614] [outer = 0000000000000000] 22:04:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC9296000) [pid = 2720] [serial = 1615] [outer = 000000ECC8461400] 22:04:45 INFO - PROCESS | 2720 | 1466744685171 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCCA51000) [pid = 2720] [serial = 1616] [outer = 000000ECC8461400] 22:04:45 INFO - PROCESS | 2720 | 1466744685850 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1026ms 22:04:45 INFO - PROCESS | 2720 | 1466744685893 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 22:04:45 INFO - PROCESS | 2720 | 1466744685899 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 22:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:04:45 INFO - PROCESS | 2720 | 1466744685906 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:04:45 INFO - PROCESS | 2720 | 1466744685909 Marionette TRACE conn5 <- [1,2118,null,{}] 22:04:45 INFO - PROCESS | 2720 | 1466744685913 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:45 INFO - PROCESS | 2720 | 1466744685917 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:46 INFO - PROCESS | 2720 | 1466744686073 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 22:04:46 INFO - PROCESS | 2720 | 1466744686199 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:46 INFO - PROCESS | 2720 | 1466744686202 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F14000 == 42 [pid = 2720] [id = 539] 22:04:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCDF5E000) [pid = 2720] [serial = 1617] [outer = 0000000000000000] 22:04:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD066A800) [pid = 2720] [serial = 1618] [outer = 000000ECCDF5E000] 22:04:46 INFO - PROCESS | 2720 | 1466744686260 Marionette DEBUG loaded listener.js 22:04:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD0C65800) [pid = 2720] [serial = 1619] [outer = 000000ECCDF5E000] 22:04:46 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00E9800 == 41 [pid = 2720] [id = 11] 22:04:46 INFO - PROCESS | 2720 | 1466744686945 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 22:04:47 INFO - PROCESS | 2720 | 1466744686997 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 22:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:04:47 INFO - PROCESS | 2720 | 1466744687001 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:04:47 INFO - PROCESS | 2720 | 1466744687005 Marionette TRACE conn5 <- [1,2122,null,{}] 22:04:47 INFO - PROCESS | 2720 | 1466744687017 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:47 INFO - PROCESS | 2720 | 1466744687022 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:47 INFO - PROCESS | 2720 | 1466744687140 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 22:04:47 INFO - PROCESS | 2720 | 1466744687266 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 2720 | 1466744687269 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A0A800 == 42 [pid = 2720] [id = 540] 22:04:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD149FC00) [pid = 2720] [serial = 1620] [outer = 0000000000000000] 22:04:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD3F5A800) [pid = 2720] [serial = 1621] [outer = 000000ECD149FC00] 22:04:47 INFO - PROCESS | 2720 | 1466744687328 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD4D48000) [pid = 2720] [serial = 1622] [outer = 000000ECD149FC00] 22:04:48 INFO - PROCESS | 2720 | 1466744687982 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 22:04:48 INFO - PROCESS | 2720 | 1466744688039 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 22:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:04:48 INFO - PROCESS | 2720 | 1466744688043 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:04:48 INFO - PROCESS | 2720 | 1466744688045 Marionette TRACE conn5 <- [1,2126,null,{}] 22:04:48 INFO - PROCESS | 2720 | 1466744688049 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:48 INFO - PROCESS | 2720 | 1466744688051 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:48 INFO - PROCESS | 2720 | 1466744688168 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 22:04:48 INFO - PROCESS | 2720 | 1466744688410 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:48 INFO - PROCESS | 2720 | 1466744688414 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86C4000 == 43 [pid = 2720] [id = 541] 22:04:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC3326800) [pid = 2720] [serial = 1623] [outer = 0000000000000000] 22:04:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC48B3800) [pid = 2720] [serial = 1624] [outer = 000000ECC3326800] 22:04:48 INFO - PROCESS | 2720 | 1466744688497 Marionette DEBUG loaded listener.js 22:04:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECC92C7C00) [pid = 2720] [serial = 1625] [outer = 000000ECC3326800] 22:04:49 INFO - PROCESS | 2720 | 1466744689158 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0975800 == 42 [pid = 2720] [id = 536] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73D8800 == 41 [pid = 2720] [id = 535] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2873000 == 40 [pid = 2720] [id = 534] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F19000 == 39 [pid = 2720] [id = 533] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37C0800 == 38 [pid = 2720] [id = 532] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD23A0000 == 37 [pid = 2720] [id = 531] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0978000 == 36 [pid = 2720] [id = 530] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93F7000 == 35 [pid = 2720] [id = 529] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC2F6F800 == 34 [pid = 2720] [id = 528] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14DD000 == 33 [pid = 2720] [id = 525] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E3F800 == 32 [pid = 2720] [id = 527] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD794800 == 31 [pid = 2720] [id = 526] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC38B6000 == 30 [pid = 2720] [id = 516] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC2944000 == 29 [pid = 2720] [id = 12] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A0A800 == 28 [pid = 2720] [id = 540] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F14000 == 27 [pid = 2720] [id = 539] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8270800 == 26 [pid = 2720] [id = 538] 22:04:49 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD824B000 == 25 [pid = 2720] [id = 537] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECD3EA1C00) [pid = 2720] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECC846FC00) [pid = 2720] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECD0936000) [pid = 2720] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC8671000) [pid = 2720] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD3782800) [pid = 2720] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD4D6EC00) [pid = 2720] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD31BC400) [pid = 2720] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCCE81400) [pid = 2720] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD3F50000) [pid = 2720] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0C16400) [pid = 2720] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD124D800) [pid = 2720] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCF112800) [pid = 2720] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC9293C00) [pid = 2720] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD066E000) [pid = 2720] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCDCBF800) [pid = 2720] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD023EC00) [pid = 2720] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9D50000) [pid = 2720] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD2329C00) [pid = 2720] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD045C400) [pid = 2720] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCE6A400) [pid = 2720] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC927F800) [pid = 2720] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD2892C00) [pid = 2720] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCF11D800) [pid = 2720] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC92CEC00) [pid = 2720] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCCA53000) [pid = 2720] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD3ECDC00) [pid = 2720] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD3E9A400) [pid = 2720] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 22:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1891ms 22:04:49 INFO - PROCESS | 2720 | 1466744689975 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 22:04:49 INFO - PROCESS | 2720 | 1466744689981 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 22:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:04:49 INFO - PROCESS | 2720 | 1466744689987 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:04:49 INFO - PROCESS | 2720 | 1466744689990 Marionette TRACE conn5 <- [1,2130,null,{}] 22:04:50 INFO - PROCESS | 2720 | 1466744689996 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:50 INFO - PROCESS | 2720 | 1466744690000 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:50 INFO - PROCESS | 2720 | 1466744690093 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 22:04:50 INFO - PROCESS | 2720 | 1466744690102 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 2720 | 1466744690107 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC31A0800 == 26 [pid = 2720] [id = 542] 22:04:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC3331C00) [pid = 2720] [serial = 1626] [outer = 0000000000000000] 22:04:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC334AC00) [pid = 2720] [serial = 1627] [outer = 000000ECC3331C00] 22:04:50 INFO - PROCESS | 2720 | 1466744690159 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC3A1F400) [pid = 2720] [serial = 1628] [outer = 000000ECC3331C00] 22:04:50 INFO - PROCESS | 2720 | 1466744690675 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:04:50 INFO - PROCESS | 2720 | 1466744690727 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 22:04:50 INFO - PROCESS | 2720 | 1466744690734 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 2720 | 1466744690738 Marionette TRACE conn5 <- [1,2134,null,{}] 22:04:50 INFO - PROCESS | 2720 | 1466744690743 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:50 INFO - PROCESS | 2720 | 1466744690746 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:50 INFO - PROCESS | 2720 | 1466744690841 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 22:04:50 INFO - PROCESS | 2720 | 1466744690921 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 2720 | 1466744690923 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC911A800 == 27 [pid = 2720] [id = 543] 22:04:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC7A4B000) [pid = 2720] [serial = 1629] [outer = 0000000000000000] 22:04:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC846FC00) [pid = 2720] [serial = 1630] [outer = 000000ECC7A4B000] 22:04:50 INFO - PROCESS | 2720 | 1466744690972 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC880EC00) [pid = 2720] [serial = 1631] [outer = 000000ECC7A4B000] 22:04:51 INFO - PROCESS | 2720 | 1466744691361 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 22:04:51 INFO - PROCESS | 2720 | 1466744691451 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 22:04:51 INFO - PROCESS | 2720 | 1466744691457 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:04:51 INFO - PROCESS | 2720 | 1466744691459 Marionette TRACE conn5 <- [1,2138,null,{}] 22:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:04:51 INFO - PROCESS | 2720 | 1466744691475 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:51 INFO - PROCESS | 2720 | 1466744691488 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:51 INFO - PROCESS | 2720 | 1466744691586 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 22:04:51 INFO - PROCESS | 2720 | 1466744691596 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:51 INFO - PROCESS | 2720 | 1466744691600 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCD5800 == 28 [pid = 2720] [id = 544] 22:04:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC9658400) [pid = 2720] [serial = 1632] [outer = 0000000000000000] 22:04:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC9802800) [pid = 2720] [serial = 1633] [outer = 000000ECC9658400] 22:04:51 INFO - PROCESS | 2720 | 1466744691653 Marionette DEBUG loaded listener.js 22:04:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCA49400) [pid = 2720] [serial = 1634] [outer = 000000ECC9658400] 22:04:52 INFO - PROCESS | 2720 | 1466744692131 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 2720 | 1466744692203 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 22:04:52 INFO - PROCESS | 2720 | 1466744692206 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:04:52 INFO - PROCESS | 2720 | 1466744692208 Marionette TRACE conn5 <- [1,2142,null,{}] 22:04:52 INFO - PROCESS | 2720 | 1466744692212 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 2720 | 1466744692214 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:52 INFO - PROCESS | 2720 | 1466744692327 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 22:04:52 INFO - PROCESS | 2720 | 1466744692339 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 2720 | 1466744692341 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0293800 == 29 [pid = 2720] [id = 545] 22:04:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCCA7F800) [pid = 2720] [serial = 1635] [outer = 0000000000000000] 22:04:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCCE71400) [pid = 2720] [serial = 1636] [outer = 000000ECCCA7F800] 22:04:52 INFO - PROCESS | 2720 | 1466744692427 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCD397000) [pid = 2720] [serial = 1637] [outer = 000000ECCCA7F800] 22:04:52 INFO - PROCESS | 2720 | 1466744692866 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 691ms 22:04:52 INFO - PROCESS | 2720 | 1466744692900 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 22:04:52 INFO - PROCESS | 2720 | 1466744692902 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 22:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:04:52 INFO - PROCESS | 2720 | 1466744692906 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:04:52 INFO - PROCESS | 2720 | 1466744692908 Marionette TRACE conn5 <- [1,2146,null,{}] 22:04:52 INFO - PROCESS | 2720 | 1466744692917 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:52 INFO - PROCESS | 2720 | 1466744692920 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:53 INFO - PROCESS | 2720 | 1466744693065 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 22:04:53 INFO - PROCESS | 2720 | 1466744693075 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 2720 | 1466744693078 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14EB800 == 30 [pid = 2720] [id = 546] 22:04:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCCE71000) [pid = 2720] [serial = 1638] [outer = 0000000000000000] 22:04:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCDCC1400) [pid = 2720] [serial = 1639] [outer = 000000ECCCE71000] 22:04:53 INFO - PROCESS | 2720 | 1466744693124 Marionette DEBUG loaded listener.js 22:04:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCF230C00) [pid = 2720] [serial = 1640] [outer = 000000ECCCE71000] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD066B400) [pid = 2720] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD1203800) [pid = 2720] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC2856800) [pid = 2720] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC2F2B400) [pid = 2720] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD1422400) [pid = 2720] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC9290800) [pid = 2720] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCF22F800) [pid = 2720] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC77B5800) [pid = 2720] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3EA2000) [pid = 2720] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3AD3C00) [pid = 2720] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCDF5F800) [pid = 2720] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD00EA000) [pid = 2720] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC3ADC000) [pid = 2720] [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.] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD3F57000) [pid = 2720] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:04:53 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD3EC8C00) [pid = 2720] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:04:54 INFO - PROCESS | 2720 | 1466744694020 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 2720 | 1466744694047 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 22:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:04:54 INFO - PROCESS | 2720 | 1466744694052 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:04:54 INFO - PROCESS | 2720 | 1466744694056 Marionette TRACE conn5 <- [1,2150,null,{}] 22:04:54 INFO - PROCESS | 2720 | 1466744694062 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:54 INFO - PROCESS | 2720 | 1466744694066 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:54 INFO - PROCESS | 2720 | 1466744694189 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 22:04:54 INFO - PROCESS | 2720 | 1466744694270 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:54 INFO - PROCESS | 2720 | 1466744694273 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89D7800 == 31 [pid = 2720] [id = 547] 22:04:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC361C000) [pid = 2720] [serial = 1641] [outer = 0000000000000000] 22:04:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC3AD8000) [pid = 2720] [serial = 1642] [outer = 000000ECC361C000] 22:04:54 INFO - PROCESS | 2720 | 1466744694373 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC81AFC00) [pid = 2720] [serial = 1643] [outer = 000000ECC361C000] 22:04:55 INFO - PROCESS | 2720 | 1466744695139 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1141ms 22:04:55 INFO - PROCESS | 2720 | 1466744695196 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 22:04:55 INFO - PROCESS | 2720 | 1466744695202 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 22:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:04:55 INFO - PROCESS | 2720 | 1466744695209 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 2720 | 1466744695212 Marionette TRACE conn5 <- [1,2154,null,{}] 22:04:55 INFO - PROCESS | 2720 | 1466744695216 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:55 INFO - PROCESS | 2720 | 1466744695219 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:55 INFO - PROCESS | 2720 | 1466744695348 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 22:04:55 INFO - PROCESS | 2720 | 1466744695420 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 2720 | 1466744695423 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2393000 == 32 [pid = 2720] [id = 548] 22:04:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC9632400) [pid = 2720] [serial = 1644] [outer = 0000000000000000] 22:04:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCA47400) [pid = 2720] [serial = 1645] [outer = 000000ECC9632400] 22:04:55 INFO - PROCESS | 2720 | 1466744695523 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCE71C00) [pid = 2720] [serial = 1646] [outer = 000000ECC9632400] 22:04:56 INFO - PROCESS | 2720 | 1466744696344 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1195ms 22:04:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0293800 == 31 [pid = 2720] [id = 545] 22:04:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCD5800 == 30 [pid = 2720] [id = 544] 22:04:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC911A800 == 29 [pid = 2720] [id = 543] 22:04:56 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC31A0800 == 28 [pid = 2720] [id = 542] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0674000) [pid = 2720] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD1FA0400) [pid = 2720] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0AC7800) [pid = 2720] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC388A800) [pid = 2720] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD31C0000) [pid = 2720] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCE7A000) [pid = 2720] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCDFD1000) [pid = 2720] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD37A1400) [pid = 2720] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC9299C00) [pid = 2720] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC962CC00) [pid = 2720] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD0110000) [pid = 2720] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC79ED400) [pid = 2720] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC881B000) [pid = 2720] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD3F3A800) [pid = 2720] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECC8821800) [pid = 2720] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECCCA4DC00) [pid = 2720] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECCFF6F400) [pid = 2720] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECD0678000) [pid = 2720] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECD3F50C00) [pid = 2720] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECD3E9DC00) [pid = 2720] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECCD656800) [pid = 2720] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 53 (000000ECD0468800) [pid = 2720] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 52 (000000ECC2940000) [pid = 2720] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 51 (000000ECC929E400) [pid = 2720] [serial = 1088] [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.] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 50 (000000ECD46ECC00) [pid = 2720] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 49 (000000ECD4D3C400) [pid = 2720] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | --DOMWINDOW == 48 (000000ECD3F2D800) [pid = 2720] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 22:04:56 INFO - PROCESS | 2720 | 1466744696426 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 2720 | 1466744696431 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 22:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:04:56 INFO - PROCESS | 2720 | 1466744696437 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - PROCESS | 2720 | 1466744696440 Marionette TRACE conn5 <- [1,2158,null,{}] 22:04:56 INFO - PROCESS | 2720 | 1466744696447 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:56 INFO - PROCESS | 2720 | 1466744696450 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:56 INFO - PROCESS | 2720 | 1466744696551 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 22:04:56 INFO - PROCESS | 2720 | 1466744696559 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:56 INFO - PROCESS | 2720 | 1466744696563 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86B5800 == 29 [pid = 2720] [id = 549] 22:04:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 49 (000000ECC3353800) [pid = 2720] [serial = 1647] [outer = 0000000000000000] 22:04:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 50 (000000ECC3A22400) [pid = 2720] [serial = 1648] [outer = 000000ECC3353800] 22:04:56 INFO - PROCESS | 2720 | 1466744696614 Marionette DEBUG loaded listener.js 22:04:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 51 (000000ECC7AB2400) [pid = 2720] [serial = 1649] [outer = 000000ECC3353800] 22:04:57 INFO - PROCESS | 2720 | 1466744697109 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 22:04:57 INFO - PROCESS | 2720 | 1466744697174 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 2720 | 1466744697178 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 22:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:04:57 INFO - PROCESS | 2720 | 1466744697185 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 2720 | 1466744697188 Marionette TRACE conn5 <- [1,2162,null,{}] 22:04:57 INFO - PROCESS | 2720 | 1466744697191 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:57 INFO - PROCESS | 2720 | 1466744697194 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:57 INFO - PROCESS | 2720 | 1466744697305 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 22:04:57 INFO - PROCESS | 2720 | 1466744697384 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:57 INFO - PROCESS | 2720 | 1466744697386 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDF74000 == 30 [pid = 2720] [id = 550] 22:04:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 52 (000000ECC881BC00) [pid = 2720] [serial = 1650] [outer = 0000000000000000] 22:04:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (000000ECC9297C00) [pid = 2720] [serial = 1651] [outer = 000000ECC881BC00] 22:04:57 INFO - PROCESS | 2720 | 1466744697434 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000ECC965D400) [pid = 2720] [serial = 1652] [outer = 000000ECC881BC00] 22:04:57 INFO - PROCESS | 2720 | 1466744697839 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 22:04:57 INFO - PROCESS | 2720 | 1466744697879 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 22:04:57 INFO - PROCESS | 2720 | 1466744697882 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 22:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:04:57 INFO - PROCESS | 2720 | 1466744697885 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:04:57 INFO - PROCESS | 2720 | 1466744697889 Marionette TRACE conn5 <- [1,2166,null,{}] 22:04:57 INFO - PROCESS | 2720 | 1466744697902 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:57 INFO - PROCESS | 2720 | 1466744697907 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:58 INFO - PROCESS | 2720 | 1466744698028 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 22:04:58 INFO - PROCESS | 2720 | 1466744698042 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 2720 | 1466744698046 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B90800 == 31 [pid = 2720] [id = 551] 22:04:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECCCA7C400) [pid = 2720] [serial = 1653] [outer = 0000000000000000] 22:04:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECCD762400) [pid = 2720] [serial = 1654] [outer = 000000ECCCA7C400] 22:04:58 INFO - PROCESS | 2720 | 1466744698094 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECCF22D400) [pid = 2720] [serial = 1655] [outer = 000000ECCCA7C400] 22:04:58 INFO - PROCESS | 2720 | 1466744698538 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms 22:04:58 INFO - PROCESS | 2720 | 1466744698578 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 22:04:58 INFO - PROCESS | 2720 | 1466744698581 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 22:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:04:58 INFO - PROCESS | 2720 | 1466744698585 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 2720 | 1466744698587 Marionette TRACE conn5 <- [1,2170,null,{}] 22:04:58 INFO - PROCESS | 2720 | 1466744698590 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:58 INFO - PROCESS | 2720 | 1466744698592 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:58 INFO - PROCESS | 2720 | 1466744698682 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 22:04:58 INFO - PROCESS | 2720 | 1466744698688 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:58 INFO - PROCESS | 2720 | 1466744698690 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3754000 == 32 [pid = 2720] [id = 552] 22:04:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECCFBDB000) [pid = 2720] [serial = 1656] [outer = 0000000000000000] 22:04:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECCFFB8400) [pid = 2720] [serial = 1657] [outer = 000000ECCFBDB000] 22:04:58 INFO - PROCESS | 2720 | 1466744698737 Marionette DEBUG loaded listener.js 22:04:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECD045C400) [pid = 2720] [serial = 1658] [outer = 000000ECCFBDB000] 22:04:59 INFO - PROCESS | 2720 | 1466744699214 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 688ms 22:04:59 INFO - PROCESS | 2720 | 1466744699284 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 2720 | 1466744699286 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 22:04:59 INFO - PROCESS | 2720 | 1466744699289 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 2720 | 1466744699291 Marionette TRACE conn5 <- [1,2174,null,{}] 22:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:04:59 INFO - PROCESS | 2720 | 1466744699295 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:59 INFO - PROCESS | 2720 | 1466744699297 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:59 INFO - PROCESS | 2720 | 1466744699433 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 22:04:59 INFO - PROCESS | 2720 | 1466744699456 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:59 INFO - PROCESS | 2720 | 1466744699458 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:04:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CAB000 == 33 [pid = 2720] [id = 553] 22:04:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECD04EA800) [pid = 2720] [serial = 1659] [outer = 0000000000000000] 22:04:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECD04ED400) [pid = 2720] [serial = 1660] [outer = 000000ECD04EA800] 22:04:59 INFO - PROCESS | 2720 | 1466744699503 Marionette DEBUG loaded listener.js 22:04:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECD05E3000) [pid = 2720] [serial = 1661] [outer = 000000ECD04EA800] 22:04:59 INFO - PROCESS | 2720 | 1466744699930 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 22:04:59 INFO - PROCESS | 2720 | 1466744699966 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 22:04:59 INFO - PROCESS | 2720 | 1466744699969 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 22:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:04:59 INFO - PROCESS | 2720 | 1466744699977 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:04:59 INFO - PROCESS | 2720 | 1466744699979 Marionette TRACE conn5 <- [1,2178,null,{}] 22:04:59 INFO - PROCESS | 2720 | 1466744699983 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:04:59 INFO - PROCESS | 2720 | 1466744699989 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:00 INFO - PROCESS | 2720 | 1466744700130 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 22:05:00 INFO - PROCESS | 2720 | 1466744700185 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 2720 | 1466744700187 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E4A000 == 34 [pid = 2720] [id = 554] 22:05:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECD066EC00) [pid = 2720] [serial = 1662] [outer = 0000000000000000] 22:05:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECD0AC2000) [pid = 2720] [serial = 1663] [outer = 000000ECD066EC00] 22:05:00 INFO - PROCESS | 2720 | 1466744700232 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD0C15C00) [pid = 2720] [serial = 1664] [outer = 000000ECD066EC00] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC9658400) [pid = 2720] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECCCA7F800) [pid = 2720] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC8461400) [pid = 2720] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC3326800) [pid = 2720] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECCDF5E000) [pid = 2720] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD149FC00) [pid = 2720] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECC7A4B000) [pid = 2720] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:05:00 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECC3331C00) [pid = 2720] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:05:00 INFO - PROCESS | 2720 | 1466744700664 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 22:05:00 INFO - PROCESS | 2720 | 1466744700709 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 22:05:00 INFO - PROCESS | 2720 | 1466744700711 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 22:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:05:00 INFO - PROCESS | 2720 | 1466744700742 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:05:00 INFO - PROCESS | 2720 | 1466744700744 Marionette TRACE conn5 <- [1,2182,null,{}] 22:05:00 INFO - PROCESS | 2720 | 1466744700752 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:00 INFO - PROCESS | 2720 | 1466744700755 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:00 INFO - PROCESS | 2720 | 1466744700870 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 22:05:00 INFO - PROCESS | 2720 | 1466744700921 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 2720 | 1466744700923 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F21000 == 35 [pid = 2720] [id = 555] 22:05:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECCDCB9000) [pid = 2720] [serial = 1665] [outer = 0000000000000000] 22:05:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECD0C1F400) [pid = 2720] [serial = 1666] [outer = 000000ECCDCB9000] 22:05:00 INFO - PROCESS | 2720 | 1466744700967 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECD124D800) [pid = 2720] [serial = 1667] [outer = 000000ECCDCB9000] 22:05:01 INFO - PROCESS | 2720 | 1466744701305 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 22:05:01 INFO - PROCESS | 2720 | 1466744701388 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 2720 | 1466744701390 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 22:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:05:01 INFO - PROCESS | 2720 | 1466744701393 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 2720 | 1466744701395 Marionette TRACE conn5 <- [1,2186,null,{}] 22:05:01 INFO - PROCESS | 2720 | 1466744701399 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:01 INFO - PROCESS | 2720 | 1466744701401 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:01 INFO - PROCESS | 2720 | 1466744701486 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 22:05:01 INFO - PROCESS | 2720 | 1466744701491 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:01 INFO - PROCESS | 2720 | 1466744701493 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71A3800 == 36 [pid = 2720] [id = 556] 22:05:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECD1422400) [pid = 2720] [serial = 1668] [outer = 0000000000000000] 22:05:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECD1DD9C00) [pid = 2720] [serial = 1669] [outer = 000000ECD1422400] 22:05:01 INFO - PROCESS | 2720 | 1466744701539 Marionette DEBUG loaded listener.js 22:05:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECD2322800) [pid = 2720] [serial = 1670] [outer = 000000ECD1422400] 22:05:01 INFO - PROCESS | 2720 | 1466744701960 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 585ms 22:05:01 INFO - PROCESS | 2720 | 1466744701981 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 2720 | 1466744701984 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 22:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:05:01 INFO - PROCESS | 2720 | 1466744701987 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 2720 | 1466744701989 Marionette TRACE conn5 <- [1,2190,null,{}] 22:05:02 INFO - PROCESS | 2720 | 1466744702005 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:02 INFO - PROCESS | 2720 | 1466744702007 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:02 INFO - PROCESS | 2720 | 1466744702093 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 22:05:02 INFO - PROCESS | 2720 | 1466744702099 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 2720 | 1466744702101 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0988000 == 37 [pid = 2720] [id = 557] 22:05:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECD2692800) [pid = 2720] [serial = 1671] [outer = 0000000000000000] 22:05:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD31B5800) [pid = 2720] [serial = 1672] [outer = 000000ECD2692800] 22:05:02 INFO - PROCESS | 2720 | 1466744702147 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECD360BC00) [pid = 2720] [serial = 1673] [outer = 000000ECD2692800] 22:05:02 INFO - PROCESS | 2720 | 1466744702594 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 649ms 22:05:02 INFO - PROCESS | 2720 | 1466744702643 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 22:05:02 INFO - PROCESS | 2720 | 1466744702645 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 22:05:02 INFO - PROCESS | 2720 | 1466744702649 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:05:02 INFO - PROCESS | 2720 | 1466744702651 Marionette TRACE conn5 <- [1,2194,null,{}] 22:05:02 INFO - PROCESS | 2720 | 1466744702655 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:02 INFO - PROCESS | 2720 | 1466744702657 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:02 INFO - PROCESS | 2720 | 1466744702742 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 22:05:02 INFO - PROCESS | 2720 | 1466744702747 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 2720 | 1466744702749 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73D4800 == 38 [pid = 2720] [id = 558] 22:05:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCDCC0C00) [pid = 2720] [serial = 1674] [outer = 0000000000000000] 22:05:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD3785000) [pid = 2720] [serial = 1675] [outer = 000000ECCDCC0C00] 22:05:02 INFO - PROCESS | 2720 | 1466744702803 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD3B26000) [pid = 2720] [serial = 1676] [outer = 000000ECCDCC0C00] 22:05:03 INFO - PROCESS | 2720 | 1466744703508 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 923ms 22:05:03 INFO - PROCESS | 2720 | 1466744703578 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 22:05:03 INFO - PROCESS | 2720 | 1466744703583 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 22:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:05:03 INFO - PROCESS | 2720 | 1466744703588 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:05:03 INFO - PROCESS | 2720 | 1466744703594 Marionette TRACE conn5 <- [1,2198,null,{}] 22:05:03 INFO - PROCESS | 2720 | 1466744703600 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:03 INFO - PROCESS | 2720 | 1466744703603 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:03 INFO - PROCESS | 2720 | 1466744703732 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 22:05:03 INFO - PROCESS | 2720 | 1466744703846 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:03 INFO - PROCESS | 2720 | 1466744703849 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCD7800 == 39 [pid = 2720] [id = 559] 22:05:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC880C000) [pid = 2720] [serial = 1677] [outer = 0000000000000000] 22:05:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC8821800) [pid = 2720] [serial = 1678] [outer = 000000ECC880C000] 22:05:03 INFO - PROCESS | 2720 | 1466744703910 Marionette DEBUG loaded listener.js 22:05:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC98C8C00) [pid = 2720] [serial = 1679] [outer = 000000ECC880C000] 22:05:04 INFO - PROCESS | 2720 | 1466744704470 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 943ms 22:05:04 INFO - PROCESS | 2720 | 1466744704534 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 22:05:04 INFO - PROCESS | 2720 | 1466744704539 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 22:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:05:04 INFO - PROCESS | 2720 | 1466744704546 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:05:04 INFO - PROCESS | 2720 | 1466744704549 Marionette TRACE conn5 <- [1,2202,null,{}] 22:05:04 INFO - PROCESS | 2720 | 1466744704553 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:04 INFO - PROCESS | 2720 | 1466744704556 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:04 INFO - PROCESS | 2720 | 1466744704679 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 22:05:04 INFO - PROCESS | 2720 | 1466744704801 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:04 INFO - PROCESS | 2720 | 1466744704804 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C93800 == 40 [pid = 2720] [id = 560] 22:05:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCDCBC800) [pid = 2720] [serial = 1680] [outer = 0000000000000000] 22:05:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF256400) [pid = 2720] [serial = 1681] [outer = 000000ECCDCBC800] 22:05:04 INFO - PROCESS | 2720 | 1466744704863 Marionette DEBUG loaded listener.js 22:05:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD05DB800) [pid = 2720] [serial = 1682] [outer = 000000ECCDCBC800] 22:05:05 INFO - PROCESS | 2720 | 1466744705454 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 22:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:05:05 INFO - PROCESS | 2720 | 1466744705490 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 22:05:05 INFO - PROCESS | 2720 | 1466744705493 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 22:05:05 INFO - PROCESS | 2720 | 1466744705497 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:05:05 INFO - PROCESS | 2720 | 1466744705501 Marionette TRACE conn5 <- [1,2206,null,{}] 22:05:05 INFO - PROCESS | 2720 | 1466744705513 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:05 INFO - PROCESS | 2720 | 1466744705519 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:05 INFO - PROCESS | 2720 | 1466744705667 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 22:05:05 INFO - PROCESS | 2720 | 1466744705789 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:05 INFO - PROCESS | 2720 | 1466744705793 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76CE000 == 41 [pid = 2720] [id = 561] 22:05:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0B06400) [pid = 2720] [serial = 1683] [outer = 0000000000000000] 22:05:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3609000) [pid = 2720] [serial = 1684] [outer = 000000ECD0B06400] 22:05:05 INFO - PROCESS | 2720 | 1466744705852 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD3B2D000) [pid = 2720] [serial = 1685] [outer = 000000ECD0B06400] 22:05:06 INFO - PROCESS | 2720 | 1466744706666 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1185ms 22:05:06 INFO - PROCESS | 2720 | 1466744706683 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 22:05:06 INFO - PROCESS | 2720 | 1466744706687 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 22:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:05:06 INFO - PROCESS | 2720 | 1466744706692 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:05:06 INFO - PROCESS | 2720 | 1466744706695 Marionette TRACE conn5 <- [1,2210,null,{}] 22:05:06 INFO - PROCESS | 2720 | 1466744706701 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:06 INFO - PROCESS | 2720 | 1466744706704 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:06 INFO - PROCESS | 2720 | 1466744706810 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 22:05:06 INFO - PROCESS | 2720 | 1466744706914 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:06 INFO - PROCESS | 2720 | 1466744706917 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86AE000 == 42 [pid = 2720] [id = 562] 22:05:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC77B3C00) [pid = 2720] [serial = 1686] [outer = 0000000000000000] 22:05:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC929CC00) [pid = 2720] [serial = 1687] [outer = 000000ECC77B3C00] 22:05:06 INFO - PROCESS | 2720 | 1466744706969 Marionette DEBUG loaded listener.js 22:05:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCCA4D400) [pid = 2720] [serial = 1688] [outer = 000000ECC77B3C00] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0988000 == 41 [pid = 2720] [id = 557] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71A3800 == 40 [pid = 2720] [id = 556] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F21000 == 39 [pid = 2720] [id = 555] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E4A000 == 38 [pid = 2720] [id = 554] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CAB000 == 37 [pid = 2720] [id = 553] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3754000 == 36 [pid = 2720] [id = 552] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B90800 == 35 [pid = 2720] [id = 551] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDF74000 == 34 [pid = 2720] [id = 550] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86B5800 == 33 [pid = 2720] [id = 549] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2393000 == 32 [pid = 2720] [id = 548] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14EB800 == 31 [pid = 2720] [id = 546] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89D7800 == 30 [pid = 2720] [id = 547] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86C4000 == 29 [pid = 2720] [id = 541] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76CE000 == 28 [pid = 2720] [id = 561] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C93800 == 27 [pid = 2720] [id = 560] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCD7800 == 26 [pid = 2720] [id = 559] 22:05:07 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73D4800 == 25 [pid = 2720] [id = 558] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCA49400) [pid = 2720] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCE71400) [pid = 2720] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9802800) [pid = 2720] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDCC1400) [pid = 2720] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCD397000) [pid = 2720] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCA51000) [pid = 2720] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC92C7C00) [pid = 2720] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0C65800) [pid = 2720] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD4D48000) [pid = 2720] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC846FC00) [pid = 2720] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC880EC00) [pid = 2720] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC48B3800) [pid = 2720] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC9296000) [pid = 2720] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD066A800) [pid = 2720] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD3F5A800) [pid = 2720] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC3A1F400) [pid = 2720] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC334AC00) [pid = 2720] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 22:05:08 INFO - PROCESS | 2720 | 1466744708236 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1591ms 22:05:08 INFO - PROCESS | 2720 | 1466744708285 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 22:05:08 INFO - PROCESS | 2720 | 1466744708290 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 22:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:05:08 INFO - PROCESS | 2720 | 1466744708295 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:05:08 INFO - PROCESS | 2720 | 1466744708298 Marionette TRACE conn5 <- [1,2214,null,{}] 22:05:08 INFO - PROCESS | 2720 | 1466744708304 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:08 INFO - PROCESS | 2720 | 1466744708307 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:08 INFO - PROCESS | 2720 | 1466744708395 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 22:05:08 INFO - PROCESS | 2720 | 1466744708473 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 2720 | 1466744708476 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7ACD800 == 26 [pid = 2720] [id = 563] 22:05:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC361C400) [pid = 2720] [serial = 1689] [outer = 0000000000000000] 22:05:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC388A000) [pid = 2720] [serial = 1690] [outer = 000000ECC361C400] 22:05:08 INFO - PROCESS | 2720 | 1466744708525 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC774C000) [pid = 2720] [serial = 1691] [outer = 000000ECC361C400] 22:05:08 INFO - PROCESS | 2720 | 1466744708938 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 692ms 22:05:08 INFO - PROCESS | 2720 | 1466744708989 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 2720 | 1466744708995 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 22:05:09 INFO - PROCESS | 2720 | 1466744709001 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 2720 | 1466744709004 Marionette TRACE conn5 <- [1,2218,null,{}] 22:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:05:09 INFO - PROCESS | 2720 | 1466744709008 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:09 INFO - PROCESS | 2720 | 1466744709011 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:09 INFO - PROCESS | 2720 | 1466744709103 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 22:05:09 INFO - PROCESS | 2720 | 1466744709109 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:09 INFO - PROCESS | 2720 | 1466744709112 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93E8800 == 27 [pid = 2720] [id = 564] 22:05:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC880E400) [pid = 2720] [serial = 1692] [outer = 0000000000000000] 22:05:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC8817000) [pid = 2720] [serial = 1693] [outer = 000000ECC880E400] 22:05:09 INFO - PROCESS | 2720 | 1466744709168 Marionette DEBUG loaded listener.js 22:05:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9285C00) [pid = 2720] [serial = 1694] [outer = 000000ECC880E400] 22:05:09 INFO - PROCESS | 2720 | 1466744709623 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 22:05:09 INFO - PROCESS | 2720 | 1466744709679 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 2720 | 1466744709681 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 22:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:05:09 INFO - PROCESS | 2720 | 1466744709686 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 2720 | 1466744709689 Marionette TRACE conn5 <- [1,2222,null,{}] 22:05:09 INFO - PROCESS | 2720 | 1466744709701 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:09 INFO - PROCESS | 2720 | 1466744709707 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:09 INFO - PROCESS | 2720 | 1466744709829 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 22:05:09 INFO - PROCESS | 2720 | 1466744709919 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:09 INFO - PROCESS | 2720 | 1466744709922 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCDD800 == 28 [pid = 2720] [id = 565] 22:05:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC433F800) [pid = 2720] [serial = 1695] [outer = 0000000000000000] 22:05:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC9D50400) [pid = 2720] [serial = 1696] [outer = 000000ECC433F800] 22:05:09 INFO - PROCESS | 2720 | 1466744709972 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCA77400) [pid = 2720] [serial = 1697] [outer = 000000ECC433F800] 22:05:10 INFO - PROCESS | 2720 | 1466744710388 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 732ms 22:05:10 INFO - PROCESS | 2720 | 1466744710427 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 22:05:10 INFO - PROCESS | 2720 | 1466744710430 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 22:05:10 INFO - PROCESS | 2720 | 1466744710434 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:05:10 INFO - PROCESS | 2720 | 1466744710436 Marionette TRACE conn5 <- [1,2226,null,{}] 22:05:10 INFO - PROCESS | 2720 | 1466744710439 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:10 INFO - PROCESS | 2720 | 1466744710441 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:10 INFO - PROCESS | 2720 | 1466744710563 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 22:05:10 INFO - PROCESS | 2720 | 1466744710616 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:10 INFO - PROCESS | 2720 | 1466744710619 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD098B800 == 29 [pid = 2720] [id = 566] 22:05:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCE72C00) [pid = 2720] [serial = 1698] [outer = 0000000000000000] 22:05:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCE79C00) [pid = 2720] [serial = 1699] [outer = 000000ECCCE72C00] 22:05:10 INFO - PROCESS | 2720 | 1466744710665 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCD764400) [pid = 2720] [serial = 1700] [outer = 000000ECCCE72C00] 22:05:11 INFO - PROCESS | 2720 | 1466744711105 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 733ms 22:05:11 INFO - PROCESS | 2720 | 1466744711207 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 2720 | 1466744711210 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 22:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:05:11 INFO - PROCESS | 2720 | 1466744711213 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 2720 | 1466744711215 Marionette TRACE conn5 <- [1,2230,null,{}] 22:05:11 INFO - PROCESS | 2720 | 1466744711219 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:11 INFO - PROCESS | 2720 | 1466744711221 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:11 INFO - PROCESS | 2720 | 1466744711336 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 22:05:11 INFO - PROCESS | 2720 | 1466744711343 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:11 INFO - PROCESS | 2720 | 1466744711345 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1FEF000 == 30 [pid = 2720] [id = 567] 22:05:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC880A000) [pid = 2720] [serial = 1701] [outer = 0000000000000000] 22:05:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCDFCDC00) [pid = 2720] [serial = 1702] [outer = 000000ECC880A000] 22:05:11 INFO - PROCESS | 2720 | 1466744711436 Marionette DEBUG loaded listener.js 22:05:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF22F000) [pid = 2720] [serial = 1703] [outer = 000000ECC880A000] 22:05:11 INFO - PROCESS | 2720 | 1466744711878 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 22:05:11 INFO - PROCESS | 2720 | 1466744711888 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 2720 | 1466744711890 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 22:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:05:11 INFO - PROCESS | 2720 | 1466744711899 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 2720 | 1466744711901 Marionette TRACE conn5 <- [1,2234,null,{}] 22:05:11 INFO - PROCESS | 2720 | 1466744711904 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:11 INFO - PROCESS | 2720 | 1466744711910 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:12 INFO - PROCESS | 2720 | 1466744712046 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 22:05:12 INFO - PROCESS | 2720 | 1466744712099 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 2720 | 1466744712101 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C93800 == 31 [pid = 2720] [id = 568] 22:05:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCFF24400) [pid = 2720] [serial = 1704] [outer = 0000000000000000] 22:05:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD045F800) [pid = 2720] [serial = 1705] [outer = 000000ECCFF24400] 22:05:12 INFO - PROCESS | 2720 | 1466744712146 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0675400) [pid = 2720] [serial = 1706] [outer = 000000ECCFF24400] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCDCC0C00) [pid = 2720] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD2692800) [pid = 2720] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD04EA800) [pid = 2720] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD066EC00) [pid = 2720] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDCB9000) [pid = 2720] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCE71000) [pid = 2720] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC9632400) [pid = 2720] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC881BC00) [pid = 2720] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCA7C400) [pid = 2720] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCFBDB000) [pid = 2720] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC361C000) [pid = 2720] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC3353800) [pid = 2720] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:05:12 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD1422400) [pid = 2720] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:05:12 INFO - PROCESS | 2720 | 1466744712690 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 840ms 22:05:12 INFO - PROCESS | 2720 | 1466744712736 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 22:05:12 INFO - PROCESS | 2720 | 1466744712738 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 22:05:12 INFO - PROCESS | 2720 | 1466744712742 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:05:12 INFO - PROCESS | 2720 | 1466744712743 Marionette TRACE conn5 <- [1,2238,null,{}] 22:05:12 INFO - PROCESS | 2720 | 1466744712747 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:12 INFO - PROCESS | 2720 | 1466744712749 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:12 INFO - PROCESS | 2720 | 1466744712829 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 22:05:12 INFO - PROCESS | 2720 | 1466744712835 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:12 INFO - PROCESS | 2720 | 1466744712837 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E4F000 == 32 [pid = 2720] [id = 569] 22:05:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9804C00) [pid = 2720] [serial = 1707] [outer = 0000000000000000] 22:05:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCF250C00) [pid = 2720] [serial = 1708] [outer = 000000ECC9804C00] 22:05:12 INFO - PROCESS | 2720 | 1466744712882 Marionette DEBUG loaded listener.js 22:05:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD0671000) [pid = 2720] [serial = 1709] [outer = 000000ECC9804C00] 22:05:13 INFO - PROCESS | 2720 | 1466744713310 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 22:05:13 INFO - PROCESS | 2720 | 1466744713375 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 22:05:13 INFO - PROCESS | 2720 | 1466744713377 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 22:05:13 INFO - PROCESS | 2720 | 1466744713380 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:05:13 INFO - PROCESS | 2720 | 1466744713382 Marionette TRACE conn5 <- [1,2242,null,{}] 22:05:13 INFO - PROCESS | 2720 | 1466744713386 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:13 INFO - PROCESS | 2720 | 1466744713388 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:13 INFO - PROCESS | 2720 | 1466744713472 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 22:05:13 INFO - PROCESS | 2720 | 1466744713477 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:13 INFO - PROCESS | 2720 | 1466744713480 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD719A000 == 33 [pid = 2720] [id = 570] 22:05:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0AC1800) [pid = 2720] [serial = 1710] [outer = 0000000000000000] 22:05:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0AC4C00) [pid = 2720] [serial = 1711] [outer = 000000ECD0AC1800] 22:05:13 INFO - PROCESS | 2720 | 1466744713525 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0B0E000) [pid = 2720] [serial = 1712] [outer = 000000ECD0AC1800] 22:05:13 INFO - PROCESS | 2720 | 1466744713948 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 22:05:14 INFO - PROCESS | 2720 | 1466744714013 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 22:05:14 INFO - PROCESS | 2720 | 1466744714016 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 22:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:05:14 INFO - PROCESS | 2720 | 1466744714020 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:05:14 INFO - PROCESS | 2720 | 1466744714021 Marionette TRACE conn5 <- [1,2246,null,{}] 22:05:14 INFO - PROCESS | 2720 | 1466744714025 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:14 INFO - PROCESS | 2720 | 1466744714027 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:14 INFO - PROCESS | 2720 | 1466744714109 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 22:05:14 INFO - PROCESS | 2720 | 1466744714116 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:14 INFO - PROCESS | 2720 | 1466744714118 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCDA000 == 34 [pid = 2720] [id = 571] 22:05:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC880DC00) [pid = 2720] [serial = 1713] [outer = 0000000000000000] 22:05:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD04F0800) [pid = 2720] [serial = 1714] [outer = 000000ECC880DC00] 22:05:14 INFO - PROCESS | 2720 | 1466744714164 Marionette DEBUG loaded listener.js 22:05:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD1424C00) [pid = 2720] [serial = 1715] [outer = 000000ECC880DC00] 22:05:14 INFO - PROCESS | 2720 | 1466744714939 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 985ms 22:05:15 INFO - PROCESS | 2720 | 1466744715008 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 22:05:15 INFO - PROCESS | 2720 | 1466744715013 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 22:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:05:15 INFO - PROCESS | 2720 | 1466744715019 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:05:15 INFO - PROCESS | 2720 | 1466744715022 Marionette TRACE conn5 <- [1,2250,null,{}] 22:05:15 INFO - PROCESS | 2720 | 1466744715029 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:15 INFO - PROCESS | 2720 | 1466744715032 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:15 INFO - PROCESS | 2720 | 1466744715195 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 22:05:15 INFO - PROCESS | 2720 | 1466744715310 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:15 INFO - PROCESS | 2720 | 1466744715313 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9148000 == 35 [pid = 2720] [id = 572] 22:05:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC3352C00) [pid = 2720] [serial = 1716] [outer = 0000000000000000] 22:05:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC7751000) [pid = 2720] [serial = 1717] [outer = 000000ECC3352C00] 22:05:15 INFO - PROCESS | 2720 | 1466744715374 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC82A2C00) [pid = 2720] [serial = 1718] [outer = 000000ECC3352C00] 22:05:16 INFO - PROCESS | 2720 | 1466744716155 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1195ms 22:05:16 INFO - PROCESS | 2720 | 1466744716216 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 22:05:16 INFO - PROCESS | 2720 | 1466744716221 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 22:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:05:16 INFO - PROCESS | 2720 | 1466744716228 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 2720 | 1466744716231 Marionette TRACE conn5 <- [1,2254,null,{}] 22:05:16 INFO - PROCESS | 2720 | 1466744716236 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:16 INFO - PROCESS | 2720 | 1466744716239 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:16 INFO - PROCESS | 2720 | 1466744716382 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 22:05:16 INFO - PROCESS | 2720 | 1466744716498 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 2720 | 1466744716501 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3905000 == 36 [pid = 2720] [id = 573] 22:05:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC3ADC000) [pid = 2720] [serial = 1719] [outer = 0000000000000000] 22:05:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC8804400) [pid = 2720] [serial = 1720] [outer = 000000ECC3ADC000] 22:05:16 INFO - PROCESS | 2720 | 1466744716560 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCCA4A000) [pid = 2720] [serial = 1721] [outer = 000000ECC3ADC000] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD719A000 == 35 [pid = 2720] [id = 570] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E4F000 == 34 [pid = 2720] [id = 569] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C93800 == 33 [pid = 2720] [id = 568] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1FEF000 == 32 [pid = 2720] [id = 567] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD098B800 == 31 [pid = 2720] [id = 566] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCDD800 == 30 [pid = 2720] [id = 565] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93E8800 == 29 [pid = 2720] [id = 564] 22:05:17 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7ACD800 == 28 [pid = 2720] [id = 563] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD3785000) [pid = 2720] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD3B26000) [pid = 2720] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD31B5800) [pid = 2720] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD04ED400) [pid = 2720] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0AC2000) [pid = 2720] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD05E3000) [pid = 2720] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0C1F400) [pid = 2720] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0C15C00) [pid = 2720] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCF230C00) [pid = 2720] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA47400) [pid = 2720] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCE71C00) [pid = 2720] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC9297C00) [pid = 2720] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC965D400) [pid = 2720] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCD762400) [pid = 2720] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCF22D400) [pid = 2720] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCFFB8400) [pid = 2720] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC3AD8000) [pid = 2720] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECC81AFC00) [pid = 2720] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC3A22400) [pid = 2720] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC7AB2400) [pid = 2720] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD1DD9C00) [pid = 2720] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD360BC00) [pid = 2720] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD124D800) [pid = 2720] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD2322800) [pid = 2720] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD045C400) [pid = 2720] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 22:05:17 INFO - PROCESS | 2720 | 1466744717356 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1186ms 22:05:17 INFO - PROCESS | 2720 | 1466744717416 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 22:05:17 INFO - PROCESS | 2720 | 1466744717420 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 22:05:17 INFO - PROCESS | 2720 | 1466744717425 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:05:17 INFO - PROCESS | 2720 | 1466744717430 Marionette TRACE conn5 <- [1,2258,null,{}] 22:05:17 INFO - PROCESS | 2720 | 1466744717436 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:17 INFO - PROCESS | 2720 | 1466744717438 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:17 INFO - PROCESS | 2720 | 1466744717532 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 22:05:17 INFO - PROCESS | 2720 | 1466744717538 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:17 INFO - PROCESS | 2720 | 1466744717542 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89CC800 == 29 [pid = 2720] [id = 574] 22:05:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC81D9400) [pid = 2720] [serial = 1722] [outer = 0000000000000000] 22:05:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC8730400) [pid = 2720] [serial = 1723] [outer = 000000ECC81D9400] 22:05:17 INFO - PROCESS | 2720 | 1466744717597 Marionette DEBUG loaded listener.js 22:05:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC929B400) [pid = 2720] [serial = 1724] [outer = 000000ECC81D9400] 22:05:18 INFO - PROCESS | 2720 | 1466744718118 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 22:05:18 INFO - PROCESS | 2720 | 1466744718163 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 2720 | 1466744718168 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 22:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:05:18 INFO - PROCESS | 2720 | 1466744718174 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 2720 | 1466744718176 Marionette TRACE conn5 <- [1,2262,null,{}] 22:05:18 INFO - PROCESS | 2720 | 1466744718180 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:18 INFO - PROCESS | 2720 | 1466744718183 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:18 INFO - PROCESS | 2720 | 1466744718278 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 22:05:18 INFO - PROCESS | 2720 | 1466744718286 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 2720 | 1466744718288 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF168000 == 30 [pid = 2720] [id = 575] 22:05:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECCCA4B800) [pid = 2720] [serial = 1725] [outer = 0000000000000000] 22:05:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECCCA77800) [pid = 2720] [serial = 1726] [outer = 000000ECCCA4B800] 22:05:18 INFO - PROCESS | 2720 | 1466744718336 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECCCE71400) [pid = 2720] [serial = 1727] [outer = 000000ECCCA4B800] 22:05:18 INFO - PROCESS | 2720 | 1466744718812 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 22:05:18 INFO - PROCESS | 2720 | 1466744718868 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 22:05:18 INFO - PROCESS | 2720 | 1466744718871 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 22:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:05:18 INFO - PROCESS | 2720 | 1466744718875 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:05:18 INFO - PROCESS | 2720 | 1466744718878 Marionette TRACE conn5 <- [1,2266,null,{}] 22:05:18 INFO - PROCESS | 2720 | 1466744718890 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:18 INFO - PROCESS | 2720 | 1466744718895 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:18 INFO - PROCESS | 2720 | 1466744718987 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 22:05:19 INFO - PROCESS | 2720 | 1466744719072 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 2720 | 1466744719076 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1DA0800 == 31 [pid = 2720] [id = 576] 22:05:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC3330800) [pid = 2720] [serial = 1728] [outer = 0000000000000000] 22:05:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCDF22C00) [pid = 2720] [serial = 1729] [outer = 000000ECC3330800] 22:05:19 INFO - PROCESS | 2720 | 1466744719125 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCF286000) [pid = 2720] [serial = 1730] [outer = 000000ECC3330800] 22:05:19 INFO - PROCESS | 2720 | 1466744719496 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 22:05:19 INFO - PROCESS | 2720 | 1466744719568 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 2720 | 1466744719571 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 22:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:05:19 INFO - PROCESS | 2720 | 1466744719575 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - PROCESS | 2720 | 1466744719577 Marionette TRACE conn5 <- [1,2270,null,{}] 22:05:19 INFO - PROCESS | 2720 | 1466744719580 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:19 INFO - PROCESS | 2720 | 1466744719582 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:19 INFO - PROCESS | 2720 | 1466744719731 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 22:05:19 INFO - PROCESS | 2720 | 1466744719737 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:19 INFO - PROCESS | 2720 | 1466744719739 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD376A000 == 32 [pid = 2720] [id = 577] 22:05:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCFF6E000) [pid = 2720] [serial = 1731] [outer = 0000000000000000] 22:05:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD045C400) [pid = 2720] [serial = 1732] [outer = 000000ECCFF6E000] 22:05:19 INFO - PROCESS | 2720 | 1466744719795 Marionette DEBUG loaded listener.js 22:05:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD04F2000) [pid = 2720] [serial = 1733] [outer = 000000ECCFF6E000] 22:05:20 INFO - PROCESS | 2720 | 1466744720237 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 692ms 22:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:05:20 INFO - PROCESS | 2720 | 1466744720269 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 22:05:20 INFO - PROCESS | 2720 | 1466744720271 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 22:05:20 INFO - PROCESS | 2720 | 1466744720274 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:05:20 INFO - PROCESS | 2720 | 1466744720276 Marionette TRACE conn5 <- [1,2274,null,{}] 22:05:20 INFO - PROCESS | 2720 | 1466744720280 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:20 INFO - PROCESS | 2720 | 1466744720282 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:20 INFO - PROCESS | 2720 | 1466744720392 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 22:05:20 INFO - PROCESS | 2720 | 1466744720397 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 2720 | 1466744720400 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F96000 == 33 [pid = 2720] [id = 578] 22:05:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD04F1400) [pid = 2720] [serial = 1734] [outer = 0000000000000000] 22:05:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0676400) [pid = 2720] [serial = 1735] [outer = 000000ECD04F1400] 22:05:20 INFO - PROCESS | 2720 | 1466744720448 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0B06C00) [pid = 2720] [serial = 1736] [outer = 000000ECD04F1400] 22:05:20 INFO - PROCESS | 2720 | 1466744720949 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 22:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 22:05:21 INFO - PROCESS | 2720 | 1466744721011 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 2720 | 1466744721014 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 22:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:05:21 INFO - PROCESS | 2720 | 1466744721022 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 2720 | 1466744721024 Marionette TRACE conn5 <- [1,2278,null,{}] 22:05:21 INFO - PROCESS | 2720 | 1466744721064 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:21 INFO - PROCESS | 2720 | 1466744721071 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:21 INFO - PROCESS | 2720 | 1466744721218 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 22:05:21 INFO - PROCESS | 2720 | 1466744721225 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:21 INFO - PROCESS | 2720 | 1466744721227 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E19800 == 34 [pid = 2720] [id = 579] 22:05:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD1DD9800) [pid = 2720] [serial = 1737] [outer = 0000000000000000] 22:05:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD23B1800) [pid = 2720] [serial = 1738] [outer = 000000ECD1DD9800] 22:05:21 INFO - PROCESS | 2720 | 1466744721319 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD288F800) [pid = 2720] [serial = 1739] [outer = 000000ECD1DD9800] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0B06400) [pid = 2720] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCFF24400) [pid = 2720] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC9804C00) [pid = 2720] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCCE72C00) [pid = 2720] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC880E400) [pid = 2720] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC77B3C00) [pid = 2720] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC361C400) [pid = 2720] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC433F800) [pid = 2720] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC880A000) [pid = 2720] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0AC1800) [pid = 2720] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECC880C000) [pid = 2720] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:05:21 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCDCBC800) [pid = 2720] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:05:21 INFO - PROCESS | 2720 | 1466744721782 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 817ms 22:05:21 INFO - PROCESS | 2720 | 1466744721842 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 2720 | 1466744721844 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 22:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:05:21 INFO - PROCESS | 2720 | 1466744721848 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 2720 | 1466744721850 Marionette TRACE conn5 <- [1,2282,null,{}] 22:05:21 INFO - PROCESS | 2720 | 1466744721854 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:21 INFO - PROCESS | 2720 | 1466744721856 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:21 INFO - PROCESS | 2720 | 1466744721966 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 22:05:22 INFO - PROCESS | 2720 | 1466744722019 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:22 INFO - PROCESS | 2720 | 1466744722021 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD734E800 == 35 [pid = 2720] [id = 580] 22:05:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC880A000) [pid = 2720] [serial = 1740] [outer = 0000000000000000] 22:05:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCF11C000) [pid = 2720] [serial = 1741] [outer = 000000ECC880A000] 22:05:22 INFO - PROCESS | 2720 | 1466744722066 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD2892C00) [pid = 2720] [serial = 1742] [outer = 000000ECC880A000] 22:05:22 INFO - PROCESS | 2720 | 1466744722421 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 627ms 22:05:22 INFO - PROCESS | 2720 | 1466744722485 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 22:05:22 INFO - PROCESS | 2720 | 1466744722487 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 22:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:05:22 INFO - PROCESS | 2720 | 1466744722490 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:05:22 INFO - PROCESS | 2720 | 1466744722492 Marionette TRACE conn5 <- [1,2286,null,{}] 22:05:22 INFO - PROCESS | 2720 | 1466744722495 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:22 INFO - PROCESS | 2720 | 1466744722497 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:22 INFO - PROCESS | 2720 | 1466744722614 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 22:05:22 INFO - PROCESS | 2720 | 1466744722620 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:22 INFO - PROCESS | 2720 | 1466744722622 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76BC000 == 36 [pid = 2720] [id = 581] 22:05:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCDF23C00) [pid = 2720] [serial = 1743] [outer = 0000000000000000] 22:05:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD3611000) [pid = 2720] [serial = 1744] [outer = 000000ECCDF23C00] 22:05:22 INFO - PROCESS | 2720 | 1466744722668 Marionette DEBUG loaded listener.js 22:05:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD37AA000) [pid = 2720] [serial = 1745] [outer = 000000ECCDF23C00] 22:05:23 INFO - PROCESS | 2720 | 1466744723068 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 628ms 22:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:05:23 INFO - PROCESS | 2720 | 1466744723123 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 22:05:23 INFO - PROCESS | 2720 | 1466744723125 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 22:05:23 INFO - PROCESS | 2720 | 1466744723128 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 2720 | 1466744723130 Marionette TRACE conn5 <- [1,2290,null,{}] 22:05:23 INFO - PROCESS | 2720 | 1466744723138 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:23 INFO - PROCESS | 2720 | 1466744723140 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:23 INFO - PROCESS | 2720 | 1466744723225 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 22:05:23 INFO - PROCESS | 2720 | 1466744723230 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 2720 | 1466744723233 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1D9E800 == 37 [pid = 2720] [id = 582] 22:05:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD3B2C000) [pid = 2720] [serial = 1746] [outer = 0000000000000000] 22:05:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD3E96000) [pid = 2720] [serial = 1747] [outer = 000000ECD3B2C000] 22:05:23 INFO - PROCESS | 2720 | 1466744723280 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3E9DC00) [pid = 2720] [serial = 1748] [outer = 000000ECD3B2C000] 22:05:23 INFO - PROCESS | 2720 | 1466744723757 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 22:05:23 INFO - PROCESS | 2720 | 1466744723822 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 22:05:23 INFO - PROCESS | 2720 | 1466744723827 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 22:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:05:23 INFO - PROCESS | 2720 | 1466744723833 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:05:23 INFO - PROCESS | 2720 | 1466744723838 Marionette TRACE conn5 <- [1,2294,null,{}] 22:05:23 INFO - PROCESS | 2720 | 1466744723845 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:23 INFO - PROCESS | 2720 | 1466744723849 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:24 INFO - PROCESS | 2720 | 1466744724021 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 22:05:24 INFO - PROCESS | 2720 | 1466744724124 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:24 INFO - PROCESS | 2720 | 1466744724129 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9132000 == 38 [pid = 2720] [id = 583] 22:05:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC812D000) [pid = 2720] [serial = 1749] [outer = 0000000000000000] 22:05:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC81DC400) [pid = 2720] [serial = 1750] [outer = 000000ECC812D000] 22:05:24 INFO - PROCESS | 2720 | 1466744724187 Marionette DEBUG loaded listener.js 22:05:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC931A400) [pid = 2720] [serial = 1751] [outer = 000000ECC812D000] 22:05:24 INFO - PROCESS | 2720 | 1466744724776 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 985ms 22:05:24 INFO - PROCESS | 2720 | 1466744724821 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 22:05:24 INFO - PROCESS | 2720 | 1466744724826 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 22:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:05:24 INFO - PROCESS | 2720 | 1466744724833 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:05:24 INFO - PROCESS | 2720 | 1466744724837 Marionette TRACE conn5 <- [1,2298,null,{}] 22:05:24 INFO - PROCESS | 2720 | 1466744724841 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:24 INFO - PROCESS | 2720 | 1466744724844 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:24 INFO - PROCESS | 2720 | 1466744724964 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 22:05:25 INFO - PROCESS | 2720 | 1466744725088 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 2720 | 1466744725091 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E4D000 == 39 [pid = 2720] [id = 584] 22:05:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCD658400) [pid = 2720] [serial = 1752] [outer = 0000000000000000] 22:05:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCDF20800) [pid = 2720] [serial = 1753] [outer = 000000ECCD658400] 22:05:25 INFO - PROCESS | 2720 | 1466744725149 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0102800) [pid = 2720] [serial = 1754] [outer = 000000ECCD658400] 22:05:25 INFO - PROCESS | 2720 | 1466744725776 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 22:05:25 INFO - PROCESS | 2720 | 1466744725821 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 22:05:25 INFO - PROCESS | 2720 | 1466744725824 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 22:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:05:25 INFO - PROCESS | 2720 | 1466744725828 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:05:25 INFO - PROCESS | 2720 | 1466744725832 Marionette TRACE conn5 <- [1,2302,null,{}] 22:05:25 INFO - PROCESS | 2720 | 1466744725843 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:25 INFO - PROCESS | 2720 | 1466744725849 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:25 INFO - PROCESS | 2720 | 1466744725967 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 22:05:26 INFO - PROCESS | 2720 | 1466744726091 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:26 INFO - PROCESS | 2720 | 1466744726095 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD797D800 == 40 [pid = 2720] [id = 585] 22:05:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD1D09000) [pid = 2720] [serial = 1755] [outer = 0000000000000000] 22:05:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD2320800) [pid = 2720] [serial = 1756] [outer = 000000ECD1D09000] 22:05:26 INFO - PROCESS | 2720 | 1466744726155 Marionette DEBUG loaded listener.js 22:05:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3EA1800) [pid = 2720] [serial = 1757] [outer = 000000ECD1D09000] 22:05:26 INFO - PROCESS | 2720 | 1466744726796 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1036ms 22:05:26 INFO - PROCESS | 2720 | 1466744726866 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 22:05:26 INFO - PROCESS | 2720 | 1466744726870 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 22:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:05:26 INFO - PROCESS | 2720 | 1466744726873 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - PROCESS | 2720 | 1466744726875 Marionette TRACE conn5 <- [1,2306,null,{}] 22:05:26 INFO - PROCESS | 2720 | 1466744726880 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:26 INFO - PROCESS | 2720 | 1466744726882 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:27 INFO - PROCESS | 2720 | 1466744727028 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 22:05:27 INFO - PROCESS | 2720 | 1466744727150 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:27 INFO - PROCESS | 2720 | 1466744727153 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0290000 == 41 [pid = 2720] [id = 586] 22:05:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC433D000) [pid = 2720] [serial = 1758] [outer = 0000000000000000] 22:05:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0675C00) [pid = 2720] [serial = 1759] [outer = 000000ECC433D000] 22:05:27 INFO - PROCESS | 2720 | 1466744727209 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3F31800) [pid = 2720] [serial = 1760] [outer = 000000ECC433D000] 22:05:27 INFO - PROCESS | 2720 | 1466744727983 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 22:05:28 INFO - PROCESS | 2720 | 1466744728023 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 22:05:28 INFO - PROCESS | 2720 | 1466744728027 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:05:28 INFO - PROCESS | 2720 | 1466744728032 Marionette TRACE conn5 <- [1,2310,null,{}] 22:05:28 INFO - PROCESS | 2720 | 1466744728037 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:28 INFO - PROCESS | 2720 | 1466744728040 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76BC000 == 40 [pid = 2720] [id = 581] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD734E800 == 39 [pid = 2720] [id = 580] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E19800 == 38 [pid = 2720] [id = 579] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F96000 == 37 [pid = 2720] [id = 578] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD376A000 == 36 [pid = 2720] [id = 577] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1DA0800 == 35 [pid = 2720] [id = 576] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF168000 == 34 [pid = 2720] [id = 575] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89CC800 == 33 [pid = 2720] [id = 574] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3905000 == 32 [pid = 2720] [id = 573] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9148000 == 31 [pid = 2720] [id = 572] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC86AE000 == 30 [pid = 2720] [id = 562] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCDA000 == 29 [pid = 2720] [id = 571] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0290000 == 28 [pid = 2720] [id = 586] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD797D800 == 27 [pid = 2720] [id = 585] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E4D000 == 26 [pid = 2720] [id = 584] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1D9E800 == 25 [pid = 2720] [id = 582] 22:05:28 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9132000 == 24 [pid = 2720] [id = 583] 22:05:28 INFO - PROCESS | 2720 | 1466744728781 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCE79C00) [pid = 2720] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC8817000) [pid = 2720] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC9285C00) [pid = 2720] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCA4D400) [pid = 2720] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC929CC00) [pid = 2720] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC388A000) [pid = 2720] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC774C000) [pid = 2720] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9D50400) [pid = 2720] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCDFCDC00) [pid = 2720] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0B0E000) [pid = 2720] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC98C8C00) [pid = 2720] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC8821800) [pid = 2720] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD05DB800) [pid = 2720] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD04F0800) [pid = 2720] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF256400) [pid = 2720] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3B2D000) [pid = 2720] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD3609000) [pid = 2720] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCD764400) [pid = 2720] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD045F800) [pid = 2720] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCF22F000) [pid = 2720] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD0AC4C00) [pid = 2720] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0671000) [pid = 2720] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD0675400) [pid = 2720] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCF250C00) [pid = 2720] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCCA77400) [pid = 2720] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 22:05:28 INFO - PROCESS | 2720 | 1466744728977 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:28 INFO - PROCESS | 2720 | 1466744728980 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC430D000 == 25 [pid = 2720] [id = 587] 22:05:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC300EC00) [pid = 2720] [serial = 1761] [outer = 0000000000000000] 22:05:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC3329800) [pid = 2720] [serial = 1762] [outer = 000000ECC300EC00] 22:05:29 INFO - PROCESS | 2720 | 1466744729031 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC3352800) [pid = 2720] [serial = 1763] [outer = 000000ECC300EC00] 22:05:29 INFO - PROCESS | 2720 | 1466744729488 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1489ms 22:05:29 INFO - PROCESS | 2720 | 1466744729521 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 22:05:29 INFO - PROCESS | 2720 | 1466744729526 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 22:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:05:29 INFO - PROCESS | 2720 | 1466744729531 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:05:29 INFO - PROCESS | 2720 | 1466744729534 Marionette TRACE conn5 <- [1,2314,null,{}] 22:05:29 INFO - PROCESS | 2720 | 1466744729539 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:29 INFO - PROCESS | 2720 | 1466744729542 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:29 INFO - PROCESS | 2720 | 1466744729634 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 22:05:29 INFO - PROCESS | 2720 | 1466744729641 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 2720 | 1466744729644 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9113000 == 26 [pid = 2720] [id = 588] 22:05:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC77BF000) [pid = 2720] [serial = 1764] [outer = 0000000000000000] 22:05:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC7AB3000) [pid = 2720] [serial = 1765] [outer = 000000ECC77BF000] 22:05:29 INFO - PROCESS | 2720 | 1466744729701 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC8463400) [pid = 2720] [serial = 1766] [outer = 000000ECC77BF000] 22:05:30 INFO - PROCESS | 2720 | 1466744730171 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 22:05:30 INFO - PROCESS | 2720 | 1466744730227 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 2720 | 1466744730231 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 22:05:30 INFO - PROCESS | 2720 | 1466744730235 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - PROCESS | 2720 | 1466744730237 Marionette TRACE conn5 <- [1,2318,null,{}] 22:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:05:30 INFO - PROCESS | 2720 | 1466744730241 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:30 INFO - PROCESS | 2720 | 1466744730244 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:30 INFO - PROCESS | 2720 | 1466744730370 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 22:05:30 INFO - PROCESS | 2720 | 1466744730453 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:30 INFO - PROCESS | 2720 | 1466744730455 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD78A000 == 27 [pid = 2720] [id = 589] 22:05:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC77C0400) [pid = 2720] [serial = 1767] [outer = 0000000000000000] 22:05:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC9290000) [pid = 2720] [serial = 1768] [outer = 000000ECC77C0400] 22:05:30 INFO - PROCESS | 2720 | 1466744730501 Marionette DEBUG loaded listener.js 22:05:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC92CDC00) [pid = 2720] [serial = 1769] [outer = 000000ECC77C0400] 22:05:30 INFO - PROCESS | 2720 | 1466744730921 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 22:05:30 INFO - PROCESS | 2720 | 1466744730975 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 22:05:30 INFO - PROCESS | 2720 | 1466744730979 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 22:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:05:30 INFO - PROCESS | 2720 | 1466744730991 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:05:30 INFO - PROCESS | 2720 | 1466744730996 Marionette TRACE conn5 <- [1,2322,null,{}] 22:05:31 INFO - PROCESS | 2720 | 1466744731000 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:31 INFO - PROCESS | 2720 | 1466744731003 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:31 INFO - PROCESS | 2720 | 1466744731133 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 22:05:31 INFO - PROCESS | 2720 | 1466744731146 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 2720 | 1466744731148 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0970000 == 28 [pid = 2720] [id = 590] 22:05:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCA4C000) [pid = 2720] [serial = 1770] [outer = 0000000000000000] 22:05:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA55800) [pid = 2720] [serial = 1771] [outer = 000000ECCCA4C000] 22:05:31 INFO - PROCESS | 2720 | 1466744731239 Marionette DEBUG loaded listener.js 22:05:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCDA8C00) [pid = 2720] [serial = 1772] [outer = 000000ECCCA4C000] 22:05:31 INFO - PROCESS | 2720 | 1466744731666 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 22:05:31 INFO - PROCESS | 2720 | 1466744731727 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 2720 | 1466744731729 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 22:05:31 INFO - PROCESS | 2720 | 1466744731733 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:05:31 INFO - PROCESS | 2720 | 1466744731734 Marionette TRACE conn5 <- [1,2326,null,{}] 22:05:31 INFO - PROCESS | 2720 | 1466744731740 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:31 INFO - PROCESS | 2720 | 1466744731743 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:31 INFO - PROCESS | 2720 | 1466744731864 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 22:05:31 INFO - PROCESS | 2720 | 1466744731875 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 2720 | 1466744731877 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14D8800 == 29 [pid = 2720] [id = 591] 22:05:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCE71000) [pid = 2720] [serial = 1773] [outer = 0000000000000000] 22:05:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCD659C00) [pid = 2720] [serial = 1774] [outer = 000000ECCCE71000] 22:05:31 INFO - PROCESS | 2720 | 1466744731923 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCDF65000) [pid = 2720] [serial = 1775] [outer = 000000ECCCE71000] 22:05:32 INFO - PROCESS | 2720 | 1466744732381 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 22:05:32 INFO - PROCESS | 2720 | 1466744732427 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 22:05:32 INFO - PROCESS | 2720 | 1466744732429 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 22:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:05:32 INFO - PROCESS | 2720 | 1466744732432 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:05:32 INFO - PROCESS | 2720 | 1466744732434 Marionette TRACE conn5 <- [1,2330,null,{}] 22:05:32 INFO - PROCESS | 2720 | 1466744732443 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:32 INFO - PROCESS | 2720 | 1466744732445 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:32 INFO - PROCESS | 2720 | 1466744732564 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 22:05:32 INFO - PROCESS | 2720 | 1466744732623 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:32 INFO - PROCESS | 2720 | 1466744732629 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36BE800 == 30 [pid = 2720] [id = 592] 22:05:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC3004800) [pid = 2720] [serial = 1776] [outer = 0000000000000000] 22:05:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF233800) [pid = 2720] [serial = 1777] [outer = 000000ECC3004800] 22:05:32 INFO - PROCESS | 2720 | 1466744732685 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0104800) [pid = 2720] [serial = 1778] [outer = 000000ECC3004800] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCFF6E000) [pid = 2720] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD04F1400) [pid = 2720] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3352C00) [pid = 2720] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC3ADC000) [pid = 2720] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC880DC00) [pid = 2720] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3330800) [pid = 2720] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC81D9400) [pid = 2720] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCCA4B800) [pid = 2720] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC880A000) [pid = 2720] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD1DD9800) [pid = 2720] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCDF23C00) [pid = 2720] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:05:33 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD3B2C000) [pid = 2720] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:05:33 INFO - PROCESS | 2720 | 1466744733315 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 942ms 22:05:33 INFO - PROCESS | 2720 | 1466744733378 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 2720 | 1466744733380 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 22:05:33 INFO - PROCESS | 2720 | 1466744733383 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:05:33 INFO - PROCESS | 2720 | 1466744733385 Marionette TRACE conn5 <- [1,2334,null,{}] 22:05:33 INFO - PROCESS | 2720 | 1466744733388 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:33 INFO - PROCESS | 2720 | 1466744733398 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:33 INFO - PROCESS | 2720 | 1466744733510 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 22:05:33 INFO - PROCESS | 2720 | 1466744733521 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 2720 | 1466744733523 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC26F8000 == 31 [pid = 2720] [id = 593] 22:05:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC81B5000) [pid = 2720] [serial = 1779] [outer = 0000000000000000] 22:05:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCE72400) [pid = 2720] [serial = 1780] [outer = 000000ECC81B5000] 22:05:33 INFO - PROCESS | 2720 | 1466744733569 Marionette DEBUG loaded listener.js 22:05:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD0462000) [pid = 2720] [serial = 1781] [outer = 000000ECC81B5000] 22:05:33 INFO - PROCESS | 2720 | 1466744733963 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 627ms 22:05:34 INFO - PROCESS | 2720 | 1466744734014 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 2720 | 1466744734016 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 22:05:34 INFO - PROCESS | 2720 | 1466744734020 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:05:34 INFO - PROCESS | 2720 | 1466744734022 Marionette TRACE conn5 <- [1,2338,null,{}] 22:05:34 INFO - PROCESS | 2720 | 1466744734025 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:34 INFO - PROCESS | 2720 | 1466744734027 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:34 INFO - PROCESS | 2720 | 1466744734111 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 22:05:34 INFO - PROCESS | 2720 | 1466744734116 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 2720 | 1466744734118 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F0C000 == 32 [pid = 2720] [id = 594] 22:05:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0460000) [pid = 2720] [serial = 1782] [outer = 0000000000000000] 22:05:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD066D000) [pid = 2720] [serial = 1783] [outer = 000000ECD0460000] 22:05:34 INFO - PROCESS | 2720 | 1466744734165 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0679400) [pid = 2720] [serial = 1784] [outer = 000000ECD0460000] 22:05:34 INFO - PROCESS | 2720 | 1466744734598 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 22:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:05:34 INFO - PROCESS | 2720 | 1466744734652 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 2720 | 1466744734654 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 22:05:34 INFO - PROCESS | 2720 | 1466744734666 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:05:34 INFO - PROCESS | 2720 | 1466744734668 Marionette TRACE conn5 <- [1,2342,null,{}] 22:05:34 INFO - PROCESS | 2720 | 1466744734672 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:34 INFO - PROCESS | 2720 | 1466744734674 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:34 INFO - PROCESS | 2720 | 1466744734755 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 22:05:34 INFO - PROCESS | 2720 | 1466744734761 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:34 INFO - PROCESS | 2720 | 1466744734763 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD719C800 == 33 [pid = 2720] [id = 595] 22:05:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0AC1400) [pid = 2720] [serial = 1785] [outer = 0000000000000000] 22:05:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0ACC400) [pid = 2720] [serial = 1786] [outer = 000000ECD0AC1400] 22:05:34 INFO - PROCESS | 2720 | 1466744734808 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0C11C00) [pid = 2720] [serial = 1787] [outer = 000000ECD0AC1400] 22:05:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9113000 == 32 [pid = 2720] [id = 588] 22:05:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC430D000 == 31 [pid = 2720] [id = 587] 22:05:36 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36BE800 == 30 [pid = 2720] [id = 592] 22:05:36 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC26F8000 == 29 [pid = 2720] [id = 593] 22:05:36 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0970000 == 28 [pid = 2720] [id = 590] 22:05:36 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F0C000 == 27 [pid = 2720] [id = 594] 22:05:36 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14D8800 == 26 [pid = 2720] [id = 591] 22:05:36 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD78A000 == 25 [pid = 2720] [id = 589] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD045C400) [pid = 2720] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD04F2000) [pid = 2720] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0B06C00) [pid = 2720] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0676400) [pid = 2720] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC7751000) [pid = 2720] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC82A2C00) [pid = 2720] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC8804400) [pid = 2720] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCA4A000) [pid = 2720] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD1424C00) [pid = 2720] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCDF22C00) [pid = 2720] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC8730400) [pid = 2720] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC929B400) [pid = 2720] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECCCA77800) [pid = 2720] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCCE71400) [pid = 2720] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCF11C000) [pid = 2720] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECD23B1800) [pid = 2720] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD3611000) [pid = 2720] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECD288F800) [pid = 2720] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD37AA000) [pid = 2720] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECCF286000) [pid = 2720] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECD2892C00) [pid = 2720] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECD3E96000) [pid = 2720] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECD3E9DC00) [pid = 2720] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 22:05:36 INFO - PROCESS | 2720 | 1466744736618 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1995ms 22:05:36 INFO - PROCESS | 2720 | 1466744736656 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 22:05:36 INFO - PROCESS | 2720 | 1466744736660 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 22:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:05:36 INFO - PROCESS | 2720 | 1466744736665 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 2720 | 1466744736669 Marionette TRACE conn5 <- [1,2346,null,{}] 22:05:36 INFO - PROCESS | 2720 | 1466744736675 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:36 INFO - PROCESS | 2720 | 1466744736678 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:36 INFO - PROCESS | 2720 | 1466744736772 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 22:05:36 INFO - PROCESS | 2720 | 1466744736779 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:36 INFO - PROCESS | 2720 | 1466744736784 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC82A8800 == 26 [pid = 2720] [id = 596] 22:05:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECC3348800) [pid = 2720] [serial = 1788] [outer = 0000000000000000] 22:05:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECC334C000) [pid = 2720] [serial = 1789] [outer = 000000ECC3348800] 22:05:36 INFO - PROCESS | 2720 | 1466744736838 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECC3AD0000) [pid = 2720] [serial = 1790] [outer = 000000ECC3348800] 22:05:37 INFO - PROCESS | 2720 | 1466744737332 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 22:05:37 INFO - PROCESS | 2720 | 1466744737359 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 22:05:37 INFO - PROCESS | 2720 | 1466744737365 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 22:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:05:37 INFO - PROCESS | 2720 | 1466744737372 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:05:37 INFO - PROCESS | 2720 | 1466744737375 Marionette TRACE conn5 <- [1,2350,null,{}] 22:05:37 INFO - PROCESS | 2720 | 1466744737379 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:37 INFO - PROCESS | 2720 | 1466744737382 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:37 INFO - PROCESS | 2720 | 1466744737476 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 22:05:37 INFO - PROCESS | 2720 | 1466744737486 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:37 INFO - PROCESS | 2720 | 1466744737489 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93DE800 == 27 [pid = 2720] [id = 597] 22:05:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECC7A4BC00) [pid = 2720] [serial = 1791] [outer = 0000000000000000] 22:05:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC7AB4000) [pid = 2720] [serial = 1792] [outer = 000000ECC7A4BC00] 22:05:37 INFO - PROCESS | 2720 | 1466744737538 Marionette DEBUG loaded listener.js 22:05:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC8299400) [pid = 2720] [serial = 1793] [outer = 000000ECC7A4BC00] 22:05:38 INFO - PROCESS | 2720 | 1466744738028 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 22:05:38 INFO - PROCESS | 2720 | 1466744738044 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 22:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:05:38 INFO - PROCESS | 2720 | 1466744738047 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 22:05:38 INFO - PROCESS | 2720 | 1466744738051 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 2720 | 1466744738054 Marionette TRACE conn5 <- [1,2354,null,{}] 22:05:38 INFO - PROCESS | 2720 | 1466744738066 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:38 INFO - PROCESS | 2720 | 1466744738071 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:38 INFO - PROCESS | 2720 | 1466744738189 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 22:05:38 INFO - PROCESS | 2720 | 1466744738270 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 2720 | 1466744738273 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF159800 == 28 [pid = 2720] [id = 598] 22:05:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC1513800) [pid = 2720] [serial = 1794] [outer = 0000000000000000] 22:05:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC9105400) [pid = 2720] [serial = 1795] [outer = 000000ECC1513800] 22:05:38 INFO - PROCESS | 2720 | 1466744738322 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC9295800) [pid = 2720] [serial = 1796] [outer = 000000ECC1513800] 22:05:38 INFO - PROCESS | 2720 | 1466744738710 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 22:05:38 INFO - PROCESS | 2720 | 1466744738745 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 2720 | 1466744738748 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 22:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:05:38 INFO - PROCESS | 2720 | 1466744738751 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 2720 | 1466744738753 Marionette TRACE conn5 <- [1,2358,null,{}] 22:05:38 INFO - PROCESS | 2720 | 1466744738764 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:38 INFO - PROCESS | 2720 | 1466744738766 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:38 INFO - PROCESS | 2720 | 1466744738854 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 22:05:38 INFO - PROCESS | 2720 | 1466744738860 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 2720 | 1466744738862 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD029C000 == 29 [pid = 2720] [id = 599] 22:05:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC931B000) [pid = 2720] [serial = 1797] [outer = 0000000000000000] 22:05:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC965A800) [pid = 2720] [serial = 1798] [outer = 000000ECC931B000] 22:05:38 INFO - PROCESS | 2720 | 1466744738910 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC9D50400) [pid = 2720] [serial = 1799] [outer = 000000ECC931B000] 22:05:39 INFO - PROCESS | 2720 | 1466744739352 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 627ms 22:05:39 INFO - PROCESS | 2720 | 1466744739382 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 2720 | 1466744739384 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 22:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:05:39 INFO - PROCESS | 2720 | 1466744739392 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:05:39 INFO - PROCESS | 2720 | 1466744739394 Marionette TRACE conn5 <- [1,2362,null,{}] 22:05:39 INFO - PROCESS | 2720 | 1466744739397 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:39 INFO - PROCESS | 2720 | 1466744739399 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:39 INFO - PROCESS | 2720 | 1466744739480 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 22:05:39 INFO - PROCESS | 2720 | 1466744739487 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:39 INFO - PROCESS | 2720 | 1466744739489 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1279000 == 30 [pid = 2720] [id = 600] 22:05:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC7A4B000) [pid = 2720] [serial = 1800] [outer = 0000000000000000] 22:05:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCCA52800) [pid = 2720] [serial = 1801] [outer = 000000ECC7A4B000] 22:05:39 INFO - PROCESS | 2720 | 1466744739534 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCCDA1400) [pid = 2720] [serial = 1802] [outer = 000000ECC7A4B000] 22:05:40 INFO - PROCESS | 2720 | 1466744739991 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 22:05:40 INFO - PROCESS | 2720 | 1466744740041 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 2720 | 1466744740043 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 22:05:40 INFO - PROCESS | 2720 | 1466744740046 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:05:40 INFO - PROCESS | 2720 | 1466744740048 Marionette TRACE conn5 <- [1,2366,null,{}] 22:05:40 INFO - PROCESS | 2720 | 1466744740057 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:40 INFO - PROCESS | 2720 | 1466744740063 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:40 INFO - PROCESS | 2720 | 1466744740171 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 22:05:40 INFO - PROCESS | 2720 | 1466744740185 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:40 INFO - PROCESS | 2720 | 1466744740187 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36CD000 == 31 [pid = 2720] [id = 601] 22:05:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCD662400) [pid = 2720] [serial = 1803] [outer = 0000000000000000] 22:05:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCDF5E000) [pid = 2720] [serial = 1804] [outer = 000000ECCD662400] 22:05:40 INFO - PROCESS | 2720 | 1466744740232 Marionette DEBUG loaded listener.js 22:05:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCF11D000) [pid = 2720] [serial = 1805] [outer = 000000ECCD662400] 22:05:40 INFO - PROCESS | 2720 | 1466744740683 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 22:05:40 INFO - PROCESS | 2720 | 1466744740743 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 2720 | 1466744740745 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 22:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:05:40 INFO - PROCESS | 2720 | 1466744740749 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:05:40 INFO - PROCESS | 2720 | 1466744740750 Marionette TRACE conn5 <- [1,2370,null,{}] 22:05:40 INFO - PROCESS | 2720 | 1466744740754 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:40 INFO - PROCESS | 2720 | 1466744740756 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:40 INFO - PROCESS | 2720 | 1466744740864 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 22:05:40 INFO - PROCESS | 2720 | 1466744740873 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:40 INFO - PROCESS | 2720 | 1466744740875 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F8C000 == 32 [pid = 2720] [id = 602] 22:05:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCF237800) [pid = 2720] [serial = 1806] [outer = 0000000000000000] 22:05:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCF250C00) [pid = 2720] [serial = 1807] [outer = 000000ECCF237800] 22:05:40 INFO - PROCESS | 2720 | 1466744740919 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0104000) [pid = 2720] [serial = 1808] [outer = 000000ECCF237800] 22:05:41 INFO - PROCESS | 2720 | 1466744741336 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 627ms 22:05:41 INFO - PROCESS | 2720 | 1466744741379 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 22:05:41 INFO - PROCESS | 2720 | 1466744741381 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 22:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:05:41 INFO - PROCESS | 2720 | 1466744741385 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:05:41 INFO - PROCESS | 2720 | 1466744741387 Marionette TRACE conn5 <- [1,2374,null,{}] 22:05:41 INFO - PROCESS | 2720 | 1466744741391 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:41 INFO - PROCESS | 2720 | 1466744741392 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:41 INFO - PROCESS | 2720 | 1466744741475 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 22:05:41 INFO - PROCESS | 2720 | 1466744741480 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 2720 | 1466744741482 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E59000 == 33 [pid = 2720] [id = 603] 22:05:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD045FC00) [pid = 2720] [serial = 1809] [outer = 0000000000000000] 22:05:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0464800) [pid = 2720] [serial = 1810] [outer = 000000ECD045FC00] 22:05:41 INFO - PROCESS | 2720 | 1466744741528 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD04F4C00) [pid = 2720] [serial = 1811] [outer = 000000ECD045FC00] 22:05:42 INFO - PROCESS | 2720 | 1466744741999 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 22:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:05:42 INFO - PROCESS | 2720 | 1466744742059 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 22:05:42 INFO - PROCESS | 2720 | 1466744742061 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 22:05:42 INFO - PROCESS | 2720 | 1466744742064 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 2720 | 1466744742066 Marionette TRACE conn5 <- [1,2378,null,{}] 22:05:42 INFO - PROCESS | 2720 | 1466744742070 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:42 INFO - PROCESS | 2720 | 1466744742072 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:42 INFO - PROCESS | 2720 | 1466744742177 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 22:05:42 INFO - PROCESS | 2720 | 1466744742256 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 2720 | 1466744742258 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF158000 == 34 [pid = 2720] [id = 604] 22:05:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD04F6000) [pid = 2720] [serial = 1812] [outer = 0000000000000000] 22:05:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0672800) [pid = 2720] [serial = 1813] [outer = 000000ECD04F6000] 22:05:42 INFO - PROCESS | 2720 | 1466744742302 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0AC2C00) [pid = 2720] [serial = 1814] [outer = 000000ECD04F6000] 22:05:42 INFO - PROCESS | 2720 | 1466744742717 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 693ms 22:05:42 INFO - PROCESS | 2720 | 1466744742761 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 22:05:42 INFO - PROCESS | 2720 | 1466744742764 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 22:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:05:42 INFO - PROCESS | 2720 | 1466744742772 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:05:42 INFO - PROCESS | 2720 | 1466744742774 Marionette TRACE conn5 <- [1,2382,null,{}] 22:05:42 INFO - PROCESS | 2720 | 1466744742778 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:42 INFO - PROCESS | 2720 | 1466744742780 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:42 INFO - PROCESS | 2720 | 1466744742897 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 22:05:42 INFO - PROCESS | 2720 | 1466744742903 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 2720 | 1466744742905 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7366800 == 35 [pid = 2720] [id = 605] 22:05:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0AC9C00) [pid = 2720] [serial = 1815] [outer = 0000000000000000] 22:05:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0B0EC00) [pid = 2720] [serial = 1816] [outer = 000000ECD0AC9C00] 22:05:42 INFO - PROCESS | 2720 | 1466744742949 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD0C63C00) [pid = 2720] [serial = 1817] [outer = 000000ECD0AC9C00] 22:05:43 INFO - PROCESS | 2720 | 1466744743430 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 22:05:43 INFO - PROCESS | 2720 | 1466744743466 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 22:05:43 INFO - PROCESS | 2720 | 1466744743469 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 22:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:05:43 INFO - PROCESS | 2720 | 1466744743472 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 2720 | 1466744743474 Marionette TRACE conn5 <- [1,2386,null,{}] 22:05:43 INFO - PROCESS | 2720 | 1466744743484 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:43 INFO - PROCESS | 2720 | 1466744743486 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:43 INFO - PROCESS | 2720 | 1466744743640 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 22:05:43 INFO - PROCESS | 2720 | 1466744743695 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 2720 | 1466744743698 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1275000 == 36 [pid = 2720] [id = 606] 22:05:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD1D0AC00) [pid = 2720] [serial = 1818] [outer = 0000000000000000] 22:05:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD1FA0000) [pid = 2720] [serial = 1819] [outer = 000000ECD1D0AC00] 22:05:43 INFO - PROCESS | 2720 | 1466744743745 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD2890800) [pid = 2720] [serial = 1820] [outer = 000000ECD1D0AC00] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC3004800) [pid = 2720] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCE71000) [pid = 2720] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD0460000) [pid = 2720] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC433D000) [pid = 2720] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD1D09000) [pid = 2720] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCD658400) [pid = 2720] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC812D000) [pid = 2720] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC77C0400) [pid = 2720] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC77BF000) [pid = 2720] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC300EC00) [pid = 2720] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC81B5000) [pid = 2720] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:05:44 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA4C000) [pid = 2720] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:05:44 INFO - PROCESS | 2720 | 1466744744199 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 774ms 22:05:44 INFO - PROCESS | 2720 | 1466744744249 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 2720 | 1466744744251 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 22:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:05:44 INFO - PROCESS | 2720 | 1466744744255 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - PROCESS | 2720 | 1466744744256 Marionette TRACE conn5 <- [1,2390,null,{}] 22:05:44 INFO - PROCESS | 2720 | 1466744744260 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:44 INFO - PROCESS | 2720 | 1466744744262 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:44 INFO - PROCESS | 2720 | 1466744744345 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 22:05:44 INFO - PROCESS | 2720 | 1466744744350 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:44 INFO - PROCESS | 2720 | 1466744744352 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD793C000 == 37 [pid = 2720] [id = 607] 22:05:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCCA7EC00) [pid = 2720] [serial = 1821] [outer = 0000000000000000] 22:05:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0465C00) [pid = 2720] [serial = 1822] [outer = 000000ECCCA7EC00] 22:05:44 INFO - PROCESS | 2720 | 1466744744399 Marionette DEBUG loaded listener.js 22:05:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD288F400) [pid = 2720] [serial = 1823] [outer = 000000ECCCA7EC00] 22:05:44 INFO - PROCESS | 2720 | 1466744744816 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 22:05:44 INFO - PROCESS | 2720 | 1466744744884 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 2720 | 1466744744887 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 22:05:44 INFO - PROCESS | 2720 | 1466744744890 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:05:44 INFO - PROCESS | 2720 | 1466744744892 Marionette TRACE conn5 <- [1,2394,null,{}] 22:05:44 INFO - PROCESS | 2720 | 1466744744896 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:44 INFO - PROCESS | 2720 | 1466744744898 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:44 INFO - PROCESS | 2720 | 1466744744984 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 22:05:44 INFO - PROCESS | 2720 | 1466744744992 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:44 INFO - PROCESS | 2720 | 1466744744994 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7964000 == 38 [pid = 2720] [id = 608] 22:05:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD31B8000) [pid = 2720] [serial = 1824] [outer = 0000000000000000] 22:05:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3609400) [pid = 2720] [serial = 1825] [outer = 000000ECD31B8000] 22:05:45 INFO - PROCESS | 2720 | 1466744745040 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD368DC00) [pid = 2720] [serial = 1826] [outer = 000000ECD31B8000] 22:05:45 INFO - PROCESS | 2720 | 1466744745494 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 22:05:45 INFO - PROCESS | 2720 | 1466744745529 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 22:05:45 INFO - PROCESS | 2720 | 1466744745531 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 22:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:05:45 INFO - PROCESS | 2720 | 1466744745540 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:05:45 INFO - PROCESS | 2720 | 1466744745542 Marionette TRACE conn5 <- [1,2398,null,{}] 22:05:45 INFO - PROCESS | 2720 | 1466744745545 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:45 INFO - PROCESS | 2720 | 1466744745547 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:45 INFO - PROCESS | 2720 | 1466744745630 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 22:05:45 INFO - PROCESS | 2720 | 1466744745638 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 2720 | 1466744745640 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD80C0800 == 39 [pid = 2720] [id = 609] 22:05:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD37A4C00) [pid = 2720] [serial = 1827] [outer = 0000000000000000] 22:05:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD37AA000) [pid = 2720] [serial = 1828] [outer = 000000ECD37A4C00] 22:05:45 INFO - PROCESS | 2720 | 1466744745684 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3B29C00) [pid = 2720] [serial = 1829] [outer = 000000ECD37A4C00] 22:05:46 INFO - PROCESS | 2720 | 1466744746473 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 985ms 22:05:46 INFO - PROCESS | 2720 | 1466744746522 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 22:05:46 INFO - PROCESS | 2720 | 1466744746527 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 22:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:05:46 INFO - PROCESS | 2720 | 1466744746533 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:05:46 INFO - PROCESS | 2720 | 1466744746536 Marionette TRACE conn5 <- [1,2402,null,{}] 22:05:46 INFO - PROCESS | 2720 | 1466744746567 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:46 INFO - PROCESS | 2720 | 1466744746570 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:46 INFO - PROCESS | 2720 | 1466744746711 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 22:05:46 INFO - PROCESS | 2720 | 1466744746826 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:46 INFO - PROCESS | 2720 | 1466744746829 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9156000 == 40 [pid = 2720] [id = 610] 22:05:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC3327800) [pid = 2720] [serial = 1830] [outer = 0000000000000000] 22:05:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC3C4BC00) [pid = 2720] [serial = 1831] [outer = 000000ECC3327800] 22:05:46 INFO - PROCESS | 2720 | 1466744746888 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC8124C00) [pid = 2720] [serial = 1832] [outer = 000000ECC3327800] 22:05:47 INFO - PROCESS | 2720 | 1466744747792 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1317ms 22:05:47 INFO - PROCESS | 2720 | 1466744747853 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 22:05:47 INFO - PROCESS | 2720 | 1466744747857 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 22:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:05:47 INFO - PROCESS | 2720 | 1466744747863 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - PROCESS | 2720 | 1466744747867 Marionette TRACE conn5 <- [1,2406,null,{}] 22:05:47 INFO - PROCESS | 2720 | 1466744747872 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:47 INFO - PROCESS | 2720 | 1466744747876 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:48 INFO - PROCESS | 2720 | 1466744747992 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 22:05:48 INFO - PROCESS | 2720 | 1466744748067 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:48 INFO - PROCESS | 2720 | 1466744748071 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9140800 == 41 [pid = 2720] [id = 611] 22:05:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC7EEEC00) [pid = 2720] [serial = 1833] [outer = 0000000000000000] 22:05:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC8673800) [pid = 2720] [serial = 1834] [outer = 000000ECC7EEEC00] 22:05:48 INFO - PROCESS | 2720 | 1466744748151 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC8816800) [pid = 2720] [serial = 1835] [outer = 000000ECC7EEEC00] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7964000 == 40 [pid = 2720] [id = 608] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD793C000 == 39 [pid = 2720] [id = 607] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1275000 == 38 [pid = 2720] [id = 606] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7366800 == 37 [pid = 2720] [id = 605] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF158000 == 36 [pid = 2720] [id = 604] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E59000 == 35 [pid = 2720] [id = 603] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F8C000 == 34 [pid = 2720] [id = 602] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36CD000 == 33 [pid = 2720] [id = 601] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1279000 == 32 [pid = 2720] [id = 600] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD029C000 == 31 [pid = 2720] [id = 599] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF159800 == 30 [pid = 2720] [id = 598] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD0ACC400) [pid = 2720] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93DE800 == 29 [pid = 2720] [id = 597] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC82A8800 == 28 [pid = 2720] [id = 596] 22:05:48 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD719C800 == 27 [pid = 2720] [id = 595] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCF233800) [pid = 2720] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCD659C00) [pid = 2720] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD066D000) [pid = 2720] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0104800) [pid = 2720] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD0675C00) [pid = 2720] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD3EA1800) [pid = 2720] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD2320800) [pid = 2720] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD0102800) [pid = 2720] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCDF20800) [pid = 2720] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC931A400) [pid = 2720] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC81DC400) [pid = 2720] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9290000) [pid = 2720] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0679400) [pid = 2720] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC7AB3000) [pid = 2720] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC8463400) [pid = 2720] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC3329800) [pid = 2720] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC3352800) [pid = 2720] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3F31800) [pid = 2720] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCCE72400) [pid = 2720] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCA55800) [pid = 2720] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCCDA8C00) [pid = 2720] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCDF65000) [pid = 2720] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC92CDC00) [pid = 2720] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0462000) [pid = 2720] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 22:05:48 INFO - PROCESS | 2720 | 1466744748786 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 985ms 22:05:48 INFO - PROCESS | 2720 | 1466744748852 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 22:05:48 INFO - PROCESS | 2720 | 1466744748857 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 22:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:05:48 INFO - PROCESS | 2720 | 1466744748864 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:05:48 INFO - PROCESS | 2720 | 1466744748867 Marionette TRACE conn5 <- [1,2410,null,{}] 22:05:48 INFO - PROCESS | 2720 | 1466744748872 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:48 INFO - PROCESS | 2720 | 1466744748875 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:48 INFO - PROCESS | 2720 | 1466744748969 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 22:05:49 INFO - PROCESS | 2720 | 1466744749046 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 2720 | 1466744749049 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC96A3800 == 28 [pid = 2720] [id = 612] 22:05:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC388A000) [pid = 2720] [serial = 1836] [outer = 0000000000000000] 22:05:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC880B400) [pid = 2720] [serial = 1837] [outer = 000000ECC388A000] 22:05:49 INFO - PROCESS | 2720 | 1466744749098 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC9292000) [pid = 2720] [serial = 1838] [outer = 000000ECC388A000] 22:05:49 INFO - PROCESS | 2720 | 1466744749554 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 22:05:49 INFO - PROCESS | 2720 | 1466744749599 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 2720 | 1466744749601 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 22:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:05:49 INFO - PROCESS | 2720 | 1466744749610 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - PROCESS | 2720 | 1466744749614 Marionette TRACE conn5 <- [1,2414,null,{}] 22:05:49 INFO - PROCESS | 2720 | 1466744749625 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:49 INFO - PROCESS | 2720 | 1466744749630 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:49 INFO - PROCESS | 2720 | 1466744749722 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 22:05:49 INFO - PROCESS | 2720 | 1466744749731 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 2720 | 1466744749734 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00DC800 == 29 [pid = 2720] [id = 613] 22:05:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCCA4B800) [pid = 2720] [serial = 1839] [outer = 0000000000000000] 22:05:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCA4E800) [pid = 2720] [serial = 1840] [outer = 000000ECCCA4B800] 22:05:49 INFO - PROCESS | 2720 | 1466744749786 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCCA80400) [pid = 2720] [serial = 1841] [outer = 000000ECCCA4B800] 22:05:50 INFO - PROCESS | 2720 | 1466744750245 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 22:05:50 INFO - PROCESS | 2720 | 1466744750303 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 2720 | 1466744750306 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 22:05:50 INFO - PROCESS | 2720 | 1466744750309 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:05:50 INFO - PROCESS | 2720 | 1466744750311 Marionette TRACE conn5 <- [1,2418,null,{}] 22:05:50 INFO - PROCESS | 2720 | 1466744750315 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:50 INFO - PROCESS | 2720 | 1466744750317 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:50 INFO - PROCESS | 2720 | 1466744750408 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 22:05:50 INFO - PROCESS | 2720 | 1466744750416 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:50 INFO - PROCESS | 2720 | 1466744750418 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1270800 == 30 [pid = 2720] [id = 614] 22:05:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC3348000) [pid = 2720] [serial = 1842] [outer = 0000000000000000] 22:05:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCD397400) [pid = 2720] [serial = 1843] [outer = 000000ECC3348000] 22:05:50 INFO - PROCESS | 2720 | 1466744750467 Marionette DEBUG loaded listener.js 22:05:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCDCBA400) [pid = 2720] [serial = 1844] [outer = 000000ECC3348000] 22:05:50 INFO - PROCESS | 2720 | 1466744750917 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 22:05:50 INFO - PROCESS | 2720 | 1466744750941 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 2720 | 1466744750943 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 22:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:05:50 INFO - PROCESS | 2720 | 1466744750946 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:05:50 INFO - PROCESS | 2720 | 1466744750948 Marionette TRACE conn5 <- [1,2422,null,{}] 22:05:50 INFO - PROCESS | 2720 | 1466744750952 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:50 INFO - PROCESS | 2720 | 1466744750954 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:51 INFO - PROCESS | 2720 | 1466744751069 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 22:05:51 INFO - PROCESS | 2720 | 1466744751156 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 2720 | 1466744751158 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35DB800 == 31 [pid = 2720] [id = 615] 22:05:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDF19800) [pid = 2720] [serial = 1845] [outer = 0000000000000000] 22:05:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDFD7800) [pid = 2720] [serial = 1846] [outer = 000000ECCDF19800] 22:05:51 INFO - PROCESS | 2720 | 1466744751203 Marionette DEBUG loaded listener.js 22:05:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF235800) [pid = 2720] [serial = 1847] [outer = 000000ECCDF19800] 22:05:51 INFO - PROCESS | 2720 | 1466744751603 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 733ms 22:05:51 INFO - PROCESS | 2720 | 1466744751683 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 22:05:51 INFO - PROCESS | 2720 | 1466744751686 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 22:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:05:51 INFO - PROCESS | 2720 | 1466744751689 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:05:51 INFO - PROCESS | 2720 | 1466744751691 Marionette TRACE conn5 <- [1,2426,null,{}] 22:05:51 INFO - PROCESS | 2720 | 1466744751695 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:51 INFO - PROCESS | 2720 | 1466744751701 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:51 INFO - PROCESS | 2720 | 1466744751862 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 22:05:51 INFO - PROCESS | 2720 | 1466744751870 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:51 INFO - PROCESS | 2720 | 1466744751872 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F98000 == 32 [pid = 2720] [id = 616] 22:05:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCF231000) [pid = 2720] [serial = 1848] [outer = 0000000000000000] 22:05:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0418400) [pid = 2720] [serial = 1849] [outer = 000000ECCF231000] 22:05:51 INFO - PROCESS | 2720 | 1466744751918 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0675400) [pid = 2720] [serial = 1850] [outer = 000000ECCF231000] 22:05:52 INFO - PROCESS | 2720 | 1466744752372 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 22:05:52 INFO - PROCESS | 2720 | 1466744752438 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 2720 | 1466744752440 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 22:05:52 INFO - PROCESS | 2720 | 1466744752446 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 2720 | 1466744752448 Marionette TRACE conn5 <- [1,2430,null,{}] 22:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:05:52 INFO - PROCESS | 2720 | 1466744752457 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:52 INFO - PROCESS | 2720 | 1466744752459 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:52 INFO - PROCESS | 2720 | 1466744752578 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 22:05:52 INFO - PROCESS | 2720 | 1466744752589 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:52 INFO - PROCESS | 2720 | 1466744752591 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F10800 == 33 [pid = 2720] [id = 617] 22:05:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCF237C00) [pid = 2720] [serial = 1851] [outer = 0000000000000000] 22:05:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0C18800) [pid = 2720] [serial = 1852] [outer = 000000ECCF237C00] 22:05:52 INFO - PROCESS | 2720 | 1466744752636 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD1422400) [pid = 2720] [serial = 1853] [outer = 000000ECCF237C00] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD04F6000) [pid = 2720] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD0AC9C00) [pid = 2720] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC7A4BC00) [pid = 2720] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD0AC1400) [pid = 2720] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCF237800) [pid = 2720] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC7A4B000) [pid = 2720] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCD662400) [pid = 2720] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC1513800) [pid = 2720] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD045FC00) [pid = 2720] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC931B000) [pid = 2720] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC3348800) [pid = 2720] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD1D0AC00) [pid = 2720] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD31B8000) [pid = 2720] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:05:53 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCA7EC00) [pid = 2720] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:05:53 INFO - PROCESS | 2720 | 1466744753203 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 776ms 22:05:53 INFO - PROCESS | 2720 | 1466744753228 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 2720 | 1466744753230 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 22:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:05:53 INFO - PROCESS | 2720 | 1466744753233 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - PROCESS | 2720 | 1466744753235 Marionette TRACE conn5 <- [1,2434,null,{}] 22:05:53 INFO - PROCESS | 2720 | 1466744753244 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:53 INFO - PROCESS | 2720 | 1466744753246 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:53 INFO - PROCESS | 2720 | 1466744753331 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 22:05:53 INFO - PROCESS | 2720 | 1466744753338 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 2720 | 1466744753340 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E22000 == 34 [pid = 2720] [id = 618] 22:05:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC300A400) [pid = 2720] [serial = 1854] [outer = 0000000000000000] 22:05:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCD38C400) [pid = 2720] [serial = 1855] [outer = 000000ECC300A400] 22:05:53 INFO - PROCESS | 2720 | 1466744753384 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0AC9C00) [pid = 2720] [serial = 1856] [outer = 000000ECC300A400] 22:05:53 INFO - PROCESS | 2720 | 1466744753814 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms 22:05:53 INFO - PROCESS | 2720 | 1466744753890 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 22:05:53 INFO - PROCESS | 2720 | 1466744753892 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 22:05:53 INFO - PROCESS | 2720 | 1466744753904 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:05:53 INFO - PROCESS | 2720 | 1466744753906 Marionette TRACE conn5 <- [1,2438,null,{}] 22:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:05:53 INFO - PROCESS | 2720 | 1466744753910 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:53 INFO - PROCESS | 2720 | 1466744753912 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:54 INFO - PROCESS | 2720 | 1466744753995 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 22:05:54 INFO - PROCESS | 2720 | 1466744754000 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 2720 | 1466744754002 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7368800 == 35 [pid = 2720] [id = 619] 22:05:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD149F000) [pid = 2720] [serial = 1857] [outer = 0000000000000000] 22:05:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD1FA1400) [pid = 2720] [serial = 1858] [outer = 000000ECD149F000] 22:05:54 INFO - PROCESS | 2720 | 1466744754049 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD288F800) [pid = 2720] [serial = 1859] [outer = 000000ECD149F000] 22:05:54 INFO - PROCESS | 2720 | 1466744754446 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 586ms 22:05:54 INFO - PROCESS | 2720 | 1466744754505 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 2720 | 1466744754508 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 22:05:54 INFO - PROCESS | 2720 | 1466744754511 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:05:54 INFO - PROCESS | 2720 | 1466744754513 Marionette TRACE conn5 <- [1,2442,null,{}] 22:05:54 INFO - PROCESS | 2720 | 1466744754517 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:54 INFO - PROCESS | 2720 | 1466744754519 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:54 INFO - PROCESS | 2720 | 1466744754605 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 22:05:54 INFO - PROCESS | 2720 | 1466744754611 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 2720 | 1466744754613 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1265000 == 36 [pid = 2720] [id = 620] 22:05:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD265FC00) [pid = 2720] [serial = 1860] [outer = 0000000000000000] 22:05:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD31BE000) [pid = 2720] [serial = 1861] [outer = 000000ECD265FC00] 22:05:54 INFO - PROCESS | 2720 | 1466744754658 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3788400) [pid = 2720] [serial = 1862] [outer = 000000ECD265FC00] 22:05:55 INFO - PROCESS | 2720 | 1466744755093 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 22:05:55 INFO - PROCESS | 2720 | 1466744755160 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 22:05:55 INFO - PROCESS | 2720 | 1466744755164 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 22:05:55 INFO - PROCESS | 2720 | 1466744755175 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:05:55 INFO - PROCESS | 2720 | 1466744755180 Marionette TRACE conn5 <- [1,2446,null,{}] 22:05:55 INFO - PROCESS | 2720 | 1466744755187 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:55 INFO - PROCESS | 2720 | 1466744755191 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:55 INFO - PROCESS | 2720 | 1466744755324 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 22:05:55 INFO - PROCESS | 2720 | 1466744755473 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:55 INFO - PROCESS | 2720 | 1466744755479 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E5800 == 37 [pid = 2720] [id = 621] 22:05:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC361C000) [pid = 2720] [serial = 1863] [outer = 0000000000000000] 22:05:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC3C0E800) [pid = 2720] [serial = 1864] [outer = 000000ECC361C000] 22:05:55 INFO - PROCESS | 2720 | 1466744755537 Marionette DEBUG loaded listener.js 22:05:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC880BC00) [pid = 2720] [serial = 1865] [outer = 000000ECC361C000] 22:05:56 INFO - PROCESS | 2720 | 1466744756125 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 22:05:56 INFO - PROCESS | 2720 | 1466744756166 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 22:05:56 INFO - PROCESS | 2720 | 1466744756170 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 22:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:05:56 INFO - PROCESS | 2720 | 1466744756178 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:05:56 INFO - PROCESS | 2720 | 1466744756182 Marionette TRACE conn5 <- [1,2450,null,{}] 22:05:56 INFO - PROCESS | 2720 | 1466744756187 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:56 INFO - PROCESS | 2720 | 1466744756190 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:56 INFO - PROCESS | 2720 | 1466744756308 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 22:05:56 INFO - PROCESS | 2720 | 1466744756404 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:56 INFO - PROCESS | 2720 | 1466744756407 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D0000 == 38 [pid = 2720] [id = 622] 22:05:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCCA4C000) [pid = 2720] [serial = 1866] [outer = 0000000000000000] 22:05:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCCA7A800) [pid = 2720] [serial = 1867] [outer = 000000ECCCA4C000] 22:05:56 INFO - PROCESS | 2720 | 1466744756475 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCD764800) [pid = 2720] [serial = 1868] [outer = 000000ECCCA4C000] 22:05:57 INFO - PROCESS | 2720 | 1466744757100 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 943ms 22:05:57 INFO - PROCESS | 2720 | 1466744757131 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 22:05:57 INFO - PROCESS | 2720 | 1466744757134 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 22:05:57 INFO - PROCESS | 2720 | 1466744757139 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:05:57 INFO - PROCESS | 2720 | 1466744757141 Marionette TRACE conn5 <- [1,2454,null,{}] 22:05:57 INFO - PROCESS | 2720 | 1466744757152 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:57 INFO - PROCESS | 2720 | 1466744757157 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:57 INFO - PROCESS | 2720 | 1466744757274 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 22:05:57 INFO - PROCESS | 2720 | 1466744757398 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:57 INFO - PROCESS | 2720 | 1466744757403 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD80C1000 == 39 [pid = 2720] [id = 623] 22:05:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD066E000) [pid = 2720] [serial = 1869] [outer = 0000000000000000] 22:05:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD0AC1400) [pid = 2720] [serial = 1870] [outer = 000000ECD066E000] 22:05:57 INFO - PROCESS | 2720 | 1466744757463 Marionette DEBUG loaded listener.js 22:05:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3790000) [pid = 2720] [serial = 1871] [outer = 000000ECD066E000] 22:05:58 INFO - PROCESS | 2720 | 1466744758060 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 985ms 22:05:58 INFO - PROCESS | 2720 | 1466744758130 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 2720 | 1466744758133 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 22:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:05:58 INFO - PROCESS | 2720 | 1466744758136 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - PROCESS | 2720 | 1466744758139 Marionette TRACE conn5 <- [1,2458,null,{}] 22:05:58 INFO - PROCESS | 2720 | 1466744758143 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:58 INFO - PROCESS | 2720 | 1466744758145 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:58 INFO - PROCESS | 2720 | 1466744758266 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 22:05:58 INFO - PROCESS | 2720 | 1466744758412 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:58 INFO - PROCESS | 2720 | 1466744758414 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD796E000 == 40 [pid = 2720] [id = 624] 22:05:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD3782400) [pid = 2720] [serial = 1872] [outer = 0000000000000000] 22:05:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD3E98400) [pid = 2720] [serial = 1873] [outer = 000000ECD3782400] 22:05:58 INFO - PROCESS | 2720 | 1466744758471 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD3EA3800) [pid = 2720] [serial = 1874] [outer = 000000ECD3782400] 22:05:59 INFO - PROCESS | 2720 | 1466744759164 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1085ms 22:05:59 INFO - PROCESS | 2720 | 1466744759224 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 22:05:59 INFO - PROCESS | 2720 | 1466744759229 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 22:05:59 INFO - PROCESS | 2720 | 1466744759233 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:05:59 INFO - PROCESS | 2720 | 1466744759237 Marionette TRACE conn5 <- [1,2462,null,{}] 22:05:59 INFO - PROCESS | 2720 | 1466744759243 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:05:59 INFO - PROCESS | 2720 | 1466744759246 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:59 INFO - PROCESS | 2720 | 1466744759357 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 22:05:59 INFO - PROCESS | 2720 | 1466744759455 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:59 INFO - PROCESS | 2720 | 1466744759457 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:05:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93ED800 == 41 [pid = 2720] [id = 625] 22:05:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC8812400) [pid = 2720] [serial = 1875] [outer = 0000000000000000] 22:05:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC8821800) [pid = 2720] [serial = 1876] [outer = 000000ECC8812400] 22:05:59 INFO - PROCESS | 2720 | 1466744759508 Marionette DEBUG loaded listener.js 22:05:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC9657C00) [pid = 2720] [serial = 1877] [outer = 000000ECC8812400] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7368800 == 40 [pid = 2720] [id = 619] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E22000 == 39 [pid = 2720] [id = 618] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F10800 == 38 [pid = 2720] [id = 617] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F98000 == 37 [pid = 2720] [id = 616] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35DB800 == 36 [pid = 2720] [id = 615] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1270800 == 35 [pid = 2720] [id = 614] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00DC800 == 34 [pid = 2720] [id = 613] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC96A3800 == 33 [pid = 2720] [id = 612] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9140800 == 32 [pid = 2720] [id = 611] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9156000 == 31 [pid = 2720] [id = 610] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD80C0800 == 30 [pid = 2720] [id = 609] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD796E000 == 29 [pid = 2720] [id = 624] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD80C1000 == 28 [pid = 2720] [id = 623] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D0000 == 27 [pid = 2720] [id = 622] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1265000 == 26 [pid = 2720] [id = 620] 22:06:00 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E5800 == 25 [pid = 2720] [id = 621] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECD0672800) [pid = 2720] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD0B0EC00) [pid = 2720] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC7AB4000) [pid = 2720] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC8299400) [pid = 2720] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0C11C00) [pid = 2720] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCF250C00) [pid = 2720] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0104000) [pid = 2720] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCCA52800) [pid = 2720] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCCDA1400) [pid = 2720] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCDF5E000) [pid = 2720] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF11D000) [pid = 2720] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD0AC2C00) [pid = 2720] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9105400) [pid = 2720] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9295800) [pid = 2720] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0464800) [pid = 2720] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC965A800) [pid = 2720] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC9D50400) [pid = 2720] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC334C000) [pid = 2720] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3AD0000) [pid = 2720] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD1FA0000) [pid = 2720] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0C63C00) [pid = 2720] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3609400) [pid = 2720] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD368DC00) [pid = 2720] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD2890800) [pid = 2720] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0465C00) [pid = 2720] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD37AA000) [pid = 2720] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD288F400) [pid = 2720] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD04F4C00) [pid = 2720] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 22:06:00 INFO - PROCESS | 2720 | 1466744760733 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1545ms 22:06:00 INFO - PROCESS | 2720 | 1466744760783 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 22:06:00 INFO - PROCESS | 2720 | 1466744760787 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 22:06:00 INFO - PROCESS | 2720 | 1466744760792 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:06:00 INFO - PROCESS | 2720 | 1466744760797 Marionette TRACE conn5 <- [1,2466,null,{}] 22:06:00 INFO - PROCESS | 2720 | 1466744760802 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:00 INFO - PROCESS | 2720 | 1466744760805 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:00 INFO - PROCESS | 2720 | 1466744760902 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 22:06:00 INFO - PROCESS | 2720 | 1466744760909 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:00 INFO - PROCESS | 2720 | 1466744760913 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC84D3000 == 26 [pid = 2720] [id = 626] 22:06:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC392D400) [pid = 2720] [serial = 1878] [outer = 0000000000000000] 22:06:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC774E800) [pid = 2720] [serial = 1879] [outer = 000000ECC392D400] 22:06:00 INFO - PROCESS | 2720 | 1466744760970 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC82A2C00) [pid = 2720] [serial = 1880] [outer = 000000ECC392D400] 22:06:01 INFO - PROCESS | 2720 | 1466744761457 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 22:06:01 INFO - PROCESS | 2720 | 1466744761537 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 2720 | 1466744761542 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 22:06:01 INFO - PROCESS | 2720 | 1466744761553 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:06:01 INFO - PROCESS | 2720 | 1466744761556 Marionette TRACE conn5 <- [1,2470,null,{}] 22:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:06:01 INFO - PROCESS | 2720 | 1466744761560 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:01 INFO - PROCESS | 2720 | 1466744761563 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:01 INFO - PROCESS | 2720 | 1466744761662 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 22:06:01 INFO - PROCESS | 2720 | 1466744761744 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 2720 | 1466744761747 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCDCD4800 == 27 [pid = 2720] [id = 627] 22:06:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC8821C00) [pid = 2720] [serial = 1881] [outer = 0000000000000000] 22:06:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC9293C00) [pid = 2720] [serial = 1882] [outer = 000000ECC8821C00] 22:06:01 INFO - PROCESS | 2720 | 1466744761797 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC92D2800) [pid = 2720] [serial = 1883] [outer = 000000ECC8821C00] 22:06:02 INFO - PROCESS | 2720 | 1466744762182 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 22:06:02 INFO - PROCESS | 2720 | 1466744762235 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 2720 | 1466744762237 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 22:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:06:02 INFO - PROCESS | 2720 | 1466744762241 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - PROCESS | 2720 | 1466744762245 Marionette TRACE conn5 <- [1,2474,null,{}] 22:06:02 INFO - PROCESS | 2720 | 1466744762256 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:02 INFO - PROCESS | 2720 | 1466744762262 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:02 INFO - PROCESS | 2720 | 1466744762349 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 22:06:02 INFO - PROCESS | 2720 | 1466744762356 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:02 INFO - PROCESS | 2720 | 1466744762360 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD054F000 == 28 [pid = 2720] [id = 628] 22:06:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9D5D400) [pid = 2720] [serial = 1884] [outer = 0000000000000000] 22:06:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA55000) [pid = 2720] [serial = 1885] [outer = 000000ECC9D5D400] 22:06:02 INFO - PROCESS | 2720 | 1466744762408 Marionette DEBUG loaded listener.js 22:06:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCE6DC00) [pid = 2720] [serial = 1886] [outer = 000000ECC9D5D400] 22:06:02 INFO - PROCESS | 2720 | 1466744762890 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 22:06:02 INFO - PROCESS | 2720 | 1466744762934 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 2720 | 1466744762938 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 22:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:06:02 INFO - PROCESS | 2720 | 1466744762941 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - PROCESS | 2720 | 1466744762943 Marionette TRACE conn5 <- [1,2478,null,{}] 22:06:02 INFO - PROCESS | 2720 | 1466744762952 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:02 INFO - PROCESS | 2720 | 1466744762954 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:03 INFO - PROCESS | 2720 | 1466744763098 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 22:06:03 INFO - PROCESS | 2720 | 1466744763121 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 2720 | 1466744763123 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1DA0800 == 29 [pid = 2720] [id = 629] 22:06:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDCC6800) [pid = 2720] [serial = 1887] [outer = 0000000000000000] 22:06:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDF5F800) [pid = 2720] [serial = 1888] [outer = 000000ECCDCC6800] 22:06:03 INFO - PROCESS | 2720 | 1466744763169 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF11F000) [pid = 2720] [serial = 1889] [outer = 000000ECCDCC6800] 22:06:03 INFO - PROCESS | 2720 | 1466744763615 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 22:06:03 INFO - PROCESS | 2720 | 1466744763679 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 22:06:03 INFO - PROCESS | 2720 | 1466744763681 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 22:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:06:03 INFO - PROCESS | 2720 | 1466744763684 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:06:03 INFO - PROCESS | 2720 | 1466744763686 Marionette TRACE conn5 <- [1,2482,null,{}] 22:06:03 INFO - PROCESS | 2720 | 1466744763690 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:03 INFO - PROCESS | 2720 | 1466744763692 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:03 INFO - PROCESS | 2720 | 1466744763803 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 22:06:03 INFO - PROCESS | 2720 | 1466744763809 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 2720 | 1466744763811 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36CB000 == 30 [pid = 2720] [id = 630] 22:06:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCF233800) [pid = 2720] [serial = 1890] [outer = 0000000000000000] 22:06:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF287400) [pid = 2720] [serial = 1891] [outer = 000000ECCF233800] 22:06:03 INFO - PROCESS | 2720 | 1466744763858 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0111000) [pid = 2720] [serial = 1892] [outer = 000000ECCF233800] 22:06:04 INFO - PROCESS | 2720 | 1466744764324 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 22:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:06:04 INFO - PROCESS | 2720 | 1466744764378 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 22:06:04 INFO - PROCESS | 2720 | 1466744764380 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 22:06:04 INFO - PROCESS | 2720 | 1466744764383 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:06:04 INFO - PROCESS | 2720 | 1466744764385 Marionette TRACE conn5 <- [1,2486,null,{}] 22:06:04 INFO - PROCESS | 2720 | 1466744764389 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:04 INFO - PROCESS | 2720 | 1466744764395 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:04 INFO - PROCESS | 2720 | 1466744764551 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCDF19800) [pid = 2720] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCCA4B800) [pid = 2720] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC388A000) [pid = 2720] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC3348000) [pid = 2720] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD149F000) [pid = 2720] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3327800) [pid = 2720] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC7EEEC00) [pid = 2720] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD37A4C00) [pid = 2720] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCF231000) [pid = 2720] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD265FC00) [pid = 2720] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCF237C00) [pid = 2720] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:06:04 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC300A400) [pid = 2720] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:06:04 INFO - PROCESS | 2720 | 1466744764779 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 2720 | 1466744764782 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B86800 == 31 [pid = 2720] [id = 631] 22:06:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC1ED2C00) [pid = 2720] [serial = 1893] [outer = 0000000000000000] 22:06:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC388A000) [pid = 2720] [serial = 1894] [outer = 000000ECC1ED2C00] 22:06:04 INFO - PROCESS | 2720 | 1466744764829 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCDF19800) [pid = 2720] [serial = 1895] [outer = 000000ECC1ED2C00] 22:06:05 INFO - PROCESS | 2720 | 1466744765191 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 838ms 22:06:05 INFO - PROCESS | 2720 | 1466744765223 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 2720 | 1466744765226 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 22:06:05 INFO - PROCESS | 2720 | 1466744765229 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:06:05 INFO - PROCESS | 2720 | 1466744765230 Marionette TRACE conn5 <- [1,2490,null,{}] 22:06:05 INFO - PROCESS | 2720 | 1466744765234 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:05 INFO - PROCESS | 2720 | 1466744765236 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:05 INFO - PROCESS | 2720 | 1466744765320 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 22:06:05 INFO - PROCESS | 2720 | 1466744765396 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:05 INFO - PROCESS | 2720 | 1466744765399 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F27800 == 32 [pid = 2720] [id = 632] 22:06:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC2959800) [pid = 2720] [serial = 1896] [outer = 0000000000000000] 22:06:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD0673400) [pid = 2720] [serial = 1897] [outer = 000000ECC2959800] 22:06:05 INFO - PROCESS | 2720 | 1466744765444 Marionette DEBUG loaded listener.js 22:06:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0B0E000) [pid = 2720] [serial = 1898] [outer = 000000ECC2959800] 22:06:05 INFO - PROCESS | 2720 | 1466744765792 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 22:06:05 INFO - PROCESS | 2720 | 1466744765861 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 2720 | 1466744765863 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 22:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:06:05 INFO - PROCESS | 2720 | 1466744765866 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 2720 | 1466744765868 Marionette TRACE conn5 <- [1,2494,null,{}] 22:06:05 INFO - PROCESS | 2720 | 1466744765872 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:05 INFO - PROCESS | 2720 | 1466744765874 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:05 INFO - PROCESS | 2720 | 1466744765984 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 22:06:06 INFO - PROCESS | 2720 | 1466744765992 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 2720 | 1466744765994 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71B4800 == 33 [pid = 2720] [id = 633] 22:06:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0C16000) [pid = 2720] [serial = 1899] [outer = 0000000000000000] 22:06:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0C62400) [pid = 2720] [serial = 1900] [outer = 000000ECD0C16000] 22:06:06 INFO - PROCESS | 2720 | 1466744766040 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD1499000) [pid = 2720] [serial = 1901] [outer = 000000ECD0C16000] 22:06:06 INFO - PROCESS | 2720 | 1466744766493 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 22:06:06 INFO - PROCESS | 2720 | 1466744766560 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 22:06:06 INFO - PROCESS | 2720 | 1466744766562 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 22:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:06:06 INFO - PROCESS | 2720 | 1466744766566 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:06:06 INFO - PROCESS | 2720 | 1466744766568 Marionette TRACE conn5 <- [1,2498,null,{}] 22:06:06 INFO - PROCESS | 2720 | 1466744766572 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:06 INFO - PROCESS | 2720 | 1466744766573 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:06 INFO - PROCESS | 2720 | 1466744766658 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 22:06:06 INFO - PROCESS | 2720 | 1466744766664 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 2720 | 1466744766666 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73D0800 == 34 [pid = 2720] [id = 634] 22:06:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD1253400) [pid = 2720] [serial = 1902] [outer = 0000000000000000] 22:06:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD23AF800) [pid = 2720] [serial = 1903] [outer = 000000ECD1253400] 22:06:06 INFO - PROCESS | 2720 | 1466744766711 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3126800) [pid = 2720] [serial = 1904] [outer = 000000ECD1253400] 22:06:07 INFO - PROCESS | 2720 | 1466744767537 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1027ms 22:06:07 INFO - PROCESS | 2720 | 1466744767596 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 22:06:07 INFO - PROCESS | 2720 | 1466744767602 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 22:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:06:07 INFO - PROCESS | 2720 | 1466744767606 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:06:07 INFO - PROCESS | 2720 | 1466744767612 Marionette TRACE conn5 <- [1,2502,null,{}] 22:06:07 INFO - PROCESS | 2720 | 1466744767682 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:07 INFO - PROCESS | 2720 | 1466744767685 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:07 INFO - PROCESS | 2720 | 1466744767801 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 22:06:07 INFO - PROCESS | 2720 | 1466744767914 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:07 INFO - PROCESS | 2720 | 1466744767918 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC270800 == 35 [pid = 2720] [id = 635] 22:06:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC7AB7000) [pid = 2720] [serial = 1905] [outer = 0000000000000000] 22:06:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC8802C00) [pid = 2720] [serial = 1906] [outer = 000000ECC7AB7000] 22:06:07 INFO - PROCESS | 2720 | 1466744767980 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC929A800) [pid = 2720] [serial = 1907] [outer = 000000ECC7AB7000] 22:06:08 INFO - PROCESS | 2720 | 1466744768684 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1111ms 22:06:08 INFO - PROCESS | 2720 | 1466744768727 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 2720 | 1466744768733 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 22:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:06:08 INFO - PROCESS | 2720 | 1466744768760 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:06:08 INFO - PROCESS | 2720 | 1466744768763 Marionette TRACE conn5 <- [1,2506,null,{}] 22:06:08 INFO - PROCESS | 2720 | 1466744768767 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:08 INFO - PROCESS | 2720 | 1466744768770 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:08 INFO - PROCESS | 2720 | 1466744768913 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 22:06:09 INFO - PROCESS | 2720 | 1466744769125 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:09 INFO - PROCESS | 2720 | 1466744769128 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3C64000 == 36 [pid = 2720] [id = 636] 22:06:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC150FC00) [pid = 2720] [serial = 1908] [outer = 0000000000000000] 22:06:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC300C800) [pid = 2720] [serial = 1909] [outer = 000000ECC150FC00] 22:06:09 INFO - PROCESS | 2720 | 1466744769186 Marionette DEBUG loaded listener.js 22:06:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC3010800) [pid = 2720] [serial = 1910] [outer = 000000ECC150FC00] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71B4800 == 35 [pid = 2720] [id = 633] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F27800 == 34 [pid = 2720] [id = 632] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B86800 == 33 [pid = 2720] [id = 631] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36CB000 == 32 [pid = 2720] [id = 630] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1DA0800 == 31 [pid = 2720] [id = 629] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD054F000 == 30 [pid = 2720] [id = 628] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCDCD4800 == 29 [pid = 2720] [id = 627] 22:06:09 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC84D3000 == 28 [pid = 2720] [id = 626] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCDFD7800) [pid = 2720] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCF235800) [pid = 2720] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCCA4E800) [pid = 2720] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCCA80400) [pid = 2720] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC880B400) [pid = 2720] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9292000) [pid = 2720] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCD397400) [pid = 2720] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD288F800) [pid = 2720] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3C4BC00) [pid = 2720] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC8124C00) [pid = 2720] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC8673800) [pid = 2720] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC8816800) [pid = 2720] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3B29C00) [pid = 2720] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0418400) [pid = 2720] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD31BE000) [pid = 2720] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD3788400) [pid = 2720] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD0C18800) [pid = 2720] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCD38C400) [pid = 2720] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0AC9C00) [pid = 2720] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD1FA1400) [pid = 2720] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD1422400) [pid = 2720] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD0675400) [pid = 2720] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCDCBA400) [pid = 2720] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 22:06:09 INFO - PROCESS | 2720 | 1466744769823 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1126ms 22:06:09 INFO - PROCESS | 2720 | 1466744769890 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 22:06:09 INFO - PROCESS | 2720 | 1466744769894 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 22:06:09 INFO - PROCESS | 2720 | 1466744769899 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:06:09 INFO - PROCESS | 2720 | 1466744769902 Marionette TRACE conn5 <- [1,2510,null,{}] 22:06:09 INFO - PROCESS | 2720 | 1466744769907 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:09 INFO - PROCESS | 2720 | 1466744769911 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:10 INFO - PROCESS | 2720 | 1466744770001 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 22:06:10 INFO - PROCESS | 2720 | 1466744770014 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 2720 | 1466744770017 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9141800 == 29 [pid = 2720] [id = 637] 22:06:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC48B5400) [pid = 2720] [serial = 1911] [outer = 0000000000000000] 22:06:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC77C0800) [pid = 2720] [serial = 1912] [outer = 000000ECC48B5400] 22:06:10 INFO - PROCESS | 2720 | 1466744770066 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC81AC000) [pid = 2720] [serial = 1913] [outer = 000000ECC48B5400] 22:06:10 INFO - PROCESS | 2720 | 1466744770587 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 22:06:10 INFO - PROCESS | 2720 | 1466744770639 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 2720 | 1466744770644 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 22:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:06:10 INFO - PROCESS | 2720 | 1466744770648 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:06:10 INFO - PROCESS | 2720 | 1466744770651 Marionette TRACE conn5 <- [1,2514,null,{}] 22:06:10 INFO - PROCESS | 2720 | 1466744770655 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:10 INFO - PROCESS | 2720 | 1466744770657 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:10 INFO - PROCESS | 2720 | 1466744770751 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 22:06:10 INFO - PROCESS | 2720 | 1466744770830 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 2720 | 1466744770833 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD794800 == 30 [pid = 2720] [id = 638] 22:06:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC8809400) [pid = 2720] [serial = 1914] [outer = 0000000000000000] 22:06:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC9105400) [pid = 2720] [serial = 1915] [outer = 000000ECC8809400] 22:06:10 INFO - PROCESS | 2720 | 1466744770879 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC92C7000) [pid = 2720] [serial = 1916] [outer = 000000ECC8809400] 22:06:11 INFO - PROCESS | 2720 | 1466744771284 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 22:06:11 INFO - PROCESS | 2720 | 1466744771323 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 22:06:11 INFO - PROCESS | 2720 | 1466744771325 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 22:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:06:11 INFO - PROCESS | 2720 | 1466744771331 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:06:11 INFO - PROCESS | 2720 | 1466744771338 Marionette TRACE conn5 <- [1,2518,null,{}] 22:06:11 INFO - PROCESS | 2720 | 1466744771349 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:11 INFO - PROCESS | 2720 | 1466744771353 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:11 INFO - PROCESS | 2720 | 1466744771445 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 22:06:11 INFO - PROCESS | 2720 | 1466744771454 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:11 INFO - PROCESS | 2720 | 1466744771456 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B95000 == 31 [pid = 2720] [id = 639] 22:06:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC98CC000) [pid = 2720] [serial = 1917] [outer = 0000000000000000] 22:06:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCCA51000) [pid = 2720] [serial = 1918] [outer = 000000ECC98CC000] 22:06:11 INFO - PROCESS | 2720 | 1466744771501 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCE77400) [pid = 2720] [serial = 1919] [outer = 000000ECC98CC000] 22:06:11 INFO - PROCESS | 2720 | 1466744771941 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 650ms 22:06:11 INFO - PROCESS | 2720 | 1466744771986 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 22:06:11 INFO - PROCESS | 2720 | 1466744771989 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 22:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:06:11 INFO - PROCESS | 2720 | 1466744771992 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:06:12 INFO - PROCESS | 2720 | 1466744771994 Marionette TRACE conn5 <- [1,2522,null,{}] 22:06:12 INFO - PROCESS | 2720 | 1466744771998 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:12 INFO - PROCESS | 2720 | 1466744772000 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:12 INFO - PROCESS | 2720 | 1466744772119 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 22:06:12 INFO - PROCESS | 2720 | 1466744772196 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:12 INFO - PROCESS | 2720 | 1466744772198 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35DD800 == 32 [pid = 2720] [id = 640] 22:06:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCDCC6C00) [pid = 2720] [serial = 1920] [outer = 0000000000000000] 22:06:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCDF5FC00) [pid = 2720] [serial = 1921] [outer = 000000ECCDCC6C00] 22:06:12 INFO - PROCESS | 2720 | 1466744772250 Marionette DEBUG loaded listener.js 22:06:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF119400) [pid = 2720] [serial = 1922] [outer = 000000ECCDCC6C00] 22:06:12 INFO - PROCESS | 2720 | 1466744772675 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 22:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:06:12 INFO - PROCESS | 2720 | 1466744772729 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 22:06:12 INFO - PROCESS | 2720 | 1466744772731 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 22:06:12 INFO - PROCESS | 2720 | 1466744772735 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:06:12 INFO - PROCESS | 2720 | 1466744772737 Marionette TRACE conn5 <- [1,2526,null,{}] 22:06:12 INFO - PROCESS | 2720 | 1466744772740 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:12 INFO - PROCESS | 2720 | 1466744772742 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:12 INFO - PROCESS | 2720 | 1466744772853 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 22:06:12 INFO - PROCESS | 2720 | 1466744772864 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:12 INFO - PROCESS | 2720 | 1466744772871 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F90000 == 33 [pid = 2720] [id = 641] 22:06:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCFBDB000) [pid = 2720] [serial = 1923] [outer = 0000000000000000] 22:06:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCFF24400) [pid = 2720] [serial = 1924] [outer = 000000ECCFBDB000] 22:06:12 INFO - PROCESS | 2720 | 1466744772977 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0465800) [pid = 2720] [serial = 1925] [outer = 000000ECCFBDB000] 22:06:13 INFO - PROCESS | 2720 | 1466744773440 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 732ms 22:06:13 INFO - PROCESS | 2720 | 1466744773489 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 2720 | 1466744773491 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 22:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:06:13 INFO - PROCESS | 2720 | 1466744773495 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - PROCESS | 2720 | 1466744773497 Marionette TRACE conn5 <- [1,2530,null,{}] 22:06:13 INFO - PROCESS | 2720 | 1466744773500 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:13 INFO - PROCESS | 2720 | 1466744773503 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:13 INFO - PROCESS | 2720 | 1466744773628 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 22:06:13 INFO - PROCESS | 2720 | 1466744773683 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 2720 | 1466744773685 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E0B000 == 34 [pid = 2720] [id = 642] 22:06:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD04F6000) [pid = 2720] [serial = 1926] [outer = 0000000000000000] 22:06:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0AC4000) [pid = 2720] [serial = 1927] [outer = 000000ECD04F6000] 22:06:13 INFO - PROCESS | 2720 | 1466744773730 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0B0D000) [pid = 2720] [serial = 1928] [outer = 000000ECD04F6000] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0C16000) [pid = 2720] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9D5D400) [pid = 2720] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD3782400) [pid = 2720] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC1ED2C00) [pid = 2720] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC361C000) [pid = 2720] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCCA4C000) [pid = 2720] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC2959800) [pid = 2720] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCDCC6800) [pid = 2720] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC392D400) [pid = 2720] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCF233800) [pid = 2720] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD066E000) [pid = 2720] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC8812400) [pid = 2720] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:06:14 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC8821C00) [pid = 2720] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:06:14 INFO - PROCESS | 2720 | 1466744774181 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 22:06:14 INFO - PROCESS | 2720 | 1466744774231 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 22:06:14 INFO - PROCESS | 2720 | 1466744774233 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 22:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:06:14 INFO - PROCESS | 2720 | 1466744774236 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:06:14 INFO - PROCESS | 2720 | 1466744774238 Marionette TRACE conn5 <- [1,2534,null,{}] 22:06:14 INFO - PROCESS | 2720 | 1466744774242 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:14 INFO - PROCESS | 2720 | 1466744774244 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:14 INFO - PROCESS | 2720 | 1466744774357 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 22:06:14 INFO - PROCESS | 2720 | 1466744774411 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:14 INFO - PROCESS | 2720 | 1466744774413 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC824F000 == 35 [pid = 2720] [id = 643] 22:06:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC392D400) [pid = 2720] [serial = 1929] [outer = 0000000000000000] 22:06:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCCE74800) [pid = 2720] [serial = 1930] [outer = 000000ECC392D400] 22:06:14 INFO - PROCESS | 2720 | 1466744774460 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD092B800) [pid = 2720] [serial = 1931] [outer = 000000ECC392D400] 22:06:14 INFO - PROCESS | 2720 | 1466744774823 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 627ms 22:06:14 INFO - PROCESS | 2720 | 1466744774867 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 22:06:14 INFO - PROCESS | 2720 | 1466744774869 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 22:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:06:14 INFO - PROCESS | 2720 | 1466744774873 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:06:14 INFO - PROCESS | 2720 | 1466744774874 Marionette TRACE conn5 <- [1,2538,null,{}] 22:06:14 INFO - PROCESS | 2720 | 1466744774878 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:14 INFO - PROCESS | 2720 | 1466744774880 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:15 INFO - PROCESS | 2720 | 1466744774996 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 22:06:15 INFO - PROCESS | 2720 | 1466744775004 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 2720 | 1466744775006 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73D0000 == 36 [pid = 2720] [id = 644] 22:06:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0C1B400) [pid = 2720] [serial = 1932] [outer = 0000000000000000] 22:06:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD124D400) [pid = 2720] [serial = 1933] [outer = 000000ECD0C1B400] 22:06:15 INFO - PROCESS | 2720 | 1466744775050 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD1F98400) [pid = 2720] [serial = 1934] [outer = 000000ECD0C1B400] 22:06:15 INFO - PROCESS | 2720 | 1466744775491 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 22:06:15 INFO - PROCESS | 2720 | 1466744775546 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 22:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:06:15 INFO - PROCESS | 2720 | 1466744775548 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 22:06:15 INFO - PROCESS | 2720 | 1466744775552 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:06:15 INFO - PROCESS | 2720 | 1466744775554 Marionette TRACE conn5 <- [1,2542,null,{}] 22:06:15 INFO - PROCESS | 2720 | 1466744775557 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:15 INFO - PROCESS | 2720 | 1466744775559 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:15 INFO - PROCESS | 2720 | 1466744775645 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 22:06:15 INFO - PROCESS | 2720 | 1466744775650 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 2720 | 1466744775652 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76D6000 == 37 [pid = 2720] [id = 645] 22:06:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC9805C00) [pid = 2720] [serial = 1935] [outer = 0000000000000000] 22:06:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD066D800) [pid = 2720] [serial = 1936] [outer = 000000ECC9805C00] 22:06:15 INFO - PROCESS | 2720 | 1466744775697 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD311D000) [pid = 2720] [serial = 1937] [outer = 000000ECC9805C00] 22:06:16 INFO - PROCESS | 2720 | 1466744776301 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 839ms 22:06:16 INFO - PROCESS | 2720 | 1466744776395 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 2720 | 1466744776399 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 22:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:06:16 INFO - PROCESS | 2720 | 1466744776405 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 2720 | 1466744776408 Marionette TRACE conn5 <- [1,2546,null,{}] 22:06:16 INFO - PROCESS | 2720 | 1466744776414 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:16 INFO - PROCESS | 2720 | 1466744776417 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:16 INFO - PROCESS | 2720 | 1466744776543 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 22:06:16 INFO - PROCESS | 2720 | 1466744776635 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:16 INFO - PROCESS | 2720 | 1466744776638 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCC265800 == 38 [pid = 2720] [id = 646] 22:06:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC300B400) [pid = 2720] [serial = 1938] [outer = 0000000000000000] 22:06:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC81AF800) [pid = 2720] [serial = 1939] [outer = 000000ECC300B400] 22:06:16 INFO - PROCESS | 2720 | 1466744776710 Marionette DEBUG loaded listener.js 22:06:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC9105C00) [pid = 2720] [serial = 1940] [outer = 000000ECC300B400] 22:06:17 INFO - PROCESS | 2720 | 1466744777275 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 945ms 22:06:17 INFO - PROCESS | 2720 | 1466744777353 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 22:06:17 INFO - PROCESS | 2720 | 1466744777358 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 22:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:06:17 INFO - PROCESS | 2720 | 1466744777365 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:06:17 INFO - PROCESS | 2720 | 1466744777368 Marionette TRACE conn5 <- [1,2550,null,{}] 22:06:17 INFO - PROCESS | 2720 | 1466744777373 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:17 INFO - PROCESS | 2720 | 1466744777376 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:17 INFO - PROCESS | 2720 | 1466744777537 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 22:06:17 INFO - PROCESS | 2720 | 1466744777654 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:17 INFO - PROCESS | 2720 | 1466744777657 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F99000 == 39 [pid = 2720] [id = 647] 22:06:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECCCA4B800) [pid = 2720] [serial = 1941] [outer = 0000000000000000] 22:06:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECCD38C400) [pid = 2720] [serial = 1942] [outer = 000000ECCCA4B800] 22:06:17 INFO - PROCESS | 2720 | 1466744777715 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCF239400) [pid = 2720] [serial = 1943] [outer = 000000ECCCA4B800] 22:06:18 INFO - PROCESS | 2720 | 1466744778393 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1080ms 22:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:06:18 INFO - PROCESS | 2720 | 1466744778447 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 2720 | 1466744778449 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 22:06:18 INFO - PROCESS | 2720 | 1466744778453 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - PROCESS | 2720 | 1466744778457 Marionette TRACE conn5 <- [1,2554,null,{}] 22:06:18 INFO - PROCESS | 2720 | 1466744778469 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:18 INFO - PROCESS | 2720 | 1466744778475 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:18 INFO - PROCESS | 2720 | 1466744778618 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 22:06:18 INFO - PROCESS | 2720 | 1466744778745 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 2720 | 1466744778749 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7977000 == 40 [pid = 2720] [id = 648] 22:06:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD0C69800) [pid = 2720] [serial = 1944] [outer = 0000000000000000] 22:06:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD2660C00) [pid = 2720] [serial = 1945] [outer = 000000ECD0C69800] 22:06:18 INFO - PROCESS | 2720 | 1466744778808 Marionette DEBUG loaded listener.js 22:06:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD360E000) [pid = 2720] [serial = 1946] [outer = 000000ECD0C69800] 22:06:19 INFO - PROCESS | 2720 | 1466744779637 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1253ms 22:06:19 INFO - PROCESS | 2720 | 1466744779708 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 22:06:19 INFO - PROCESS | 2720 | 1466744779713 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 22:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:06:19 INFO - PROCESS | 2720 | 1466744779718 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:06:19 INFO - PROCESS | 2720 | 1466744779722 Marionette TRACE conn5 <- [1,2558,null,{}] 22:06:19 INFO - PROCESS | 2720 | 1466744779727 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:19 INFO - PROCESS | 2720 | 1466744779730 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:19 INFO - PROCESS | 2720 | 1466744779840 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 22:06:19 INFO - PROCESS | 2720 | 1466744779923 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:19 INFO - PROCESS | 2720 | 1466744779928 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC38AB000 == 41 [pid = 2720] [id = 649] 22:06:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC7AAEC00) [pid = 2720] [serial = 1947] [outer = 0000000000000000] 22:06:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC8819800) [pid = 2720] [serial = 1948] [outer = 000000ECC7AAEC00] 22:06:20 INFO - PROCESS | 2720 | 1466744780023 Marionette DEBUG loaded listener.js 22:06:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC931B000) [pid = 2720] [serial = 1949] [outer = 000000ECC7AAEC00] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73D0000 == 40 [pid = 2720] [id = 644] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC824F000 == 39 [pid = 2720] [id = 643] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E0B000 == 38 [pid = 2720] [id = 642] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F90000 == 37 [pid = 2720] [id = 641] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35DD800 == 36 [pid = 2720] [id = 640] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B95000 == 35 [pid = 2720] [id = 639] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD794800 == 34 [pid = 2720] [id = 638] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9141800 == 33 [pid = 2720] [id = 637] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3C64000 == 32 [pid = 2720] [id = 636] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCC270800 == 31 [pid = 2720] [id = 635] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73D0800 == 30 [pid = 2720] [id = 634] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93ED800 == 29 [pid = 2720] [id = 625] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7977000 == 28 [pid = 2720] [id = 648] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F99000 == 27 [pid = 2720] [id = 647] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76D6000 == 26 [pid = 2720] [id = 645] 22:06:20 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCC265800 == 25 [pid = 2720] [id = 646] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0C62400) [pid = 2720] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCCA55000) [pid = 2720] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3E98400) [pid = 2720] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCDF19800) [pid = 2720] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC880BC00) [pid = 2720] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCD764800) [pid = 2720] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD0673400) [pid = 2720] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC388A000) [pid = 2720] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCF11F000) [pid = 2720] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA7A800) [pid = 2720] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC82A2C00) [pid = 2720] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD0111000) [pid = 2720] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCE6DC00) [pid = 2720] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC3C0E800) [pid = 2720] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC774E800) [pid = 2720] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0AC1400) [pid = 2720] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0B0E000) [pid = 2720] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3790000) [pid = 2720] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC8821800) [pid = 2720] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC92D2800) [pid = 2720] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC9657C00) [pid = 2720] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCF287400) [pid = 2720] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCDF5F800) [pid = 2720] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC9293C00) [pid = 2720] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD3EA3800) [pid = 2720] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 22:06:20 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD1499000) [pid = 2720] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 22:06:21 INFO - PROCESS | 2720 | 1466744781233 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1539ms 22:06:21 INFO - PROCESS | 2720 | 1466744781300 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 22:06:21 INFO - PROCESS | 2720 | 1466744781304 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 22:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:06:21 INFO - PROCESS | 2720 | 1466744781312 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:06:21 INFO - PROCESS | 2720 | 1466744781316 Marionette TRACE conn5 <- [1,2562,null,{}] 22:06:21 INFO - PROCESS | 2720 | 1466744781323 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:21 INFO - PROCESS | 2720 | 1466744781326 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:21 INFO - PROCESS | 2720 | 1466744781415 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 22:06:21 INFO - PROCESS | 2720 | 1466744781429 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:21 INFO - PROCESS | 2720 | 1466744781432 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E2000 == 26 [pid = 2720] [id = 650] 22:06:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC334C400) [pid = 2720] [serial = 1950] [outer = 0000000000000000] 22:06:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC3885C00) [pid = 2720] [serial = 1951] [outer = 000000ECC334C400] 22:06:21 INFO - PROCESS | 2720 | 1466744781483 Marionette DEBUG loaded listener.js 22:06:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC7748400) [pid = 2720] [serial = 1952] [outer = 000000ECC334C400] 22:06:21 INFO - PROCESS | 2720 | 1466744781964 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 690ms 22:06:22 INFO - PROCESS | 2720 | 1466744782012 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 2720 | 1466744782018 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 22:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:06:22 INFO - PROCESS | 2720 | 1466744782024 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:06:22 INFO - PROCESS | 2720 | 1466744782027 Marionette TRACE conn5 <- [1,2566,null,{}] 22:06:22 INFO - PROCESS | 2720 | 1466744782031 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:22 INFO - PROCESS | 2720 | 1466744782034 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:22 INFO - PROCESS | 2720 | 1466744782128 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 22:06:22 INFO - PROCESS | 2720 | 1466744782138 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 2720 | 1466744782140 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4D8000 == 27 [pid = 2720] [id = 651] 22:06:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC880A400) [pid = 2720] [serial = 1953] [outer = 0000000000000000] 22:06:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC880EC00) [pid = 2720] [serial = 1954] [outer = 000000ECC880A400] 22:06:22 INFO - PROCESS | 2720 | 1466744782188 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9281000) [pid = 2720] [serial = 1955] [outer = 000000ECC880A400] 22:06:22 INFO - PROCESS | 2720 | 1466744782673 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 22:06:22 INFO - PROCESS | 2720 | 1466744782715 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 2720 | 1466744782718 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 22:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:06:22 INFO - PROCESS | 2720 | 1466744782722 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:06:22 INFO - PROCESS | 2720 | 1466744782725 Marionette TRACE conn5 <- [1,2570,null,{}] 22:06:22 INFO - PROCESS | 2720 | 1466744782737 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:22 INFO - PROCESS | 2720 | 1466744782742 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:22 INFO - PROCESS | 2720 | 1466744782862 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 22:06:22 INFO - PROCESS | 2720 | 1466744782955 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 2720 | 1466744782958 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B80000 == 28 [pid = 2720] [id = 652] 22:06:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC334F000) [pid = 2720] [serial = 1956] [outer = 0000000000000000] 22:06:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCCA4DC00) [pid = 2720] [serial = 1957] [outer = 000000ECC334F000] 22:06:23 INFO - PROCESS | 2720 | 1466744783007 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCDA8C00) [pid = 2720] [serial = 1958] [outer = 000000ECC334F000] 22:06:23 INFO - PROCESS | 2720 | 1466744783427 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 733ms 22:06:23 INFO - PROCESS | 2720 | 1466744783456 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 2720 | 1466744783459 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 22:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:06:23 INFO - PROCESS | 2720 | 1466744783462 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 2720 | 1466744783464 Marionette TRACE conn5 <- [1,2574,null,{}] 22:06:23 INFO - PROCESS | 2720 | 1466744783467 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:23 INFO - PROCESS | 2720 | 1466744783469 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:23 INFO - PROCESS | 2720 | 1466744783591 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 22:06:23 INFO - PROCESS | 2720 | 1466744783597 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:23 INFO - PROCESS | 2720 | 1466744783599 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD2867000 == 29 [pid = 2720] [id = 653] 22:06:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCD38B000) [pid = 2720] [serial = 1959] [outer = 0000000000000000] 22:06:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCD659400) [pid = 2720] [serial = 1960] [outer = 000000ECCD38B000] 22:06:23 INFO - PROCESS | 2720 | 1466744783652 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDF19800) [pid = 2720] [serial = 1961] [outer = 000000ECCD38B000] 22:06:24 INFO - PROCESS | 2720 | 1466744784116 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 691ms 22:06:24 INFO - PROCESS | 2720 | 1466744784156 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 22:06:24 INFO - PROCESS | 2720 | 1466744784158 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 22:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:06:24 INFO - PROCESS | 2720 | 1466744784161 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:06:24 INFO - PROCESS | 2720 | 1466744784163 Marionette TRACE conn5 <- [1,2578,null,{}] 22:06:24 INFO - PROCESS | 2720 | 1466744784173 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:24 INFO - PROCESS | 2720 | 1466744784175 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:24 INFO - PROCESS | 2720 | 1466744784311 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 22:06:24 INFO - PROCESS | 2720 | 1466744784322 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 2720 | 1466744784324 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD37BB800 == 30 [pid = 2720] [id = 654] 22:06:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC880A000) [pid = 2720] [serial = 1962] [outer = 0000000000000000] 22:06:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF118C00) [pid = 2720] [serial = 1963] [outer = 000000ECC880A000] 22:06:24 INFO - PROCESS | 2720 | 1466744784368 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCF23AC00) [pid = 2720] [serial = 1964] [outer = 000000ECC880A000] 22:06:24 INFO - PROCESS | 2720 | 1466744784857 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 735ms 22:06:24 INFO - PROCESS | 2720 | 1466744784899 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 22:06:24 INFO - PROCESS | 2720 | 1466744784902 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 22:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:06:24 INFO - PROCESS | 2720 | 1466744784911 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:06:24 INFO - PROCESS | 2720 | 1466744784913 Marionette TRACE conn5 <- [1,2582,null,{}] 22:06:24 INFO - PROCESS | 2720 | 1466744784917 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:24 INFO - PROCESS | 2720 | 1466744784923 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:25 INFO - PROCESS | 2720 | 1466744785061 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 22:06:25 INFO - PROCESS | 2720 | 1466744785119 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 2720 | 1466744785121 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E48800 == 31 [pid = 2720] [id = 655] 22:06:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCFAAD400) [pid = 2720] [serial = 1965] [outer = 0000000000000000] 22:06:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD04F6C00) [pid = 2720] [serial = 1966] [outer = 000000ECCFAAD400] 22:06:25 INFO - PROCESS | 2720 | 1466744785167 Marionette DEBUG loaded listener.js 22:06:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0676800) [pid = 2720] [serial = 1967] [outer = 000000ECCFAAD400] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCDCC6C00) [pid = 2720] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCFBDB000) [pid = 2720] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC150FC00) [pid = 2720] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC7AB7000) [pid = 2720] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC8809400) [pid = 2720] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD0C1B400) [pid = 2720] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC48B5400) [pid = 2720] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD1253400) [pid = 2720] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC98CC000) [pid = 2720] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC392D400) [pid = 2720] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC9805C00) [pid = 2720] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:06:25 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD04F6000) [pid = 2720] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:06:25 INFO - PROCESS | 2720 | 1466744785785 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 942ms 22:06:25 INFO - PROCESS | 2720 | 1466744785849 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 2720 | 1466744785851 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 22:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:06:25 INFO - PROCESS | 2720 | 1466744785855 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 2720 | 1466744785857 Marionette TRACE conn5 <- [1,2586,null,{}] 22:06:25 INFO - PROCESS | 2720 | 1466744785861 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:25 INFO - PROCESS | 2720 | 1466744785863 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:25 INFO - PROCESS | 2720 | 1466744785946 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 22:06:25 INFO - PROCESS | 2720 | 1466744785956 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 2720 | 1466744785958 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E0B000 == 32 [pid = 2720] [id = 656] 22:06:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC929E400) [pid = 2720] [serial = 1968] [outer = 0000000000000000] 22:06:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCF11A800) [pid = 2720] [serial = 1969] [outer = 000000ECC929E400] 22:06:26 INFO - PROCESS | 2720 | 1466744786002 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0672400) [pid = 2720] [serial = 1970] [outer = 000000ECC929E400] 22:06:26 INFO - PROCESS | 2720 | 1466744786438 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 628ms 22:06:26 INFO - PROCESS | 2720 | 1466744786487 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 22:06:26 INFO - PROCESS | 2720 | 1466744786489 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 22:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:06:26 INFO - PROCESS | 2720 | 1466744786492 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:06:26 INFO - PROCESS | 2720 | 1466744786494 Marionette TRACE conn5 <- [1,2590,null,{}] 22:06:26 INFO - PROCESS | 2720 | 1466744786498 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:26 INFO - PROCESS | 2720 | 1466744786500 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:26 INFO - PROCESS | 2720 | 1466744786582 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 22:06:26 INFO - PROCESS | 2720 | 1466744786590 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 2720 | 1466744786592 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7350000 == 33 [pid = 2720] [id = 657] 22:06:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD0AC8C00) [pid = 2720] [serial = 1971] [outer = 0000000000000000] 22:06:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0B08C00) [pid = 2720] [serial = 1972] [outer = 000000ECD0AC8C00] 22:06:26 INFO - PROCESS | 2720 | 1466744786637 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0C18C00) [pid = 2720] [serial = 1973] [outer = 000000ECD0AC8C00] 22:06:27 INFO - PROCESS | 2720 | 1466744787106 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 628ms 22:06:27 INFO - PROCESS | 2720 | 1466744787125 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 22:06:27 INFO - PROCESS | 2720 | 1466744787127 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 22:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:06:27 INFO - PROCESS | 2720 | 1466744787130 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:06:27 INFO - PROCESS | 2720 | 1466744787132 Marionette TRACE conn5 <- [1,2594,null,{}] 22:06:27 INFO - PROCESS | 2720 | 1466744787136 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:27 INFO - PROCESS | 2720 | 1466744787138 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:27 INFO - PROCESS | 2720 | 1466744787221 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 22:06:27 INFO - PROCESS | 2720 | 1466744787226 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:27 INFO - PROCESS | 2720 | 1466744787228 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B7D800 == 34 [pid = 2720] [id = 658] 22:06:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD0C1B400) [pid = 2720] [serial = 1974] [outer = 0000000000000000] 22:06:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD1252800) [pid = 2720] [serial = 1975] [outer = 000000ECD0C1B400] 22:06:27 INFO - PROCESS | 2720 | 1466744787275 Marionette DEBUG loaded listener.js 22:06:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD1D16800) [pid = 2720] [serial = 1976] [outer = 000000ECD0C1B400] 22:06:28 INFO - PROCESS | 2720 | 1466744788128 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1027ms 22:06:28 INFO - PROCESS | 2720 | 1466744788160 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 22:06:28 INFO - PROCESS | 2720 | 1466744788165 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 22:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:06:28 INFO - PROCESS | 2720 | 1466744788191 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:06:28 INFO - PROCESS | 2720 | 1466744788195 Marionette TRACE conn5 <- [1,2598,null,{}] 22:06:28 INFO - PROCESS | 2720 | 1466744788202 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:28 INFO - PROCESS | 2720 | 1466744788205 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:28 INFO - PROCESS | 2720 | 1466744788373 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 22:06:28 INFO - PROCESS | 2720 | 1466744788490 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:28 INFO - PROCESS | 2720 | 1466744788493 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4BE000 == 35 [pid = 2720] [id = 659] 22:06:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC3C0E800) [pid = 2720] [serial = 1977] [outer = 0000000000000000] 22:06:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC7AB9C00) [pid = 2720] [serial = 1978] [outer = 000000ECC3C0E800] 22:06:28 INFO - PROCESS | 2720 | 1466744788555 Marionette DEBUG loaded listener.js 22:06:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC8814000) [pid = 2720] [serial = 1979] [outer = 000000ECC3C0E800] 22:06:29 INFO - PROCESS | 2720 | 1466744789287 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1156ms 22:06:29 INFO - PROCESS | 2720 | 1466744789330 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 22:06:29 INFO - PROCESS | 2720 | 1466744789335 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 22:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:06:29 INFO - PROCESS | 2720 | 1466744789368 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:06:29 INFO - PROCESS | 2720 | 1466744789371 Marionette TRACE conn5 <- [1,2602,null,{}] 22:06:29 INFO - PROCESS | 2720 | 1466744789376 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:29 INFO - PROCESS | 2720 | 1466744789379 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:29 INFO - PROCESS | 2720 | 1466744789621 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 22:06:29 INFO - PROCESS | 2720 | 1466744789748 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:29 INFO - PROCESS | 2720 | 1466744789751 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7A68000 == 36 [pid = 2720] [id = 660] 22:06:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC361A400) [pid = 2720] [serial = 1980] [outer = 0000000000000000] 22:06:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC3AD5400) [pid = 2720] [serial = 1981] [outer = 000000ECC361A400] 22:06:29 INFO - PROCESS | 2720 | 1466744789806 Marionette DEBUG loaded listener.js 22:06:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC8805800) [pid = 2720] [serial = 1982] [outer = 000000ECC361A400] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7350000 == 35 [pid = 2720] [id = 657] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E0B000 == 34 [pid = 2720] [id = 656] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E48800 == 33 [pid = 2720] [id = 655] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD37BB800 == 32 [pid = 2720] [id = 654] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD2867000 == 31 [pid = 2720] [id = 653] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B80000 == 30 [pid = 2720] [id = 652] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4D8000 == 29 [pid = 2720] [id = 651] 22:06:30 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E2000 == 28 [pid = 2720] [id = 650] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCDF5FC00) [pid = 2720] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF119400) [pid = 2720] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD0465800) [pid = 2720] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCFF24400) [pid = 2720] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC300C800) [pid = 2720] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC3010800) [pid = 2720] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC8802C00) [pid = 2720] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC929A800) [pid = 2720] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC9105400) [pid = 2720] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC92C7000) [pid = 2720] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD1F98400) [pid = 2720] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC77C0800) [pid = 2720] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC81AC000) [pid = 2720] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD3126800) [pid = 2720] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD23AF800) [pid = 2720] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCCA51000) [pid = 2720] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCCE74800) [pid = 2720] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD066D800) [pid = 2720] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0AC4000) [pid = 2720] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD311D000) [pid = 2720] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD124D400) [pid = 2720] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD0B0D000) [pid = 2720] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECCCE77400) [pid = 2720] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECD092B800) [pid = 2720] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 22:06:30 INFO - PROCESS | 2720 | 1466744790452 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1123ms 22:06:30 INFO - PROCESS | 2720 | 1466744790498 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 22:06:30 INFO - PROCESS | 2720 | 1466744790502 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 22:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:06:30 INFO - PROCESS | 2720 | 1466744790507 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:06:30 INFO - PROCESS | 2720 | 1466744790511 Marionette TRACE conn5 <- [1,2606,null,{}] 22:06:30 INFO - PROCESS | 2720 | 1466744790515 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:30 INFO - PROCESS | 2720 | 1466744790518 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:30 INFO - PROCESS | 2720 | 1466744790611 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 22:06:30 INFO - PROCESS | 2720 | 1466744790698 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 2720 | 1466744790701 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93E3000 == 29 [pid = 2720] [id = 661] 22:06:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC4854C00) [pid = 2720] [serial = 1983] [outer = 0000000000000000] 22:06:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC881B400) [pid = 2720] [serial = 1984] [outer = 000000ECC4854C00] 22:06:30 INFO - PROCESS | 2720 | 1466744790750 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC92CEC00) [pid = 2720] [serial = 1985] [outer = 000000ECC4854C00] 22:06:31 INFO - PROCESS | 2720 | 1466744791209 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 22:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:06:31 INFO - PROCESS | 2720 | 1466744791244 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 2720 | 1466744791247 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 22:06:31 INFO - PROCESS | 2720 | 1466744791251 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:06:31 INFO - PROCESS | 2720 | 1466744791253 Marionette TRACE conn5 <- [1,2610,null,{}] 22:06:31 INFO - PROCESS | 2720 | 1466744791257 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:31 INFO - PROCESS | 2720 | 1466744791259 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:31 INFO - PROCESS | 2720 | 1466744791374 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 22:06:31 INFO - PROCESS | 2720 | 1466744791385 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:31 INFO - PROCESS | 2720 | 1466744791387 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD028E800 == 30 [pid = 2720] [id = 662] 22:06:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECCCE69400) [pid = 2720] [serial = 1986] [outer = 0000000000000000] 22:06:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECCCE71000) [pid = 2720] [serial = 1987] [outer = 000000ECCCE69400] 22:06:31 INFO - PROCESS | 2720 | 1466744791436 Marionette DEBUG loaded listener.js 22:06:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECCD761000) [pid = 2720] [serial = 1988] [outer = 000000ECCCE69400] 22:06:31 INFO - PROCESS | 2720 | 1466744791929 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 732ms 22:06:31 INFO - PROCESS | 2720 | 1466744791985 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 2720 | 1466744791989 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 22:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:06:32 INFO - PROCESS | 2720 | 1466744792001 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:06:32 INFO - PROCESS | 2720 | 1466744792006 Marionette TRACE conn5 <- [1,2614,null,{}] 22:06:32 INFO - PROCESS | 2720 | 1466744792010 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:32 INFO - PROCESS | 2720 | 1466744792014 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:32 INFO - PROCESS | 2720 | 1466744792111 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 22:06:32 INFO - PROCESS | 2720 | 1466744792195 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 2720 | 1466744792197 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35DB000 == 31 [pid = 2720] [id = 663] 22:06:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC3345800) [pid = 2720] [serial = 1989] [outer = 0000000000000000] 22:06:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCF237C00) [pid = 2720] [serial = 1990] [outer = 000000ECC3345800] 22:06:32 INFO - PROCESS | 2720 | 1466744792242 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD045B000) [pid = 2720] [serial = 1991] [outer = 000000ECC3345800] 22:06:32 INFO - PROCESS | 2720 | 1466744792657 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 22:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:06:32 INFO - PROCESS | 2720 | 1466744792693 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 22:06:32 INFO - PROCESS | 2720 | 1466744792695 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 22:06:32 INFO - PROCESS | 2720 | 1466744792698 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:06:32 INFO - PROCESS | 2720 | 1466744792700 Marionette TRACE conn5 <- [1,2618,null,{}] 22:06:32 INFO - PROCESS | 2720 | 1466744792704 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:32 INFO - PROCESS | 2720 | 1466744792706 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:32 INFO - PROCESS | 2720 | 1466744792853 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 22:06:32 INFO - PROCESS | 2720 | 1466744792863 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 2720 | 1466744792865 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F9B800 == 32 [pid = 2720] [id = 664] 22:06:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD0464400) [pid = 2720] [serial = 1992] [outer = 0000000000000000] 22:06:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD04F1400) [pid = 2720] [serial = 1993] [outer = 000000ECD0464400] 22:06:32 INFO - PROCESS | 2720 | 1466744792956 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0679400) [pid = 2720] [serial = 1994] [outer = 000000ECD0464400] 22:06:33 INFO - PROCESS | 2720 | 1466744793399 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 22:06:33 INFO - PROCESS | 2720 | 1466744793434 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 22:06:33 INFO - PROCESS | 2720 | 1466744793436 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 22:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:06:33 INFO - PROCESS | 2720 | 1466744793444 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:06:33 INFO - PROCESS | 2720 | 1466744793446 Marionette TRACE conn5 <- [1,2622,null,{}] 22:06:33 INFO - PROCESS | 2720 | 1466744793450 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:33 INFO - PROCESS | 2720 | 1466744793452 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:33 INFO - PROCESS | 2720 | 1466744793569 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 22:06:33 INFO - PROCESS | 2720 | 1466744793622 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 2720 | 1466744793628 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26B6800 == 33 [pid = 2720] [id = 665] 22:06:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD1250C00) [pid = 2720] [serial = 1995] [outer = 0000000000000000] 22:06:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD1422400) [pid = 2720] [serial = 1996] [outer = 000000ECD1250C00] 22:06:33 INFO - PROCESS | 2720 | 1466744793694 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD23AF800) [pid = 2720] [serial = 1997] [outer = 000000ECD1250C00] 22:06:34 INFO - PROCESS | 2720 | 1466744794150 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 22:06:34 INFO - PROCESS | 2720 | 1466744794207 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 2720 | 1466744794209 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 22:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:06:34 INFO - PROCESS | 2720 | 1466744794214 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:06:34 INFO - PROCESS | 2720 | 1466744794216 Marionette TRACE conn5 <- [1,2626,null,{}] 22:06:34 INFO - PROCESS | 2720 | 1466744794220 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:34 INFO - PROCESS | 2720 | 1466744794222 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:34 INFO - PROCESS | 2720 | 1466744794347 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 22:06:34 INFO - PROCESS | 2720 | 1466744794403 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:34 INFO - PROCESS | 2720 | 1466744794405 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73CB000 == 34 [pid = 2720] [id = 666] 22:06:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC300EC00) [pid = 2720] [serial = 1998] [outer = 0000000000000000] 22:06:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD312BC00) [pid = 2720] [serial = 1999] [outer = 000000ECC300EC00] 22:06:34 INFO - PROCESS | 2720 | 1466744794449 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3611800) [pid = 2720] [serial = 2000] [outer = 000000ECC300EC00] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCD38B000) [pid = 2720] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC880A000) [pid = 2720] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC7AAEC00) [pid = 2720] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC880A400) [pid = 2720] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC334F000) [pid = 2720] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC334C400) [pid = 2720] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCFAAD400) [pid = 2720] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC300B400) [pid = 2720] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCA4B800) [pid = 2720] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0C69800) [pid = 2720] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0AC8C00) [pid = 2720] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:06:34 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC929E400) [pid = 2720] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:06:34 INFO - PROCESS | 2720 | 1466744794843 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 22:06:34 INFO - PROCESS | 2720 | 1466744794908 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 2720 | 1466744794910 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 22:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:06:34 INFO - PROCESS | 2720 | 1466744794914 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:06:34 INFO - PROCESS | 2720 | 1466744794916 Marionette TRACE conn5 <- [1,2630,null,{}] 22:06:34 INFO - PROCESS | 2720 | 1466744794920 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:34 INFO - PROCESS | 2720 | 1466744794922 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:35 INFO - PROCESS | 2720 | 1466744795007 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 22:06:35 INFO - PROCESS | 2720 | 1466744795013 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 2720 | 1466744795015 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C9000 == 35 [pid = 2720] [id = 667] 22:06:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC880A000) [pid = 2720] [serial = 2001] [outer = 0000000000000000] 22:06:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCDF61400) [pid = 2720] [serial = 2002] [outer = 000000ECC880A000] 22:06:35 INFO - PROCESS | 2720 | 1466744795060 Marionette DEBUG loaded listener.js 22:06:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD3610000) [pid = 2720] [serial = 2003] [outer = 000000ECC880A000] 22:06:35 INFO - PROCESS | 2720 | 1466744795469 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:06:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 22:06:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:06:35 INFO - PROCESS | 2720 | 1466744795545 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 2720 | 1466744795548 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 22:06:35 INFO - PROCESS | 2720 | 1466744795560 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:06:35 INFO - PROCESS | 2720 | 1466744795562 Marionette TRACE conn5 <- [1,2634,null,{}] 22:06:35 INFO - PROCESS | 2720 | 1466744795565 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:35 INFO - PROCESS | 2720 | 1466744795567 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:35 INFO - PROCESS | 2720 | 1466744795653 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 22:06:35 INFO - PROCESS | 2720 | 1466744795660 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 2720 | 1466744795662 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD796B800 == 36 [pid = 2720] [id = 668] 22:06:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD3688000) [pid = 2720] [serial = 2004] [outer = 0000000000000000] 22:06:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD3B22800) [pid = 2720] [serial = 2005] [outer = 000000ECD3688000] 22:06:35 INFO - PROCESS | 2720 | 1466744795708 Marionette DEBUG loaded listener.js 22:06:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD3B2B400) [pid = 2720] [serial = 2006] [outer = 000000ECD3688000] 22:06:36 INFO - PROCESS | 2720 | 1466744796138 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:06:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:06:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 22:06:36 INFO - PROCESS | 2720 | 1466744796190 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 2720 | 1466744796192 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 22:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:06:36 INFO - PROCESS | 2720 | 1466744796196 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 2720 | 1466744796197 Marionette TRACE conn5 <- [1,2638,null,{}] 22:06:36 INFO - PROCESS | 2720 | 1466744796201 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:36 INFO - PROCESS | 2720 | 1466744796203 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:36 INFO - PROCESS | 2720 | 1466744796292 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 22:06:36 INFO - PROCESS | 2720 | 1466744796298 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 2720 | 1466744796300 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35DA000 == 37 [pid = 2720] [id = 669] 22:06:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD3E98400) [pid = 2720] [serial = 2007] [outer = 0000000000000000] 22:06:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD3E9B400) [pid = 2720] [serial = 2008] [outer = 000000ECD3E98400] 22:06:36 INFO - PROCESS | 2720 | 1466744796345 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3EA2400) [pid = 2720] [serial = 2009] [outer = 000000ECD3E98400] 22:06:36 INFO - PROCESS | 2720 | 1466744796915 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:06:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:06:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 22:06:36 INFO - PROCESS | 2720 | 1466744796931 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 2720 | 1466744796936 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 22:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:06:36 INFO - PROCESS | 2720 | 1466744796941 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 2720 | 1466744796945 Marionette TRACE conn5 <- [1,2642,null,{}] 22:06:36 INFO - PROCESS | 2720 | 1466744796951 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:36 INFO - PROCESS | 2720 | 1466744796955 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:37 INFO - PROCESS | 2720 | 1466744797120 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 22:06:37 INFO - PROCESS | 2720 | 1466744797218 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 2720 | 1466744797221 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF165800 == 38 [pid = 2720] [id = 670] 22:06:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC8466000) [pid = 2720] [serial = 2010] [outer = 0000000000000000] 22:06:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC9295800) [pid = 2720] [serial = 2011] [outer = 000000ECC8466000] 22:06:37 INFO - PROCESS | 2720 | 1466744797281 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCA46400) [pid = 2720] [serial = 2012] [outer = 000000ECC8466000] 22:06:37 INFO - PROCESS | 2720 | 1466744797883 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:06:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:06:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 986ms 22:06:37 INFO - PROCESS | 2720 | 1466744797931 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 22:06:37 INFO - PROCESS | 2720 | 1466744797937 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 22:06:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:06:37 INFO - PROCESS | 2720 | 1466744797944 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:06:37 INFO - PROCESS | 2720 | 1466744797947 Marionette TRACE conn5 <- [1,2646,null,{}] 22:06:37 INFO - PROCESS | 2720 | 1466744797951 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:37 INFO - PROCESS | 2720 | 1466744797954 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:38 INFO - PROCESS | 2720 | 1466744798076 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 22:06:38 INFO - PROCESS | 2720 | 1466744798200 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:38 INFO - PROCESS | 2720 | 1466744798203 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F95800 == 39 [pid = 2720] [id = 671] 22:06:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF119000) [pid = 2720] [serial = 2013] [outer = 0000000000000000] 22:06:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCF22F000) [pid = 2720] [serial = 2014] [outer = 000000ECCF119000] 22:06:38 INFO - PROCESS | 2720 | 1466744798262 Marionette DEBUG loaded listener.js 22:06:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD04EE800) [pid = 2720] [serial = 2015] [outer = 000000ECCF119000] 22:06:38 INFO - PROCESS | 2720 | 1466744798882 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:06:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 985ms 22:06:38 INFO - PROCESS | 2720 | 1466744798931 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 2720 | 1466744798934 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 22:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:06:38 INFO - PROCESS | 2720 | 1466744798938 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:06:38 INFO - PROCESS | 2720 | 1466744798942 Marionette TRACE conn5 <- [1,2650,null,{}] 22:06:38 INFO - PROCESS | 2720 | 1466744798955 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:38 INFO - PROCESS | 2720 | 1466744798960 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:39 INFO - PROCESS | 2720 | 1466744799076 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 22:06:39 INFO - PROCESS | 2720 | 1466744799203 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 2720 | 1466744799206 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD825E800 == 40 [pid = 2720] [id = 672] 22:06:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD312A000) [pid = 2720] [serial = 2016] [outer = 0000000000000000] 22:06:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3608C00) [pid = 2720] [serial = 2017] [outer = 000000ECD312A000] 22:06:39 INFO - PROCESS | 2720 | 1466744799265 Marionette DEBUG loaded listener.js 22:06:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3EC7000) [pid = 2720] [serial = 2018] [outer = 000000ECD312A000] 22:06:39 INFO - PROCESS | 2720 | 1466744799871 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:06:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:06:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 985ms 22:06:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:06:39 INFO - PROCESS | 2720 | 1466744799924 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 22:06:39 INFO - PROCESS | 2720 | 1466744799927 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 22:06:39 INFO - PROCESS | 2720 | 1466744799931 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:06:39 INFO - PROCESS | 2720 | 1466744799933 Marionette TRACE conn5 <- [1,2654,null,{}] 22:06:39 INFO - PROCESS | 2720 | 1466744799937 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:39 INFO - PROCESS | 2720 | 1466744799939 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:40 INFO - PROCESS | 2720 | 1466744800053 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 22:06:40 INFO - PROCESS | 2720 | 1466744800148 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:40 INFO - PROCESS | 2720 | 1466744800151 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A17800 == 41 [pid = 2720] [id = 673] 22:06:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD3F2C000) [pid = 2720] [serial = 2019] [outer = 0000000000000000] 22:06:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3F2FC00) [pid = 2720] [serial = 2020] [outer = 000000ECD3F2C000] 22:06:40 INFO - PROCESS | 2720 | 1466744800205 Marionette DEBUG loaded listener.js 22:06:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD3F36C00) [pid = 2720] [serial = 2021] [outer = 000000ECD3F2C000] 22:06:40 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:06:41 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:06:41 INFO - PROCESS | 2720 | 1466744801259 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:06:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 22:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1382ms 22:06:41 INFO - PROCESS | 2720 | 1466744801315 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 22:06:41 INFO - PROCESS | 2720 | 1466744801319 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 22:06:41 INFO - PROCESS | 2720 | 1466744801324 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:06:41 INFO - PROCESS | 2720 | 1466744801328 Marionette TRACE conn5 <- [1,2658,null,{}] 22:06:41 INFO - PROCESS | 2720 | 1466744801334 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:41 INFO - PROCESS | 2720 | 1466744801337 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:41 INFO - PROCESS | 2720 | 1466744801486 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 22:06:41 INFO - PROCESS | 2720 | 1466744801624 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 2720 | 1466744801629 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89DB000 == 42 [pid = 2720] [id = 674] 22:06:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC8806C00) [pid = 2720] [serial = 2022] [outer = 0000000000000000] 22:06:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC880D800) [pid = 2720] [serial = 2023] [outer = 000000ECC8806C00] 22:06:41 INFO - PROCESS | 2720 | 1466744801680 Marionette DEBUG loaded listener.js 22:06:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC92D1800) [pid = 2720] [serial = 2024] [outer = 000000ECC8806C00] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD796B800 == 41 [pid = 2720] [id = 668] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C9000 == 40 [pid = 2720] [id = 667] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73CB000 == 39 [pid = 2720] [id = 666] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26B6800 == 38 [pid = 2720] [id = 665] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F9B800 == 37 [pid = 2720] [id = 664] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35DB000 == 36 [pid = 2720] [id = 663] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD028E800 == 35 [pid = 2720] [id = 662] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93E3000 == 34 [pid = 2720] [id = 661] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7A68000 == 33 [pid = 2720] [id = 660] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B7D800 == 32 [pid = 2720] [id = 658] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4BE000 == 31 [pid = 2720] [id = 659] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC38AB000 == 30 [pid = 2720] [id = 649] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A17800 == 29 [pid = 2720] [id = 673] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD825E800 == 28 [pid = 2720] [id = 672] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F95800 == 27 [pid = 2720] [id = 671] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35DA000 == 26 [pid = 2720] [id = 669] 22:06:42 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF165800 == 25 [pid = 2720] [id = 670] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC8819800) [pid = 2720] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC880EC00) [pid = 2720] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC9281000) [pid = 2720] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCA4DC00) [pid = 2720] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC3885C00) [pid = 2720] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC7748400) [pid = 2720] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCDF19800) [pid = 2720] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD04F6C00) [pid = 2720] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9105C00) [pid = 2720] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC81AF800) [pid = 2720] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCF239400) [pid = 2720] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCD38C400) [pid = 2720] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD360E000) [pid = 2720] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD2660C00) [pid = 2720] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCF23AC00) [pid = 2720] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD1252800) [pid = 2720] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0B08C00) [pid = 2720] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0676800) [pid = 2720] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCF11A800) [pid = 2720] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0672400) [pid = 2720] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCCDA8C00) [pid = 2720] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0C18C00) [pid = 2720] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCD659400) [pid = 2720] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECCF118C00) [pid = 2720] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 22:06:42 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC931B000) [pid = 2720] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 22:06:43 INFO - PROCESS | 2720 | 1466744803392 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:06:43 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 22:06:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:06:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2082ms 22:06:43 INFO - PROCESS | 2720 | 1466744803411 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 22:06:43 INFO - PROCESS | 2720 | 1466744803415 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 22:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:06:43 INFO - PROCESS | 2720 | 1466744803420 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 2720 | 1466744803424 Marionette TRACE conn5 <- [1,2662,null,{}] 22:06:43 INFO - PROCESS | 2720 | 1466744803429 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:43 INFO - PROCESS | 2720 | 1466744803432 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:43 INFO - PROCESS | 2720 | 1466744803525 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 22:06:43 INFO - PROCESS | 2720 | 1466744803533 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:43 INFO - PROCESS | 2720 | 1466744803536 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8710000 == 26 [pid = 2720] [id = 675] 22:06:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC3352C00) [pid = 2720] [serial = 2025] [outer = 0000000000000000] 22:06:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC433DC00) [pid = 2720] [serial = 2026] [outer = 000000ECC3352C00] 22:06:43 INFO - PROCESS | 2720 | 1466744803589 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC7AB4000) [pid = 2720] [serial = 2027] [outer = 000000ECC3352C00] 22:06:44 INFO - PROCESS | 2720 | 1466744804551 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:06:44 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 22:06:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:06:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:06:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1177ms 22:06:44 INFO - PROCESS | 2720 | 1466744804602 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 22:06:44 INFO - PROCESS | 2720 | 1466744804608 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 22:06:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:06:44 INFO - PROCESS | 2720 | 1466744804615 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:06:44 INFO - PROCESS | 2720 | 1466744804618 Marionette TRACE conn5 <- [1,2666,null,{}] 22:06:44 INFO - PROCESS | 2720 | 1466744804633 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:44 INFO - PROCESS | 2720 | 1466744804635 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:44 INFO - PROCESS | 2720 | 1466744804753 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 22:06:44 INFO - PROCESS | 2720 | 1466744804760 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 2720 | 1466744804763 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC815C800 == 27 [pid = 2720] [id = 676] 22:06:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC880EC00) [pid = 2720] [serial = 2028] [outer = 0000000000000000] 22:06:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC910F400) [pid = 2720] [serial = 2029] [outer = 000000ECC880EC00] 22:06:44 INFO - PROCESS | 2720 | 1466744804812 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9299000) [pid = 2720] [serial = 2030] [outer = 000000ECC880EC00] 22:06:45 INFO - PROCESS | 2720 | 1466744805815 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:06:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 22:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1249ms 22:06:45 INFO - PROCESS | 2720 | 1466744805865 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 2720 | 1466744805868 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 22:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:06:45 INFO - PROCESS | 2720 | 1466744805873 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 2720 | 1466744805877 Marionette TRACE conn5 <- [1,2670,null,{}] 22:06:45 INFO - PROCESS | 2720 | 1466744805895 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:45 INFO - PROCESS | 2720 | 1466744805900 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:46 INFO - PROCESS | 2720 | 1466744806015 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 22:06:46 INFO - PROCESS | 2720 | 1466744806023 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:46 INFO - PROCESS | 2720 | 1466744806026 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0977800 == 28 [pid = 2720] [id = 677] 22:06:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC3883C00) [pid = 2720] [serial = 2031] [outer = 0000000000000000] 22:06:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA81800) [pid = 2720] [serial = 2032] [outer = 000000ECC3883C00] 22:06:46 INFO - PROCESS | 2720 | 1466744806120 Marionette DEBUG loaded listener.js 22:06:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCE77400) [pid = 2720] [serial = 2033] [outer = 000000ECC3883C00] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0464400) [pid = 2720] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD1250C00) [pid = 2720] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC300EC00) [pid = 2720] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC361A400) [pid = 2720] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC3C0E800) [pid = 2720] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC3345800) [pid = 2720] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECCCE69400) [pid = 2720] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC4854C00) [pid = 2720] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD0C1B400) [pid = 2720] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD3688000) [pid = 2720] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD3E98400) [pid = 2720] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:06:46 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC880A000) [pid = 2720] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:06:47 INFO - PROCESS | 2720 | 1466744807087 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:06:47 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) 22:06:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1260ms 22:06:47 INFO - PROCESS | 2720 | 1466744807134 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 2720 | 1466744807137 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 22:06:47 INFO - PROCESS | 2720 | 1466744807140 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:06:47 INFO - PROCESS | 2720 | 1466744807142 Marionette TRACE conn5 <- [1,2674,null,{}] 22:06:47 INFO - PROCESS | 2720 | 1466744807146 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:47 INFO - PROCESS | 2720 | 1466744807148 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:47 INFO - PROCESS | 2720 | 1466744807237 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 22:06:47 INFO - PROCESS | 2720 | 1466744807310 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 2720 | 1466744807312 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1FEF800 == 29 [pid = 2720] [id = 678] 22:06:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC962C400) [pid = 2720] [serial = 2034] [outer = 0000000000000000] 22:06:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECCCA53C00) [pid = 2720] [serial = 2035] [outer = 000000ECC962C400] 22:06:47 INFO - PROCESS | 2720 | 1466744807358 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECCD768000) [pid = 2720] [serial = 2036] [outer = 000000ECC962C400] 22:06:48 INFO - PROCESS | 2720 | 1466744808246 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:06:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 22:06:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:06:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1138ms 22:06:48 INFO - PROCESS | 2720 | 1466744808280 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 22:06:48 INFO - PROCESS | 2720 | 1466744808282 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 22:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:06:48 INFO - PROCESS | 2720 | 1466744808286 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:06:48 INFO - PROCESS | 2720 | 1466744808288 Marionette TRACE conn5 <- [1,2678,null,{}] 22:06:48 INFO - PROCESS | 2720 | 1466744808292 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:48 INFO - PROCESS | 2720 | 1466744808294 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:48 INFO - PROCESS | 2720 | 1466744808404 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 22:06:48 INFO - PROCESS | 2720 | 1466744808412 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:48 INFO - PROCESS | 2720 | 1466744808414 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36C6000 == 30 [pid = 2720] [id = 679] 22:06:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC880DC00) [pid = 2720] [serial = 2037] [outer = 0000000000000000] 22:06:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECCF11CC00) [pid = 2720] [serial = 2038] [outer = 000000ECC880DC00] 22:06:48 INFO - PROCESS | 2720 | 1466744808460 Marionette DEBUG loaded listener.js 22:06:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCF236800) [pid = 2720] [serial = 2039] [outer = 000000ECC880DC00] 22:06:49 INFO - PROCESS | 2720 | 1466744809598 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:06:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 22:06:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:06:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1327ms 22:06:49 INFO - PROCESS | 2720 | 1466744809616 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 22:06:49 INFO - PROCESS | 2720 | 1466744809621 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 22:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:06:49 INFO - PROCESS | 2720 | 1466744809626 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:06:49 INFO - PROCESS | 2720 | 1466744809630 Marionette TRACE conn5 <- [1,2682,null,{}] 22:06:49 INFO - PROCESS | 2720 | 1466744809644 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:49 INFO - PROCESS | 2720 | 1466744809647 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:49 INFO - PROCESS | 2720 | 1466744809810 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 22:06:49 INFO - PROCESS | 2720 | 1466744809886 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:49 INFO - PROCESS | 2720 | 1466744809889 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD785800 == 31 [pid = 2720] [id = 680] 22:06:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC3330400) [pid = 2720] [serial = 2040] [outer = 0000000000000000] 22:06:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC81B2800) [pid = 2720] [serial = 2041] [outer = 000000ECC3330400] 22:06:49 INFO - PROCESS | 2720 | 1466744809948 Marionette DEBUG loaded listener.js 22:06:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9280400) [pid = 2720] [serial = 2042] [outer = 000000ECC3330400] 22:06:51 INFO - PROCESS | 2720 | 1466744811114 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:06:51 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 22:06:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:06:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:06:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1555ms 22:06:51 INFO - PROCESS | 2720 | 1466744811284 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 22:06:51 INFO - PROCESS | 2720 | 1466744811289 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 22:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:06:51 INFO - PROCESS | 2720 | 1466744811299 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:06:51 INFO - PROCESS | 2720 | 1466744811302 Marionette TRACE conn5 <- [1,2686,null,{}] 22:06:51 INFO - PROCESS | 2720 | 1466744811308 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:51 INFO - PROCESS | 2720 | 1466744811311 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:51 INFO - PROCESS | 2720 | 1466744811406 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 22:06:51 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1FEF800 == 30 [pid = 2720] [id = 678] 22:06:51 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0977800 == 29 [pid = 2720] [id = 677] 22:06:51 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC815C800 == 28 [pid = 2720] [id = 676] 22:06:51 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC8710000 == 27 [pid = 2720] [id = 675] 22:06:51 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89DB000 == 26 [pid = 2720] [id = 674] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD04F1400) [pid = 2720] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD1422400) [pid = 2720] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0679400) [pid = 2720] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD312BC00) [pid = 2720] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD23AF800) [pid = 2720] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC3AD5400) [pid = 2720] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECC8805800) [pid = 2720] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECC7AB9C00) [pid = 2720] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC8814000) [pid = 2720] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECCF237C00) [pid = 2720] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECCCE71000) [pid = 2720] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECCD761000) [pid = 2720] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECC881B400) [pid = 2720] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECC92CEC00) [pid = 2720] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECD1D16800) [pid = 2720] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECD3B2B400) [pid = 2720] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECD3EA2400) [pid = 2720] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 53 (000000ECD3E9B400) [pid = 2720] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 52 (000000ECD3B22800) [pid = 2720] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 51 (000000ECD3611800) [pid = 2720] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 50 (000000ECCDF61400) [pid = 2720] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 49 (000000ECD3610000) [pid = 2720] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | --DOMWINDOW == 48 (000000ECD045B000) [pid = 2720] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 22:06:51 INFO - PROCESS | 2720 | 1466744811506 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 2720 | 1466744811509 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9121800 == 27 [pid = 2720] [id = 681] 22:06:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 49 (000000ECC2F1F000) [pid = 2720] [serial = 2043] [outer = 0000000000000000] 22:06:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 50 (000000ECC3348800) [pid = 2720] [serial = 2044] [outer = 000000ECC2F1F000] 22:06:51 INFO - PROCESS | 2720 | 1466744811562 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 51 (000000ECC880C000) [pid = 2720] [serial = 2045] [outer = 000000ECC2F1F000] 22:06:52 INFO - PROCESS | 2720 | 1466744812465 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:06:52 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 22:06:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:06:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:06:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1177ms 22:06:52 INFO - PROCESS | 2720 | 1466744812480 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 22:06:52 INFO - PROCESS | 2720 | 1466744812485 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 22:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:06:52 INFO - PROCESS | 2720 | 1466744812492 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:06:52 INFO - PROCESS | 2720 | 1466744812495 Marionette TRACE conn5 <- [1,2690,null,{}] 22:06:52 INFO - PROCESS | 2720 | 1466744812499 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:52 INFO - PROCESS | 2720 | 1466744812502 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:52 INFO - PROCESS | 2720 | 1466744812597 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 22:06:52 INFO - PROCESS | 2720 | 1466744812675 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 2720 | 1466744812678 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCF156800 == 28 [pid = 2720] [id = 682] 22:06:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 52 (000000ECC9297800) [pid = 2720] [serial = 2046] [outer = 0000000000000000] 22:06:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (000000ECC9654800) [pid = 2720] [serial = 2047] [outer = 000000ECC9297800] 22:06:52 INFO - PROCESS | 2720 | 1466744812726 Marionette DEBUG loaded listener.js 22:06:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000ECCCA4C400) [pid = 2720] [serial = 2048] [outer = 000000ECC9297800] 22:06:53 INFO - PROCESS | 2720 | 1466744813121 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 691ms 22:06:53 INFO - PROCESS | 2720 | 1466744813185 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 22:06:53 INFO - PROCESS | 2720 | 1466744813188 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 22:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:06:53 INFO - PROCESS | 2720 | 1466744813192 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:06:53 INFO - PROCESS | 2720 | 1466744813196 Marionette TRACE conn5 <- [1,2694,null,{}] 22:06:53 INFO - PROCESS | 2720 | 1466744813207 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:53 INFO - PROCESS | 2720 | 1466744813212 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:53 INFO - PROCESS | 2720 | 1466744813312 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 22:06:53 INFO - PROCESS | 2720 | 1466744813322 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:53 INFO - PROCESS | 2720 | 1466744813325 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD14ED800 == 29 [pid = 2720] [id = 683] 22:06:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECCD76E800) [pid = 2720] [serial = 2049] [outer = 0000000000000000] 22:06:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECCDCBA000) [pid = 2720] [serial = 2050] [outer = 000000ECCD76E800] 22:06:53 INFO - PROCESS | 2720 | 1466744813373 Marionette DEBUG loaded listener.js 22:06:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECCF11E000) [pid = 2720] [serial = 2051] [outer = 000000ECCD76E800] 22:06:53 INFO - PROCESS | 2720 | 1466744813848 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 22:06:53 INFO - PROCESS | 2720 | 1466744813884 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 22:06:53 INFO - PROCESS | 2720 | 1466744813887 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 22:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:06:53 INFO - PROCESS | 2720 | 1466744813891 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:06:53 INFO - PROCESS | 2720 | 1466744813893 Marionette TRACE conn5 <- [1,2698,null,{}] 22:06:53 INFO - PROCESS | 2720 | 1466744813896 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:53 INFO - PROCESS | 2720 | 1466744813898 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:54 INFO - PROCESS | 2720 | 1466744814046 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 22:06:54 INFO - PROCESS | 2720 | 1466744814070 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 2720 | 1466744814072 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3C94000 == 30 [pid = 2720] [id = 684] 22:06:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECCF289400) [pid = 2720] [serial = 2052] [outer = 0000000000000000] 22:06:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECCFBD8C00) [pid = 2720] [serial = 2053] [outer = 000000ECCF289400] 22:06:54 INFO - PROCESS | 2720 | 1466744814118 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECD0419C00) [pid = 2720] [serial = 2054] [outer = 000000ECCF289400] 22:06:54 INFO - PROCESS | 2720 | 1466744814565 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:06:54 INFO - PROCESS | 2720 | 1466744814628 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 22:06:54 INFO - PROCESS | 2720 | 1466744814638 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:06:54 INFO - PROCESS | 2720 | 1466744814640 Marionette TRACE conn5 <- [1,2702,null,{}] 22:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:06:54 INFO - PROCESS | 2720 | 1466744814644 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:54 INFO - PROCESS | 2720 | 1466744814646 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:54 INFO - PROCESS | 2720 | 1466744814762 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 22:06:54 INFO - PROCESS | 2720 | 1466744814816 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 2720 | 1466744814819 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E43800 == 31 [pid = 2720] [id = 685] 22:06:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC3005800) [pid = 2720] [serial = 2055] [outer = 0000000000000000] 22:06:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECD04EF000) [pid = 2720] [serial = 2056] [outer = 000000ECC3005800] 22:06:54 INFO - PROCESS | 2720 | 1466744814863 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECD066FC00) [pid = 2720] [serial = 2057] [outer = 000000ECC3005800] 22:06:55 INFO - PROCESS | 2720 | 1466744815277 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECC8806C00) [pid = 2720] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECC3352C00) [pid = 2720] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECC880EC00) [pid = 2720] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECC8466000) [pid = 2720] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECCF119000) [pid = 2720] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECC962C400) [pid = 2720] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECD312A000) [pid = 2720] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECD3F2C000) [pid = 2720] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:06:55 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECC3883C00) [pid = 2720] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:06:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 22:06:55 INFO - PROCESS | 2720 | 1466744815335 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 2720 | 1466744815337 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 22:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:06:55 INFO - PROCESS | 2720 | 1466744815369 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:06:55 INFO - PROCESS | 2720 | 1466744815371 Marionette TRACE conn5 <- [1,2706,null,{}] 22:06:55 INFO - PROCESS | 2720 | 1466744815380 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:55 INFO - PROCESS | 2720 | 1466744815386 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:55 INFO - PROCESS | 2720 | 1466744815501 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 22:06:55 INFO - PROCESS | 2720 | 1466744815509 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:55 INFO - PROCESS | 2720 | 1466744815511 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E0C000 == 32 [pid = 2720] [id = 686] 22:06:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECD0AC0400) [pid = 2720] [serial = 2058] [outer = 0000000000000000] 22:06:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECD0AC6400) [pid = 2720] [serial = 2059] [outer = 000000ECD0AC0400] 22:06:55 INFO - PROCESS | 2720 | 1466744815556 Marionette DEBUG loaded listener.js 22:06:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECD0B12C00) [pid = 2720] [serial = 2060] [outer = 000000ECD0AC0400] 22:06:55 INFO - PROCESS | 2720 | 1466744815982 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 22:06:56 INFO - PROCESS | 2720 | 1466744816063 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 22:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:06:56 INFO - PROCESS | 2720 | 1466744816067 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:06:56 INFO - PROCESS | 2720 | 1466744816069 Marionette TRACE conn5 <- [1,2710,null,{}] 22:06:56 INFO - PROCESS | 2720 | 1466744816073 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:56 INFO - PROCESS | 2720 | 1466744816075 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:56 INFO - PROCESS | 2720 | 1466744816167 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 22:06:56 INFO - PROCESS | 2720 | 1466744816172 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 2720 | 1466744816174 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71B2800 == 33 [pid = 2720] [id = 687] 22:06:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECD0C16C00) [pid = 2720] [serial = 2061] [outer = 0000000000000000] 22:06:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECD1250C00) [pid = 2720] [serial = 2062] [outer = 000000ECD0C16C00] 22:06:56 INFO - PROCESS | 2720 | 1466744816220 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECD1D09000) [pid = 2720] [serial = 2063] [outer = 000000ECD0C16C00] 22:06:56 INFO - PROCESS | 2720 | 1466744816649 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 22:06:56 INFO - PROCESS | 2720 | 1466744816701 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 22:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:06:56 INFO - PROCESS | 2720 | 1466744816704 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:06:56 INFO - PROCESS | 2720 | 1466744816706 Marionette TRACE conn5 <- [1,2714,null,{}] 22:06:56 INFO - PROCESS | 2720 | 1466744816709 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:56 INFO - PROCESS | 2720 | 1466744816711 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:56 INFO - PROCESS | 2720 | 1466744816797 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 22:06:56 INFO - PROCESS | 2720 | 1466744816805 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 2720 | 1466744816807 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73C8000 == 34 [pid = 2720] [id = 688] 22:06:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECD1251000) [pid = 2720] [serial = 2064] [outer = 0000000000000000] 22:06:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECD23AF800) [pid = 2720] [serial = 2065] [outer = 000000ECD1251000] 22:06:56 INFO - PROCESS | 2720 | 1466744816851 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECD311E000) [pid = 2720] [serial = 2066] [outer = 000000ECD1251000] 22:06:57 INFO - PROCESS | 2720 | 1466744817282 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:06:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:06:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 627ms 22:06:57 INFO - PROCESS | 2720 | 1466744817341 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 22:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:06:57 INFO - PROCESS | 2720 | 1466744817344 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 22:06:57 INFO - PROCESS | 2720 | 1466744817347 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:06:57 INFO - PROCESS | 2720 | 1466744817349 Marionette TRACE conn5 <- [1,2718,null,{}] 22:06:57 INFO - PROCESS | 2720 | 1466744817353 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:57 INFO - PROCESS | 2720 | 1466744817355 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:57 INFO - PROCESS | 2720 | 1466744817447 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 22:06:57 INFO - PROCESS | 2720 | 1466744817455 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 2720 | 1466744817457 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C9000 == 35 [pid = 2720] [id = 689] 22:06:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECD31BC400) [pid = 2720] [serial = 2067] [outer = 0000000000000000] 22:06:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECD360C000) [pid = 2720] [serial = 2068] [outer = 000000ECD31BC400] 22:06:57 INFO - PROCESS | 2720 | 1466744817501 Marionette DEBUG loaded listener.js 22:06:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD3788400) [pid = 2720] [serial = 2069] [outer = 000000ECD31BC400] 22:06:58 INFO - PROCESS | 2720 | 1466744818640 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 22:06:58 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 22:06:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:06:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:06:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1332ms 22:06:58 INFO - PROCESS | 2720 | 1466744818681 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 2720 | 1466744818686 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 22:06:58 INFO - PROCESS | 2720 | 1466744818691 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:06:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:06:58 INFO - PROCESS | 2720 | 1466744818695 Marionette TRACE conn5 <- [1,2722,null,{}] 22:06:58 INFO - PROCESS | 2720 | 1466744818701 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:58 INFO - PROCESS | 2720 | 1466744818705 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:58 INFO - PROCESS | 2720 | 1466744818858 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 22:06:58 INFO - PROCESS | 2720 | 1466744818933 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 2720 | 1466744818936 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB72000 == 36 [pid = 2720] [id = 690] 22:06:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC8461400) [pid = 2720] [serial = 2070] [outer = 0000000000000000] 22:06:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC92D1000) [pid = 2720] [serial = 2071] [outer = 000000ECC8461400] 22:06:59 INFO - PROCESS | 2720 | 1466744819036 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCCA77800) [pid = 2720] [serial = 2072] [outer = 000000ECC8461400] 22:06:59 INFO - PROCESS | 2720 | 1466744819599 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 987ms 22:06:59 INFO - PROCESS | 2720 | 1466744819682 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 22:06:59 INFO - PROCESS | 2720 | 1466744819687 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 22:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:06:59 INFO - PROCESS | 2720 | 1466744819694 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:06:59 INFO - PROCESS | 2720 | 1466744819697 Marionette TRACE conn5 <- [1,2726,null,{}] 22:06:59 INFO - PROCESS | 2720 | 1466744819702 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:06:59 INFO - PROCESS | 2720 | 1466744819705 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:59 INFO - PROCESS | 2720 | 1466744819871 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 22:06:59 INFO - PROCESS | 2720 | 1466744819882 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 2720 | 1466744819884 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:06:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA6800 == 37 [pid = 2720] [id = 691] 22:06:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCF120400) [pid = 2720] [serial = 2073] [outer = 0000000000000000] 22:06:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCF289000) [pid = 2720] [serial = 2074] [outer = 000000ECCF120400] 22:06:59 INFO - PROCESS | 2720 | 1466744819945 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD04F2000) [pid = 2720] [serial = 2075] [outer = 000000ECCF120400] 22:07:00 INFO - PROCESS | 2720 | 1466744820553 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:07:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:07:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 944ms 22:07:00 INFO - PROCESS | 2720 | 1466744820640 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 22:07:00 INFO - PROCESS | 2720 | 1466744820643 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 22:07:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:07:00 INFO - PROCESS | 2720 | 1466744820647 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:07:00 INFO - PROCESS | 2720 | 1466744820652 Marionette TRACE conn5 <- [1,2730,null,{}] 22:07:00 INFO - PROCESS | 2720 | 1466744820664 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:00 INFO - PROCESS | 2720 | 1466744820669 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:00 INFO - PROCESS | 2720 | 1466744820847 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 22:07:00 INFO - PROCESS | 2720 | 1466744820857 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 2720 | 1466744820861 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B91800 == 38 [pid = 2720] [id = 692] 22:07:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE7AC00) [pid = 2720] [serial = 2076] [outer = 0000000000000000] 22:07:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0ACA000) [pid = 2720] [serial = 2077] [outer = 000000ECCCE7AC00] 22:07:00 INFO - PROCESS | 2720 | 1466744820920 Marionette DEBUG loaded listener.js 22:07:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD37A8800) [pid = 2720] [serial = 2078] [outer = 000000ECCCE7AC00] 22:07:01 INFO - PROCESS | 2720 | 1466744821738 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1139ms 22:07:01 INFO - PROCESS | 2720 | 1466744821788 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 22:07:01 INFO - PROCESS | 2720 | 1466744821793 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 22:07:01 INFO - PROCESS | 2720 | 1466744821798 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:07:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:07:01 INFO - PROCESS | 2720 | 1466744821801 Marionette TRACE conn5 <- [1,2734,null,{}] 22:07:01 INFO - PROCESS | 2720 | 1466744821808 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:01 INFO - PROCESS | 2720 | 1466744821811 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:01 INFO - PROCESS | 2720 | 1466744821921 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 22:07:02 INFO - PROCESS | 2720 | 1466744822047 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:02 INFO - PROCESS | 2720 | 1466744822051 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC984D800 == 39 [pid = 2720] [id = 693] 22:07:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC8807800) [pid = 2720] [serial = 2079] [outer = 0000000000000000] 22:07:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC9802800) [pid = 2720] [serial = 2080] [outer = 000000ECC8807800] 22:07:02 INFO - PROCESS | 2720 | 1466744822105 Marionette DEBUG loaded listener.js 22:07:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCCA82C00) [pid = 2720] [serial = 2081] [outer = 000000ECC8807800] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73C8000 == 38 [pid = 2720] [id = 688] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71B2800 == 37 [pid = 2720] [id = 687] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E0C000 == 36 [pid = 2720] [id = 686] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E43800 == 35 [pid = 2720] [id = 685] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3C94000 == 34 [pid = 2720] [id = 684] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD14ED800 == 33 [pid = 2720] [id = 683] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCF156800 == 32 [pid = 2720] [id = 682] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9121800 == 31 [pid = 2720] [id = 681] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36C6000 == 30 [pid = 2720] [id = 679] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD785800 == 29 [pid = 2720] [id = 680] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B91800 == 28 [pid = 2720] [id = 692] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA6800 == 27 [pid = 2720] [id = 691] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB72000 == 26 [pid = 2720] [id = 690] 22:07:02 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C9000 == 25 [pid = 2720] [id = 689] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC92D1800) [pid = 2720] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC880D800) [pid = 2720] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC433DC00) [pid = 2720] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC9299000) [pid = 2720] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC910F400) [pid = 2720] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCCA46400) [pid = 2720] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC9295800) [pid = 2720] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD04EE800) [pid = 2720] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECCF22F000) [pid = 2720] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCD768000) [pid = 2720] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD3EC7000) [pid = 2720] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD3608C00) [pid = 2720] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCF11CC00) [pid = 2720] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD3F36C00) [pid = 2720] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD3F2FC00) [pid = 2720] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCCA81800) [pid = 2720] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECCCE77400) [pid = 2720] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECCCA53C00) [pid = 2720] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 22:07:02 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECC7AB4000) [pid = 2720] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 22:07:03 INFO - PROCESS | 2720 | 1466744823238 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1491ms 22:07:03 INFO - PROCESS | 2720 | 1466744823294 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 22:07:03 INFO - PROCESS | 2720 | 1466744823298 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 22:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:07:03 INFO - PROCESS | 2720 | 1466744823303 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:07:03 INFO - PROCESS | 2720 | 1466744823308 Marionette TRACE conn5 <- [1,2738,null,{}] 22:07:03 INFO - PROCESS | 2720 | 1466744823313 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:03 INFO - PROCESS | 2720 | 1466744823315 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:03 INFO - PROCESS | 2720 | 1466744823412 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 22:07:03 INFO - PROCESS | 2720 | 1466744823527 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 2720 | 1466744823529 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC82AA800 == 26 [pid = 2720] [id = 694] 22:07:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC361BC00) [pid = 2720] [serial = 2082] [outer = 0000000000000000] 22:07:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC3C4CC00) [pid = 2720] [serial = 2083] [outer = 000000ECC361BC00] 22:07:03 INFO - PROCESS | 2720 | 1466744823581 Marionette DEBUG loaded listener.js 22:07:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC79ED400) [pid = 2720] [serial = 2084] [outer = 000000ECC361BC00] 22:07:03 INFO - PROCESS | 2720 | 1466744823980 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 732ms 22:07:04 INFO - PROCESS | 2720 | 1466744824076 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 2720 | 1466744824081 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 22:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:07:04 INFO - PROCESS | 2720 | 1466744824092 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - PROCESS | 2720 | 1466744824095 Marionette TRACE conn5 <- [1,2742,null,{}] 22:07:04 INFO - PROCESS | 2720 | 1466744824099 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:04 INFO - PROCESS | 2720 | 1466744824102 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:04 INFO - PROCESS | 2720 | 1466744824199 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 22:07:04 INFO - PROCESS | 2720 | 1466744824208 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 2720 | 1466744824211 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEB9000 == 27 [pid = 2720] [id = 695] 22:07:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC8808000) [pid = 2720] [serial = 2085] [outer = 0000000000000000] 22:07:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC881A800) [pid = 2720] [serial = 2086] [outer = 000000ECC8808000] 22:07:04 INFO - PROCESS | 2720 | 1466744824259 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC9292800) [pid = 2720] [serial = 2087] [outer = 000000ECC8808000] 22:07:04 INFO - PROCESS | 2720 | 1466744824689 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 22:07:04 INFO - PROCESS | 2720 | 1466744824727 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 2720 | 1466744824730 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 22:07:04 INFO - PROCESS | 2720 | 1466744824733 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:07:04 INFO - PROCESS | 2720 | 1466744824737 Marionette TRACE conn5 <- [1,2746,null,{}] 22:07:04 INFO - PROCESS | 2720 | 1466744824748 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:04 INFO - PROCESS | 2720 | 1466744824753 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:04 INFO - PROCESS | 2720 | 1466744824841 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 22:07:04 INFO - PROCESS | 2720 | 1466744824848 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 2720 | 1466744824851 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD055C800 == 28 [pid = 2720] [id = 696] 22:07:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC9804000) [pid = 2720] [serial = 2088] [outer = 0000000000000000] 22:07:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC9D55800) [pid = 2720] [serial = 2089] [outer = 000000ECC9804000] 22:07:04 INFO - PROCESS | 2720 | 1466744824903 Marionette DEBUG loaded listener.js 22:07:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCCA81800) [pid = 2720] [serial = 2090] [outer = 000000ECC9804000] 22:07:05 INFO - PROCESS | 2720 | 1466744825380 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 693ms 22:07:05 INFO - PROCESS | 2720 | 1466744825428 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 2720 | 1466744825431 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 22:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:07:05 INFO - PROCESS | 2720 | 1466744825434 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:07:05 INFO - PROCESS | 2720 | 1466744825436 Marionette TRACE conn5 <- [1,2750,null,{}] 22:07:05 INFO - PROCESS | 2720 | 1466744825449 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:05 INFO - PROCESS | 2720 | 1466744825451 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:05 INFO - PROCESS | 2720 | 1466744825593 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 22:07:05 INFO - PROCESS | 2720 | 1466744825617 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 2720 | 1466744825619 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1D9F800 == 29 [pid = 2720] [id = 697] 22:07:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCD397C00) [pid = 2720] [serial = 2091] [outer = 0000000000000000] 22:07:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCD662400) [pid = 2720] [serial = 2092] [outer = 000000ECCD397C00] 22:07:05 INFO - PROCESS | 2720 | 1466744825667 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCDCC4400) [pid = 2720] [serial = 2093] [outer = 000000ECCD397C00] 22:07:06 INFO - PROCESS | 2720 | 1466744826086 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 22:07:06 INFO - PROCESS | 2720 | 1466744826128 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 2720 | 1466744826131 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 22:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:07:06 INFO - PROCESS | 2720 | 1466744826134 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:07:06 INFO - PROCESS | 2720 | 1466744826136 Marionette TRACE conn5 <- [1,2754,null,{}] 22:07:06 INFO - PROCESS | 2720 | 1466744826139 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:06 INFO - PROCESS | 2720 | 1466744826141 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:06 INFO - PROCESS | 2720 | 1466744826257 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 22:07:06 INFO - PROCESS | 2720 | 1466744826262 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 2720 | 1466744826265 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36CB000 == 30 [pid = 2720] [id = 698] 22:07:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCD398400) [pid = 2720] [serial = 2094] [outer = 0000000000000000] 22:07:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCF113000) [pid = 2720] [serial = 2095] [outer = 000000ECCD398400] 22:07:06 INFO - PROCESS | 2720 | 1466744826311 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCF238400) [pid = 2720] [serial = 2096] [outer = 000000ECCD398400] 22:07:06 INFO - PROCESS | 2720 | 1466744826762 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 22:07:06 INFO - PROCESS | 2720 | 1466744826807 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 2720 | 1466744826810 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 22:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:07:06 INFO - PROCESS | 2720 | 1466744826813 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:07:06 INFO - PROCESS | 2720 | 1466744826815 Marionette TRACE conn5 <- [1,2758,null,{}] 22:07:06 INFO - PROCESS | 2720 | 1466744826824 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:06 INFO - PROCESS | 2720 | 1466744826830 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:06 INFO - PROCESS | 2720 | 1466744826985 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 22:07:07 INFO - PROCESS | 2720 | 1466744827009 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 2720 | 1466744827011 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E4B800 == 31 [pid = 2720] [id = 699] 22:07:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0240000) [pid = 2720] [serial = 2097] [outer = 0000000000000000] 22:07:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD05DB800) [pid = 2720] [serial = 2098] [outer = 000000ECD0240000] 22:07:07 INFO - PROCESS | 2720 | 1466744827057 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0AC1400) [pid = 2720] [serial = 2099] [outer = 000000ECD0240000] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD1251000) [pid = 2720] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECCF289400) [pid = 2720] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC3005800) [pid = 2720] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC2F1F000) [pid = 2720] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC9297800) [pid = 2720] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCD76E800) [pid = 2720] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC880DC00) [pid = 2720] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC3330400) [pid = 2720] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECD0AC0400) [pid = 2720] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0C16C00) [pid = 2720] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:07:07 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD31BC400) [pid = 2720] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:07:07 INFO - PROCESS | 2720 | 1466744827619 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 839ms 22:07:07 INFO - PROCESS | 2720 | 1466744827659 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 22:07:07 INFO - PROCESS | 2720 | 1466744827661 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 22:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:07:07 INFO - PROCESS | 2720 | 1466744827665 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:07:07 INFO - PROCESS | 2720 | 1466744827666 Marionette TRACE conn5 <- [1,2762,null,{}] 22:07:07 INFO - PROCESS | 2720 | 1466744827670 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:07 INFO - PROCESS | 2720 | 1466744827672 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:07 INFO - PROCESS | 2720 | 1466744827753 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 22:07:07 INFO - PROCESS | 2720 | 1466744827759 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 2720 | 1466744827761 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7199800 == 32 [pid = 2720] [id = 700] 22:07:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC9CC2400) [pid = 2720] [serial = 2100] [outer = 0000000000000000] 22:07:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECD04E9C00) [pid = 2720] [serial = 2101] [outer = 000000ECC9CC2400] 22:07:07 INFO - PROCESS | 2720 | 1466744827806 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD0ACE000) [pid = 2720] [serial = 2102] [outer = 000000ECC9CC2400] 22:07:08 INFO - PROCESS | 2720 | 1466744828240 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 22:07:08 INFO - PROCESS | 2720 | 1466744828299 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 2720 | 1466744828301 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 22:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:07:08 INFO - PROCESS | 2720 | 1466744828304 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:07:08 INFO - PROCESS | 2720 | 1466744828306 Marionette TRACE conn5 <- [1,2766,null,{}] 22:07:08 INFO - PROCESS | 2720 | 1466744828309 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:08 INFO - PROCESS | 2720 | 1466744828311 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:08 INFO - PROCESS | 2720 | 1466744828393 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 22:07:08 INFO - PROCESS | 2720 | 1466744828400 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 2720 | 1466744828402 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD736D800 == 33 [pid = 2720] [id = 701] 22:07:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD0C17000) [pid = 2720] [serial = 2103] [outer = 0000000000000000] 22:07:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD120AC00) [pid = 2720] [serial = 2104] [outer = 000000ECD0C17000] 22:07:08 INFO - PROCESS | 2720 | 1466744828449 Marionette DEBUG loaded listener.js 22:07:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD04F8000) [pid = 2720] [serial = 2105] [outer = 000000ECD0C17000] 22:07:08 INFO - PROCESS | 2720 | 1466744828890 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 22:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:07:08 INFO - PROCESS | 2720 | 1466744828942 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 2720 | 1466744828944 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 22:07:08 INFO - PROCESS | 2720 | 1466744828947 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:07:08 INFO - PROCESS | 2720 | 1466744828949 Marionette TRACE conn5 <- [1,2770,null,{}] 22:07:08 INFO - PROCESS | 2720 | 1466744828953 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:08 INFO - PROCESS | 2720 | 1466744828955 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:09 INFO - PROCESS | 2720 | 1466744829037 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 22:07:09 INFO - PROCESS | 2720 | 1466744829042 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 2720 | 1466744829044 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD793D000 == 34 [pid = 2720] [id = 702] 22:07:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD1D10800) [pid = 2720] [serial = 2106] [outer = 0000000000000000] 22:07:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD1F9C000) [pid = 2720] [serial = 2107] [outer = 000000ECD1D10800] 22:07:09 INFO - PROCESS | 2720 | 1466744829090 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD2892800) [pid = 2720] [serial = 2108] [outer = 000000ECD1D10800] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC82AA800 == 33 [pid = 2720] [id = 694] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC984D800 == 32 [pid = 2720] [id = 693] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1D9F800 == 31 [pid = 2720] [id = 697] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E4B800 == 30 [pid = 2720] [id = 699] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD736D800 == 29 [pid = 2720] [id = 701] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEB9000 == 28 [pid = 2720] [id = 695] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD055C800 == 27 [pid = 2720] [id = 696] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7199800 == 26 [pid = 2720] [id = 700] 22:07:10 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36CB000 == 25 [pid = 2720] [id = 698] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD360C000) [pid = 2720] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3788400) [pid = 2720] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD23AF800) [pid = 2720] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCFBD8C00) [pid = 2720] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD04EF000) [pid = 2720] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD0419C00) [pid = 2720] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC3348800) [pid = 2720] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECC880C000) [pid = 2720] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECC9654800) [pid = 2720] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECCCA4C400) [pid = 2720] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD066FC00) [pid = 2720] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECCDCBA000) [pid = 2720] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECCF236800) [pid = 2720] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000ECC81B2800) [pid = 2720] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000ECC9280400) [pid = 2720] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000ECD0AC6400) [pid = 2720] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000ECD1250C00) [pid = 2720] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000ECD311E000) [pid = 2720] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000ECD0B12C00) [pid = 2720] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000ECD1D09000) [pid = 2720] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000ECCF11E000) [pid = 2720] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 22:07:10 INFO - PROCESS | 2720 | 1466744830849 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:07:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:07:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1949ms 22:07:10 INFO - PROCESS | 2720 | 1466744830900 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 2720 | 1466744830904 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 22:07:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:07:10 INFO - PROCESS | 2720 | 1466744830909 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:07:10 INFO - PROCESS | 2720 | 1466744830913 Marionette TRACE conn5 <- [1,2774,null,{}] 22:07:10 INFO - PROCESS | 2720 | 1466744830919 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:10 INFO - PROCESS | 2720 | 1466744830923 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:11 INFO - PROCESS | 2720 | 1466744831021 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 22:07:11 INFO - PROCESS | 2720 | 1466744831036 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 2720 | 1466744831039 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC84D3000 == 26 [pid = 2720] [id = 703] 22:07:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000ECC3345C00) [pid = 2720] [serial = 2109] [outer = 0000000000000000] 22:07:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (000000ECC3346400) [pid = 2720] [serial = 2110] [outer = 000000ECC3345C00] 22:07:11 INFO - PROCESS | 2720 | 1466744831091 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000ECC3887000) [pid = 2720] [serial = 2111] [outer = 000000ECC3345C00] 22:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 22:07:11 INFO - PROCESS | 2720 | 1466744831578 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:07:11 INFO - PROCESS | 2720 | 1466744831584 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 22:07:11 INFO - PROCESS | 2720 | 1466744831590 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 22:07:11 INFO - PROCESS | 2720 | 1466744831597 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:07:11 INFO - PROCESS | 2720 | 1466744831600 Marionette TRACE conn5 <- [1,2778,null,{}] 22:07:11 INFO - PROCESS | 2720 | 1466744831604 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:11 INFO - PROCESS | 2720 | 1466744831607 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:11 INFO - PROCESS | 2720 | 1466744831700 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 22:07:11 INFO - PROCESS | 2720 | 1466744831707 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 2720 | 1466744831710 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC9846000 == 27 [pid = 2720] [id = 704] 22:07:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000ECC46DF400) [pid = 2720] [serial = 2112] [outer = 0000000000000000] 22:07:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000ECC7A4B800) [pid = 2720] [serial = 2113] [outer = 000000ECC46DF400] 22:07:11 INFO - PROCESS | 2720 | 1466744831758 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000ECC81D5800) [pid = 2720] [serial = 2114] [outer = 000000ECC46DF400] 22:07:12 INFO - PROCESS | 2720 | 1466744832229 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 22:07:12 INFO - PROCESS | 2720 | 1466744832273 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 2720 | 1466744832276 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 22:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:07:12 INFO - PROCESS | 2720 | 1466744832279 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:07:12 INFO - PROCESS | 2720 | 1466744832283 Marionette TRACE conn5 <- [1,2782,null,{}] 22:07:12 INFO - PROCESS | 2720 | 1466744832295 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:12 INFO - PROCESS | 2720 | 1466744832300 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:12 INFO - PROCESS | 2720 | 1466744832388 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 22:07:12 INFO - PROCESS | 2720 | 1466744832436 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:12 INFO - PROCESS | 2720 | 1466744832439 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCE0800 == 28 [pid = 2720] [id = 705] 22:07:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000ECC1510C00) [pid = 2720] [serial = 2115] [outer = 0000000000000000] 22:07:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000ECC881E800) [pid = 2720] [serial = 2116] [outer = 000000ECC1510C00] 22:07:12 INFO - PROCESS | 2720 | 1466744832488 Marionette DEBUG loaded listener.js 22:07:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC9293000) [pid = 2720] [serial = 2117] [outer = 000000ECC1510C00] 22:07:12 INFO - PROCESS | 2720 | 1466744832907 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 22:07:12 INFO - PROCESS | 2720 | 1466744832973 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 2720 | 1466744832976 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 22:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:07:12 INFO - PROCESS | 2720 | 1466744832980 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:07:12 INFO - PROCESS | 2720 | 1466744832982 Marionette TRACE conn5 <- [1,2786,null,{}] 22:07:12 INFO - PROCESS | 2720 | 1466744832986 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:13 INFO - PROCESS | 2720 | 1466744832988 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:13 INFO - PROCESS | 2720 | 1466744833078 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 22:07:13 INFO - PROCESS | 2720 | 1466744833084 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:13 INFO - PROCESS | 2720 | 1466744833086 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD098A000 == 29 [pid = 2720] [id = 706] 22:07:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC92D0800) [pid = 2720] [serial = 2118] [outer = 0000000000000000] 22:07:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECC965BC00) [pid = 2720] [serial = 2119] [outer = 000000ECC92D0800] 22:07:13 INFO - PROCESS | 2720 | 1466744833134 Marionette DEBUG loaded listener.js 22:07:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC9CC2C00) [pid = 2720] [serial = 2120] [outer = 000000ECC92D0800] 22:07:13 INFO - PROCESS | 2720 | 1466744833579 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 22:07:13 INFO - PROCESS | 2720 | 1466744833611 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 22:07:13 INFO - PROCESS | 2720 | 1466744833613 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 22:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:07:13 INFO - PROCESS | 2720 | 1466744833617 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:07:13 INFO - PROCESS | 2720 | 1466744833619 Marionette TRACE conn5 <- [1,2790,null,{}] 22:07:13 INFO - PROCESS | 2720 | 1466744833623 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:13 INFO - PROCESS | 2720 | 1466744833625 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:13 INFO - PROCESS | 2720 | 1466744833710 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 22:07:13 INFO - PROCESS | 2720 | 1466744833717 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:13 INFO - PROCESS | 2720 | 1466744833720 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26AE000 == 30 [pid = 2720] [id = 707] 22:07:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC3C10400) [pid = 2720] [serial = 2121] [outer = 0000000000000000] 22:07:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECCCA74400) [pid = 2720] [serial = 2122] [outer = 000000ECC3C10400] 22:07:13 INFO - PROCESS | 2720 | 1466744833767 Marionette DEBUG loaded listener.js 22:07:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECCCE6D400) [pid = 2720] [serial = 2123] [outer = 000000ECC3C10400] 22:07:14 INFO - PROCESS | 2720 | 1466744834237 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 22:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:07:14 INFO - PROCESS | 2720 | 1466744834292 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 22:07:14 INFO - PROCESS | 2720 | 1466744834294 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 22:07:14 INFO - PROCESS | 2720 | 1466744834297 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:07:14 INFO - PROCESS | 2720 | 1466744834299 Marionette TRACE conn5 <- [1,2794,null,{}] 22:07:14 INFO - PROCESS | 2720 | 1466744834302 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:14 INFO - PROCESS | 2720 | 1466744834308 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:14 INFO - PROCESS | 2720 | 1466744834416 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 22:07:14 INFO - PROCESS | 2720 | 1466744834431 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:14 INFO - PROCESS | 2720 | 1466744834433 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA5000 == 31 [pid = 2720] [id = 708] 22:07:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECCD76EC00) [pid = 2720] [serial = 2124] [outer = 0000000000000000] 22:07:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECCF114800) [pid = 2720] [serial = 2125] [outer = 000000ECCD76EC00] 22:07:14 INFO - PROCESS | 2720 | 1466744834478 Marionette DEBUG loaded listener.js 22:07:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCF121C00) [pid = 2720] [serial = 2126] [outer = 000000ECCD76EC00] 22:07:14 INFO - PROCESS | 2720 | 1466744834888 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 627ms 22:07:14 INFO - PROCESS | 2720 | 1466744834927 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 22:07:14 INFO - PROCESS | 2720 | 1466744834930 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 22:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:07:14 INFO - PROCESS | 2720 | 1466744834933 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:07:14 INFO - PROCESS | 2720 | 1466744834935 Marionette TRACE conn5 <- [1,2798,null,{}] 22:07:14 INFO - PROCESS | 2720 | 1466744834942 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:14 INFO - PROCESS | 2720 | 1466744834944 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:15 INFO - PROCESS | 2720 | 1466744835023 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 22:07:15 INFO - PROCESS | 2720 | 1466744835029 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:15 INFO - PROCESS | 2720 | 1466744835031 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E46800 == 32 [pid = 2720] [id = 709] 22:07:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCF286000) [pid = 2720] [serial = 2127] [outer = 0000000000000000] 22:07:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCFABC800) [pid = 2720] [serial = 2128] [outer = 000000ECCF286000] 22:07:15 INFO - PROCESS | 2720 | 1466744835078 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0239400) [pid = 2720] [serial = 2129] [outer = 000000ECCF286000] 22:07:15 INFO - PROCESS | 2720 | 1466744835515 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 628ms 22:07:15 INFO - PROCESS | 2720 | 1466744835565 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 22:07:15 INFO - PROCESS | 2720 | 1466744835567 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 22:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:07:15 INFO - PROCESS | 2720 | 1466744835576 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:07:15 INFO - PROCESS | 2720 | 1466744835578 Marionette TRACE conn5 <- [1,2802,null,{}] 22:07:15 INFO - PROCESS | 2720 | 1466744835582 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:15 INFO - PROCESS | 2720 | 1466744835584 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:15 INFO - PROCESS | 2720 | 1466744835666 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 22:07:15 INFO - PROCESS | 2720 | 1466744835674 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:15 INFO - PROCESS | 2720 | 1466744835676 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E0E000 == 33 [pid = 2720] [id = 710] 22:07:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD045EC00) [pid = 2720] [serial = 2130] [outer = 0000000000000000] 22:07:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0466400) [pid = 2720] [serial = 2131] [outer = 000000ECD045EC00] 22:07:15 INFO - PROCESS | 2720 | 1466744835720 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD04F2800) [pid = 2720] [serial = 2132] [outer = 000000ECD045EC00] 22:07:16 INFO - PROCESS | 2720 | 1466744836160 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 22:07:16 INFO - PROCESS | 2720 | 1466744836202 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 2720 | 1466744836205 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 22:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:07:16 INFO - PROCESS | 2720 | 1466744836208 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:07:16 INFO - PROCESS | 2720 | 1466744836210 Marionette TRACE conn5 <- [1,2806,null,{}] 22:07:16 INFO - PROCESS | 2720 | 1466744836221 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:16 INFO - PROCESS | 2720 | 1466744836223 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:16 INFO - PROCESS | 2720 | 1466744836329 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 22:07:16 INFO - PROCESS | 2720 | 1466744836342 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 2720 | 1466744836344 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFCDE800 == 34 [pid = 2720] [id = 711] 22:07:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD04F6000) [pid = 2720] [serial = 2133] [outer = 0000000000000000] 22:07:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0673C00) [pid = 2720] [serial = 2134] [outer = 000000ECD04F6000] 22:07:16 INFO - PROCESS | 2720 | 1466744836389 Marionette DEBUG loaded listener.js 22:07:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0ABFC00) [pid = 2720] [serial = 2135] [outer = 000000ECD04F6000] 22:07:16 INFO - PROCESS | 2720 | 1466744836884 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 22:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:07:16 INFO - PROCESS | 2720 | 1466744836902 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 2720 | 1466744836904 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 22:07:16 INFO - PROCESS | 2720 | 1466744836908 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:07:16 INFO - PROCESS | 2720 | 1466744836909 Marionette TRACE conn5 <- [1,2810,null,{}] 22:07:16 INFO - PROCESS | 2720 | 1466744836913 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:16 INFO - PROCESS | 2720 | 1466744836915 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:17 INFO - PROCESS | 2720 | 1466744837030 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 22:07:17 INFO - PROCESS | 2720 | 1466744837036 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 2720 | 1466744837038 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73CA000 == 35 [pid = 2720] [id = 712] 22:07:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0AC7000) [pid = 2720] [serial = 2136] [outer = 0000000000000000] 22:07:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0B15000) [pid = 2720] [serial = 2137] [outer = 000000ECD0AC7000] 22:07:17 INFO - PROCESS | 2720 | 1466744837128 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD1249000) [pid = 2720] [serial = 2138] [outer = 000000ECD0AC7000] 22:07:17 INFO - PROCESS | 2720 | 1466744837572 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 22:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:07:17 INFO - PROCESS | 2720 | 1466744837603 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 22:07:17 INFO - PROCESS | 2720 | 1466744837606 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 22:07:17 INFO - PROCESS | 2720 | 1466744837609 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:07:17 INFO - PROCESS | 2720 | 1466744837611 Marionette TRACE conn5 <- [1,2814,null,{}] 22:07:17 INFO - PROCESS | 2720 | 1466744837616 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:17 INFO - PROCESS | 2720 | 1466744837619 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:17 INFO - PROCESS | 2720 | 1466744837784 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 22:07:17 INFO - PROCESS | 2720 | 1466744837843 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:17 INFO - PROCESS | 2720 | 1466744837846 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26AD800 == 36 [pid = 2720] [id = 713] 22:07:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD23B8C00) [pid = 2720] [serial = 2139] [outer = 0000000000000000] 22:07:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD2699800) [pid = 2720] [serial = 2140] [outer = 000000ECD23B8C00] 22:07:17 INFO - PROCESS | 2720 | 1466744837893 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD360B800) [pid = 2720] [serial = 2141] [outer = 000000ECD23B8C00] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0C17000) [pid = 2720] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCD397C00) [pid = 2720] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCD398400) [pid = 2720] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD0240000) [pid = 2720] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC8461400) [pid = 2720] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9804000) [pid = 2720] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC8808000) [pid = 2720] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC361BC00) [pid = 2720] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC8807800) [pid = 2720] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCE7AC00) [pid = 2720] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCF120400) [pid = 2720] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:07:18 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC9CC2400) [pid = 2720] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:07:18 INFO - PROCESS | 2720 | 1466744838413 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 838ms 22:07:18 INFO - PROCESS | 2720 | 1466744838450 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 22:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:07:18 INFO - PROCESS | 2720 | 1466744838452 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 22:07:18 INFO - PROCESS | 2720 | 1466744838456 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:07:18 INFO - PROCESS | 2720 | 1466744838458 Marionette TRACE conn5 <- [1,2818,null,{}] 22:07:18 INFO - PROCESS | 2720 | 1466744838461 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:18 INFO - PROCESS | 2720 | 1466744838463 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:18 INFO - PROCESS | 2720 | 1466744838548 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 22:07:18 INFO - PROCESS | 2720 | 1466744838625 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 2720 | 1466744838627 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7977800 == 37 [pid = 2720] [id = 714] 22:07:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3332C00) [pid = 2720] [serial = 2142] [outer = 0000000000000000] 22:07:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC881BC00) [pid = 2720] [serial = 2143] [outer = 000000ECC3332C00] 22:07:18 INFO - PROCESS | 2720 | 1466744838684 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD023F400) [pid = 2720] [serial = 2144] [outer = 000000ECC3332C00] 22:07:19 INFO - PROCESS | 2720 | 1466744839040 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 22:07:19 INFO - PROCESS | 2720 | 1466744839089 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 2720 | 1466744839091 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 22:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:07:19 INFO - PROCESS | 2720 | 1466744839094 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 2720 | 1466744839096 Marionette TRACE conn5 <- [1,2822,null,{}] 22:07:19 INFO - PROCESS | 2720 | 1466744839099 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:19 INFO - PROCESS | 2720 | 1466744839101 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:19 INFO - PROCESS | 2720 | 1466744839238 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 22:07:19 INFO - PROCESS | 2720 | 1466744839245 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:19 INFO - PROCESS | 2720 | 1466744839247 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD824B000 == 38 [pid = 2720] [id = 715] 22:07:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCF22C800) [pid = 2720] [serial = 2145] [outer = 0000000000000000] 22:07:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD360CC00) [pid = 2720] [serial = 2146] [outer = 000000ECCF22C800] 22:07:19 INFO - PROCESS | 2720 | 1466744839293 Marionette DEBUG loaded listener.js 22:07:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD37A9400) [pid = 2720] [serial = 2147] [outer = 000000ECCF22C800] 22:07:19 INFO - PROCESS | 2720 | 1466744839686 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 22:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:07:19 INFO - PROCESS | 2720 | 1466744839726 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 2720 | 1466744839728 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 22:07:19 INFO - PROCESS | 2720 | 1466744839731 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 2720 | 1466744839733 Marionette TRACE conn5 <- [1,2826,null,{}] 22:07:19 INFO - PROCESS | 2720 | 1466744839737 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:19 INFO - PROCESS | 2720 | 1466744839739 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:19 INFO - PROCESS | 2720 | 1466744839825 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 22:07:19 INFO - PROCESS | 2720 | 1466744839913 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:19 INFO - PROCESS | 2720 | 1466744839915 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8267800 == 39 [pid = 2720] [id = 716] 22:07:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD37A1400) [pid = 2720] [serial = 2148] [outer = 0000000000000000] 22:07:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD3B2D000) [pid = 2720] [serial = 2149] [outer = 000000ECD37A1400] 22:07:19 INFO - PROCESS | 2720 | 1466744839960 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD3E9A800) [pid = 2720] [serial = 2150] [outer = 000000ECD37A1400] 22:07:20 INFO - PROCESS | 2720 | 1466744840298 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:07:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:07:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 22:07:20 INFO - PROCESS | 2720 | 1466744840368 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 22:07:20 INFO - PROCESS | 2720 | 1466744840373 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 22:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:07:20 INFO - PROCESS | 2720 | 1466744840378 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:07:20 INFO - PROCESS | 2720 | 1466744840383 Marionette TRACE conn5 <- [1,2830,null,{}] 22:07:20 INFO - PROCESS | 2720 | 1466744840389 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:20 INFO - PROCESS | 2720 | 1466744840394 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:20 INFO - PROCESS | 2720 | 1466744840602 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 22:07:20 INFO - PROCESS | 2720 | 1466744840704 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 2720 | 1466744840708 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC82BE000 == 40 [pid = 2720] [id = 717] 22:07:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC300A000) [pid = 2720] [serial = 2151] [outer = 0000000000000000] 22:07:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC3324C00) [pid = 2720] [serial = 2152] [outer = 000000ECC300A000] 22:07:20 INFO - PROCESS | 2720 | 1466744840769 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC3C0E800) [pid = 2720] [serial = 2153] [outer = 000000ECC300A000] 22:07:21 INFO - PROCESS | 2720 | 1466744841481 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1183ms 22:07:21 INFO - PROCESS | 2720 | 1466744841561 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 2720 | 1466744841565 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 22:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:07:21 INFO - PROCESS | 2720 | 1466744841572 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 2720 | 1466744841577 Marionette TRACE conn5 <- [1,2834,null,{}] 22:07:21 INFO - PROCESS | 2720 | 1466744841581 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:21 INFO - PROCESS | 2720 | 1466744841584 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:21 INFO - PROCESS | 2720 | 1466744841716 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 22:07:21 INFO - PROCESS | 2720 | 1466744841831 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:21 INFO - PROCESS | 2720 | 1466744841834 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD029E800 == 41 [pid = 2720] [id = 718] 22:07:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC873CC00) [pid = 2720] [serial = 2154] [outer = 0000000000000000] 22:07:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECC8814000) [pid = 2720] [serial = 2155] [outer = 000000ECC873CC00] 22:07:21 INFO - PROCESS | 2720 | 1466744841892 Marionette DEBUG loaded listener.js 22:07:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC9632400) [pid = 2720] [serial = 2156] [outer = 000000ECC873CC00] 22:07:22 INFO - PROCESS | 2720 | 1466744842870 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1335ms 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD824B000 == 40 [pid = 2720] [id = 715] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7977800 == 39 [pid = 2720] [id = 714] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26AD800 == 38 [pid = 2720] [id = 713] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73CA000 == 37 [pid = 2720] [id = 712] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCDE800 == 36 [pid = 2720] [id = 711] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E0E000 == 35 [pid = 2720] [id = 710] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E46800 == 34 [pid = 2720] [id = 709] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA5000 == 33 [pid = 2720] [id = 708] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26AE000 == 32 [pid = 2720] [id = 707] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD098A000 == 31 [pid = 2720] [id = 706] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFCE0800 == 30 [pid = 2720] [id = 705] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC9846000 == 29 [pid = 2720] [id = 704] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC84D3000 == 28 [pid = 2720] [id = 703] 22:07:22 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD793D000 == 27 [pid = 2720] [id = 702] 22:07:22 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD1F9C000) [pid = 2720] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 22:07:22 INFO - PROCESS | 2720 | 1466744842979 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 22:07:22 INFO - PROCESS | 2720 | 1466744842984 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 22:07:22 INFO - PROCESS | 2720 | 1466744842989 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:07:22 INFO - PROCESS | 2720 | 1466744842992 Marionette TRACE conn5 <- [1,2838,null,{}] 22:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:07:23 INFO - PROCESS | 2720 | 1466744842998 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:23 INFO - PROCESS | 2720 | 1466744843001 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:23 INFO - PROCESS | 2720 | 1466744843105 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 22:07:23 INFO - PROCESS | 2720 | 1466744843113 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 2720 | 1466744843117 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89EA800 == 28 [pid = 2720] [id = 719] 22:07:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC46E6000) [pid = 2720] [serial = 2157] [outer = 0000000000000000] 22:07:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC7748400) [pid = 2720] [serial = 2158] [outer = 000000ECC46E6000] 22:07:23 INFO - PROCESS | 2720 | 1466744843167 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC8808800) [pid = 2720] [serial = 2159] [outer = 000000ECC46E6000] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECD04F8000) [pid = 2720] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCD662400) [pid = 2720] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCF113000) [pid = 2720] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCDCC4400) [pid = 2720] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD05DB800) [pid = 2720] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCF238400) [pid = 2720] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD120AC00) [pid = 2720] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD0AC1400) [pid = 2720] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC92D1000) [pid = 2720] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC9D55800) [pid = 2720] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC881A800) [pid = 2720] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC9292800) [pid = 2720] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC3C4CC00) [pid = 2720] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC79ED400) [pid = 2720] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA82C00) [pid = 2720] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC9802800) [pid = 2720] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD37A8800) [pid = 2720] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD0ACA000) [pid = 2720] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD04F2000) [pid = 2720] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCF289000) [pid = 2720] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECCCA77800) [pid = 2720] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD04E9C00) [pid = 2720] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD0ACE000) [pid = 2720] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCCA81800) [pid = 2720] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 22:07:23 INFO - PROCESS | 2720 | 1466744843688 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 731ms 22:07:23 INFO - PROCESS | 2720 | 1466744843731 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 22:07:23 INFO - PROCESS | 2720 | 1466744843736 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 22:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:07:23 INFO - PROCESS | 2720 | 1466744843742 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:07:23 INFO - PROCESS | 2720 | 1466744843745 Marionette TRACE conn5 <- [1,2842,null,{}] 22:07:23 INFO - PROCESS | 2720 | 1466744843749 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:23 INFO - PROCESS | 2720 | 1466744843752 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:23 INFO - PROCESS | 2720 | 1466744843875 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 22:07:23 INFO - PROCESS | 2720 | 1466744843957 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 2720 | 1466744843960 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD797800 == 29 [pid = 2720] [id = 720] 22:07:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC9298C00) [pid = 2720] [serial = 2160] [outer = 0000000000000000] 22:07:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC92CC000) [pid = 2720] [serial = 2161] [outer = 000000ECC9298C00] 22:07:24 INFO - PROCESS | 2720 | 1466744844008 Marionette DEBUG loaded listener.js 22:07:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC98CC000) [pid = 2720] [serial = 2162] [outer = 000000ECC9298C00] 22:07:24 INFO - PROCESS | 2720 | 1466744844392 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 22:07:24 INFO - PROCESS | 2720 | 1466744844437 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 22:07:24 INFO - PROCESS | 2720 | 1466744844440 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 22:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:07:24 INFO - PROCESS | 2720 | 1466744844443 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:07:24 INFO - PROCESS | 2720 | 1466744844447 Marionette TRACE conn5 <- [1,2846,null,{}] 22:07:24 INFO - PROCESS | 2720 | 1466744844458 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:24 INFO - PROCESS | 2720 | 1466744844463 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:24 INFO - PROCESS | 2720 | 1466744844582 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 22:07:24 INFO - PROCESS | 2720 | 1466744844597 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:24 INFO - PROCESS | 2720 | 1466744844600 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0984800 == 30 [pid = 2720] [id = 721] 22:07:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCA7C400) [pid = 2720] [serial = 2163] [outer = 0000000000000000] 22:07:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCE6DC00) [pid = 2720] [serial = 2164] [outer = 000000ECCCA7C400] 22:07:24 INFO - PROCESS | 2720 | 1466744844651 Marionette DEBUG loaded listener.js 22:07:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCD663000) [pid = 2720] [serial = 2165] [outer = 000000ECCCA7C400] 22:07:25 INFO - PROCESS | 2720 | 1466744845099 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 22:07:25 INFO - PROCESS | 2720 | 1466744845142 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 22:07:25 INFO - PROCESS | 2720 | 1466744845145 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 22:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:07:25 INFO - PROCESS | 2720 | 1466744845149 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:07:25 INFO - PROCESS | 2720 | 1466744845151 Marionette TRACE conn5 <- [1,2850,null,{}] 22:07:25 INFO - PROCESS | 2720 | 1466744845155 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:25 INFO - PROCESS | 2720 | 1466744845157 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:25 INFO - PROCESS | 2720 | 1466744845248 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 22:07:25 INFO - PROCESS | 2720 | 1466744845256 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:25 INFO - PROCESS | 2720 | 1466744845258 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD287A000 == 31 [pid = 2720] [id = 722] 22:07:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCDF5E000) [pid = 2720] [serial = 2166] [outer = 0000000000000000] 22:07:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCDF65800) [pid = 2720] [serial = 2167] [outer = 000000ECCDF5E000] 22:07:25 INFO - PROCESS | 2720 | 1466744845304 Marionette DEBUG loaded listener.js 22:07:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF11F800) [pid = 2720] [serial = 2168] [outer = 000000ECCDF5E000] 22:07:25 INFO - PROCESS | 2720 | 1466744845797 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 691ms 22:07:25 INFO - PROCESS | 2720 | 1466744845843 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 22:07:25 INFO - PROCESS | 2720 | 1466744845845 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 22:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:07:25 INFO - PROCESS | 2720 | 1466744845849 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:07:25 INFO - PROCESS | 2720 | 1466744845850 Marionette TRACE conn5 <- [1,2854,null,{}] 22:07:25 INFO - PROCESS | 2720 | 1466744845854 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:25 INFO - PROCESS | 2720 | 1466744845857 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:26 INFO - PROCESS | 2720 | 1466744845996 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 22:07:26 INFO - PROCESS | 2720 | 1466744846018 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 2720 | 1466744846020 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3CA3000 == 32 [pid = 2720] [id = 723] 22:07:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCF287400) [pid = 2720] [serial = 2169] [outer = 0000000000000000] 22:07:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCFBD8C00) [pid = 2720] [serial = 2170] [outer = 000000ECCF287400] 22:07:26 INFO - PROCESS | 2720 | 1466744846066 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD045FC00) [pid = 2720] [serial = 2171] [outer = 000000ECCF287400] 22:07:26 INFO - PROCESS | 2720 | 1466744846517 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 22:07:26 INFO - PROCESS | 2720 | 1466744846585 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 2720 | 1466744846587 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 22:07:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:07:26 INFO - PROCESS | 2720 | 1466744846591 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:07:26 INFO - PROCESS | 2720 | 1466744846592 Marionette TRACE conn5 <- [1,2858,null,{}] 22:07:26 INFO - PROCESS | 2720 | 1466744846596 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:26 INFO - PROCESS | 2720 | 1466744846602 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:26 INFO - PROCESS | 2720 | 1466744846767 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 22:07:26 INFO - PROCESS | 2720 | 1466744846818 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:26 INFO - PROCESS | 2720 | 1466744846820 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4F21000 == 33 [pid = 2720] [id = 724] 22:07:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD092EC00) [pid = 2720] [serial = 2172] [outer = 0000000000000000] 22:07:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0B0EC00) [pid = 2720] [serial = 2173] [outer = 000000ECD092EC00] 22:07:26 INFO - PROCESS | 2720 | 1466744846865 Marionette DEBUG loaded listener.js 22:07:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0C6A000) [pid = 2720] [serial = 2174] [outer = 000000ECD092EC00] 22:07:27 INFO - PROCESS | 2720 | 1466744847325 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 775ms 22:07:27 INFO - PROCESS | 2720 | 1466744847369 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 22:07:27 INFO - PROCESS | 2720 | 1466744847372 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 22:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:07:27 INFO - PROCESS | 2720 | 1466744847387 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:07:27 INFO - PROCESS | 2720 | 1466744847389 Marionette TRACE conn5 <- [1,2862,null,{}] 22:07:27 INFO - PROCESS | 2720 | 1466744847393 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:27 INFO - PROCESS | 2720 | 1466744847395 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:27 INFO - PROCESS | 2720 | 1466744847609 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC3345C00) [pid = 2720] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCD76EC00) [pid = 2720] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD1D10800) [pid = 2720] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD045EC00) [pid = 2720] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECCF286000) [pid = 2720] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC1510C00) [pid = 2720] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC92D0800) [pid = 2720] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC3C10400) [pid = 2720] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD04F6000) [pid = 2720] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCF22C800) [pid = 2720] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD0AC7000) [pid = 2720] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC3332C00) [pid = 2720] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD23B8C00) [pid = 2720] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:07:27 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC46DF400) [pid = 2720] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:07:27 INFO - PROCESS | 2720 | 1466744847673 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 2720 | 1466744847675 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0978000 == 34 [pid = 2720] [id = 725] 22:07:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC300A800) [pid = 2720] [serial = 2175] [outer = 0000000000000000] 22:07:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC92C7400) [pid = 2720] [serial = 2176] [outer = 000000ECC300A800] 22:07:27 INFO - PROCESS | 2720 | 1466744847723 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECD0C1E400) [pid = 2720] [serial = 2177] [outer = 000000ECC300A800] 22:07:28 INFO - PROCESS | 2720 | 1466744848131 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 796ms 22:07:28 INFO - PROCESS | 2720 | 1466744848185 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 22:07:28 INFO - PROCESS | 2720 | 1466744848188 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 22:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:07:28 INFO - PROCESS | 2720 | 1466744848191 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - PROCESS | 2720 | 1466744848193 Marionette TRACE conn5 <- [1,2866,null,{}] 22:07:28 INFO - PROCESS | 2720 | 1466744848196 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:28 INFO - PROCESS | 2720 | 1466744848198 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:28 INFO - PROCESS | 2720 | 1466744848294 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 22:07:28 INFO - PROCESS | 2720 | 1466744848300 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:28 INFO - PROCESS | 2720 | 1466744848302 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76BC000 == 35 [pid = 2720] [id = 726] 22:07:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD149D800) [pid = 2720] [serial = 2178] [outer = 0000000000000000] 22:07:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD2323000) [pid = 2720] [serial = 2179] [outer = 000000ECD149D800] 22:07:28 INFO - PROCESS | 2720 | 1466744848347 Marionette DEBUG loaded listener.js 22:07:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3123C00) [pid = 2720] [serial = 2180] [outer = 000000ECD149D800] 22:07:28 INFO - PROCESS | 2720 | 1466744848767 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 22:07:28 INFO - PROCESS | 2720 | 1466744848823 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 22:07:28 INFO - PROCESS | 2720 | 1466744848826 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 22:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:07:28 INFO - PROCESS | 2720 | 1466744848845 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - PROCESS | 2720 | 1466744848847 Marionette TRACE conn5 <- [1,2870,null,{}] 22:07:28 INFO - PROCESS | 2720 | 1466744848851 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:28 INFO - PROCESS | 2720 | 1466744848853 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:28 INFO - PROCESS | 2720 | 1466744848942 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 22:07:28 INFO - PROCESS | 2720 | 1466744848974 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:28 INFO - PROCESS | 2720 | 1466744848976 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7942000 == 36 [pid = 2720] [id = 727] 22:07:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD312A000) [pid = 2720] [serial = 2181] [outer = 0000000000000000] 22:07:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3611800) [pid = 2720] [serial = 2182] [outer = 000000ECD312A000] 22:07:29 INFO - PROCESS | 2720 | 1466744849020 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3B23800) [pid = 2720] [serial = 2183] [outer = 000000ECD312A000] 22:07:29 INFO - PROCESS | 2720 | 1466744849446 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 648ms 22:07:29 INFO - PROCESS | 2720 | 1466744849488 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 22:07:29 INFO - PROCESS | 2720 | 1466744849490 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 22:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:07:29 INFO - PROCESS | 2720 | 1466744849494 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:07:29 INFO - PROCESS | 2720 | 1466744849496 Marionette TRACE conn5 <- [1,2874,null,{}] 22:07:29 INFO - PROCESS | 2720 | 1466744849499 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:29 INFO - PROCESS | 2720 | 1466744849501 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:29 INFO - PROCESS | 2720 | 1466744849586 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 22:07:29 INFO - PROCESS | 2720 | 1466744849702 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:29 INFO - PROCESS | 2720 | 1466744849706 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC3C6B000 == 37 [pid = 2720] [id = 728] 22:07:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC1513800) [pid = 2720] [serial = 2184] [outer = 0000000000000000] 22:07:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC262E400) [pid = 2720] [serial = 2185] [outer = 000000ECC1513800] 22:07:29 INFO - PROCESS | 2720 | 1466744849766 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC77BDC00) [pid = 2720] [serial = 2186] [outer = 000000ECC1513800] 22:07:30 INFO - PROCESS | 2720 | 1466744850456 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 984ms 22:07:30 INFO - PROCESS | 2720 | 1466744850485 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 2720 | 1466744850490 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 22:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:07:30 INFO - PROCESS | 2720 | 1466744850495 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:07:30 INFO - PROCESS | 2720 | 1466744850498 Marionette TRACE conn5 <- [1,2878,null,{}] 22:07:30 INFO - PROCESS | 2720 | 1466744850504 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:30 INFO - PROCESS | 2720 | 1466744850509 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:30 INFO - PROCESS | 2720 | 1466744850629 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 22:07:30 INFO - PROCESS | 2720 | 1466744850755 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:30 INFO - PROCESS | 2720 | 1466744850758 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26AE000 == 38 [pid = 2720] [id = 729] 22:07:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC9299400) [pid = 2720] [serial = 2187] [outer = 0000000000000000] 22:07:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCCA54800) [pid = 2720] [serial = 2188] [outer = 000000ECC9299400] 22:07:30 INFO - PROCESS | 2720 | 1466744850816 Marionette DEBUG loaded listener.js 22:07:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCCE83800) [pid = 2720] [serial = 2189] [outer = 000000ECC9299400] 22:07:31 INFO - PROCESS | 2720 | 1466744851379 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 943ms 22:07:31 INFO - PROCESS | 2720 | 1466744851444 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 22:07:31 INFO - PROCESS | 2720 | 1466744851449 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 22:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:07:31 INFO - PROCESS | 2720 | 1466744851453 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:07:31 INFO - PROCESS | 2720 | 1466744851455 Marionette TRACE conn5 <- [1,2882,null,{}] 22:07:31 INFO - PROCESS | 2720 | 1466744851460 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:31 INFO - PROCESS | 2720 | 1466744851462 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:31 INFO - PROCESS | 2720 | 1466744851579 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 22:07:31 INFO - PROCESS | 2720 | 1466744851703 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:31 INFO - PROCESS | 2720 | 1466744851706 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD80BA800 == 39 [pid = 2720] [id = 730] 22:07:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD045DC00) [pid = 2720] [serial = 2190] [outer = 0000000000000000] 22:07:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD04F4400) [pid = 2720] [serial = 2191] [outer = 000000ECD045DC00] 22:07:31 INFO - PROCESS | 2720 | 1466744851764 Marionette DEBUG loaded listener.js 22:07:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0ACD800) [pid = 2720] [serial = 2192] [outer = 000000ECD045DC00] 22:07:32 INFO - PROCESS | 2720 | 1466744852425 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1033ms 22:07:32 INFO - PROCESS | 2720 | 1466744852488 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 22:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:07:32 INFO - PROCESS | 2720 | 1466744852491 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 22:07:32 INFO - PROCESS | 2720 | 1466744852503 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:07:32 INFO - PROCESS | 2720 | 1466744852510 Marionette TRACE conn5 <- [1,2886,null,{}] 22:07:32 INFO - PROCESS | 2720 | 1466744852535 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:32 INFO - PROCESS | 2720 | 1466744852540 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:32 INFO - PROCESS | 2720 | 1466744852702 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 22:07:32 INFO - PROCESS | 2720 | 1466744852712 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 2720 | 1466744852715 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A22800 == 40 [pid = 2720] [id = 731] 22:07:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD3E9F400) [pid = 2720] [serial = 2193] [outer = 0000000000000000] 22:07:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD3EC8400) [pid = 2720] [serial = 2194] [outer = 000000ECD3E9F400] 22:07:32 INFO - PROCESS | 2720 | 1466744852770 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD3ED1C00) [pid = 2720] [serial = 2195] [outer = 000000ECD3E9F400] 22:07:33 INFO - PROCESS | 2720 | 1466744853448 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1010ms 22:07:33 INFO - PROCESS | 2720 | 1466744853507 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 22:07:33 INFO - PROCESS | 2720 | 1466744853510 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 22:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:07:33 INFO - PROCESS | 2720 | 1466744853513 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:07:33 INFO - PROCESS | 2720 | 1466744853516 Marionette TRACE conn5 <- [1,2890,null,{}] 22:07:33 INFO - PROCESS | 2720 | 1466744853520 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:33 INFO - PROCESS | 2720 | 1466744853522 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:33 INFO - PROCESS | 2720 | 1466744853640 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 22:07:33 INFO - PROCESS | 2720 | 1466744853868 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:33 INFO - PROCESS | 2720 | 1466744853871 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCD4D9800 == 41 [pid = 2720] [id = 732] 22:07:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC3009800) [pid = 2720] [serial = 2196] [outer = 0000000000000000] 22:07:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC4854C00) [pid = 2720] [serial = 2197] [outer = 000000ECC3009800] 22:07:33 INFO - PROCESS | 2720 | 1466744853930 Marionette DEBUG loaded listener.js 22:07:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC881B400) [pid = 2720] [serial = 2198] [outer = 000000ECC3009800] 22:07:34 INFO - PROCESS | 2720 | 1466744854546 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7942000 == 40 [pid = 2720] [id = 727] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76BC000 == 39 [pid = 2720] [id = 726] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0978000 == 38 [pid = 2720] [id = 725] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4F21000 == 37 [pid = 2720] [id = 724] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3CA3000 == 36 [pid = 2720] [id = 723] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD287A000 == 35 [pid = 2720] [id = 722] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0984800 == 34 [pid = 2720] [id = 721] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD797800 == 33 [pid = 2720] [id = 720] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89EA800 == 32 [pid = 2720] [id = 719] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC82BE000 == 31 [pid = 2720] [id = 717] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD029E800 == 30 [pid = 2720] [id = 718] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8267800 == 29 [pid = 2720] [id = 716] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A22800 == 28 [pid = 2720] [id = 731] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD80BA800 == 27 [pid = 2720] [id = 730] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26AE000 == 26 [pid = 2720] [id = 729] 22:07:35 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC3C6B000 == 25 [pid = 2720] [id = 728] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC3346400) [pid = 2720] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECCF114800) [pid = 2720] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECCF121C00) [pid = 2720] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD2892800) [pid = 2720] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0466400) [pid = 2720] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECCFABC800) [pid = 2720] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0239400) [pid = 2720] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC881E800) [pid = 2720] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC9293000) [pid = 2720] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC965BC00) [pid = 2720] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC9CC2C00) [pid = 2720] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCCA74400) [pid = 2720] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCE6D400) [pid = 2720] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD0673C00) [pid = 2720] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD37A9400) [pid = 2720] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD1249000) [pid = 2720] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0B15000) [pid = 2720] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC881BC00) [pid = 2720] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECD2699800) [pid = 2720] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD360CC00) [pid = 2720] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD360B800) [pid = 2720] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD3B2D000) [pid = 2720] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC81D5800) [pid = 2720] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC3887000) [pid = 2720] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECC7A4B800) [pid = 2720] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0ABFC00) [pid = 2720] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD023F400) [pid = 2720] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:07:35 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD04F2800) [pid = 2720] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 22:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1747ms 22:07:35 INFO - PROCESS | 2720 | 1466744855333 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 22:07:35 INFO - PROCESS | 2720 | 1466744855338 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 22:07:35 INFO - PROCESS | 2720 | 1466744855344 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:07:35 INFO - PROCESS | 2720 | 1466744855347 Marionette TRACE conn5 <- [1,2894,null,{}] 22:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:07:35 INFO - PROCESS | 2720 | 1466744855353 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:35 INFO - PROCESS | 2720 | 1466744855357 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:35 INFO - PROCESS | 2720 | 1466744855454 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 22:07:35 INFO - PROCESS | 2720 | 1466744855461 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:35 INFO - PROCESS | 2720 | 1466744855467 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC82A9800 == 26 [pid = 2720] [id = 733] 22:07:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECC3610400) [pid = 2720] [serial = 2199] [outer = 0000000000000000] 22:07:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECC3887000) [pid = 2720] [serial = 2200] [outer = 000000ECC3610400] 22:07:35 INFO - PROCESS | 2720 | 1466744855517 Marionette DEBUG loaded listener.js 22:07:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECC79ED800) [pid = 2720] [serial = 2201] [outer = 000000ECC3610400] 22:07:36 INFO - PROCESS | 2720 | 1466744856039 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 22:07:36 INFO - PROCESS | 2720 | 1466744856089 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 22:07:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:07:36 INFO - PROCESS | 2720 | 1466744856092 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 22:07:36 INFO - PROCESS | 2720 | 1466744856099 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:07:36 INFO - PROCESS | 2720 | 1466744856104 Marionette TRACE conn5 <- [1,2898,null,{}] 22:07:36 INFO - PROCESS | 2720 | 1466744856108 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:36 INFO - PROCESS | 2720 | 1466744856111 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:36 INFO - PROCESS | 2720 | 1466744856204 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 22:07:36 INFO - PROCESS | 2720 | 1466744856286 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 2720 | 1466744856288 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCEC0800 == 27 [pid = 2720] [id = 734] 22:07:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC8804000) [pid = 2720] [serial = 2202] [outer = 0000000000000000] 22:07:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC881F000) [pid = 2720] [serial = 2203] [outer = 000000ECC8804000] 22:07:36 INFO - PROCESS | 2720 | 1466744856338 Marionette DEBUG loaded listener.js 22:07:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC9297800) [pid = 2720] [serial = 2204] [outer = 000000ECC8804000] 22:07:36 INFO - PROCESS | 2720 | 1466744856716 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:07:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:07:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:07:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 22:07:36 INFO - PROCESS | 2720 | 1466744856725 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 22:07:36 INFO - PROCESS | 2720 | 1466744856728 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 22:07:36 INFO - PROCESS | 2720 | 1466744856731 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:07:36 INFO - TEST-START | /DOMEvents/constructors.html 22:07:36 INFO - PROCESS | 2720 | 1466744856733 Marionette TRACE conn5 <- [1,2902,null,{}] 22:07:36 INFO - PROCESS | 2720 | 1466744856760 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:36 INFO - PROCESS | 2720 | 1466744856765 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:36 INFO - PROCESS | 2720 | 1466744856884 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 22:07:36 INFO - PROCESS | 2720 | 1466744856893 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 2720 | 1466744856897 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0B42800 == 28 [pid = 2720] [id = 735] 22:07:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9D5D400) [pid = 2720] [serial = 2205] [outer = 0000000000000000] 22:07:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA50400) [pid = 2720] [serial = 2206] [outer = 000000ECC9D5D400] 22:07:36 INFO - PROCESS | 2720 | 1466744856950 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCDE9800) [pid = 2720] [serial = 2207] [outer = 000000ECC9D5D400] 22:07:37 INFO - PROCESS | 2720 | 1466744857500 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:07:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:07:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:07:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:07:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:07:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:07:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:07:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:07:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:07:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 818ms 22:07:37 INFO - PROCESS | 2720 | 1466744857552 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 22:07:37 INFO - PROCESS | 2720 | 1466744857555 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 22:07:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:07:37 INFO - PROCESS | 2720 | 1466744857565 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:07:37 INFO - PROCESS | 2720 | 1466744857567 Marionette TRACE conn5 <- [1,2906,null,{}] 22:07:37 INFO - PROCESS | 2720 | 1466744857570 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:37 INFO - PROCESS | 2720 | 1466744857572 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:37 INFO - PROCESS | 2720 | 1466744857685 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 22:07:37 INFO - PROCESS | 2720 | 1466744857740 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 2720 | 1466744857742 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35D9000 == 29 [pid = 2720] [id = 736] 22:07:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCD65A000) [pid = 2720] [serial = 2208] [outer = 0000000000000000] 22:07:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCF118800) [pid = 2720] [serial = 2209] [outer = 000000ECCD65A000] 22:07:37 INFO - PROCESS | 2720 | 1466744857788 Marionette DEBUG loaded listener.js 22:07:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECCF22FC00) [pid = 2720] [serial = 2210] [outer = 000000ECCD65A000] 22:07:38 INFO - PROCESS | 2720 | 1466744858209 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:07:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:07:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 22:07:38 INFO - PROCESS | 2720 | 1466744858257 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 2720 | 1466744858259 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 22:07:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:07:38 INFO - PROCESS | 2720 | 1466744858263 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:07:38 INFO - PROCESS | 2720 | 1466744858265 Marionette TRACE conn5 <- [1,2910,null,{}] 22:07:38 INFO - PROCESS | 2720 | 1466744858268 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:38 INFO - PROCESS | 2720 | 1466744858270 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:38 INFO - PROCESS | 2720 | 1466744858379 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 22:07:38 INFO - PROCESS | 2720 | 1466744858384 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:38 INFO - PROCESS | 2720 | 1466744858387 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F8E800 == 30 [pid = 2720] [id = 737] 22:07:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECCDF62400) [pid = 2720] [serial = 2211] [outer = 0000000000000000] 22:07:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECCFDCF000) [pid = 2720] [serial = 2212] [outer = 000000ECCDF62400] 22:07:38 INFO - PROCESS | 2720 | 1466744858434 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0415800) [pid = 2720] [serial = 2213] [outer = 000000ECCDF62400] 22:07:38 INFO - PROCESS | 2720 | [2720] 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 22:07:38 INFO - PROCESS | 2720 | [2720] 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 22:07:38 INFO - PROCESS | 2720 | [2720] 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 22:07:38 INFO - PROCESS | 2720 | [2720] 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 22:07:38 INFO - PROCESS | 2720 | 1466744858893 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:07:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:07:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:07:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 22:07:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:07:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 22:07:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:07:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 22:07:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:07:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:07:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 696ms 22:07:38 INFO - PROCESS | 2720 | 1466744858963 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 2720 | 1466744858966 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 22:07:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:07:38 INFO - PROCESS | 2720 | 1466744858982 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:07:38 INFO - PROCESS | 2720 | 1466744858984 Marionette TRACE conn5 <- [1,2914,null,{}] 22:07:38 INFO - PROCESS | 2720 | 1466744858988 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:39 INFO - PROCESS | 2720 | 1466744858994 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:39 INFO - PROCESS | 2720 | 1466744859146 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 22:07:39 INFO - PROCESS | 2720 | 1466744859201 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:39 INFO - PROCESS | 2720 | 1466744859204 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E17800 == 31 [pid = 2720] [id = 738] 22:07:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0671400) [pid = 2720] [serial = 2214] [outer = 0000000000000000] 22:07:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD0AC5400) [pid = 2720] [serial = 2215] [outer = 000000ECD0671400] 22:07:39 INFO - PROCESS | 2720 | 1466744859249 Marionette DEBUG loaded listener.js 22:07:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0C16C00) [pid = 2720] [serial = 2216] [outer = 000000ECD0671400] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF287400) [pid = 2720] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD092EC00) [pid = 2720] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC46E6000) [pid = 2720] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA7C400) [pid = 2720] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC873CC00) [pid = 2720] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC300A800) [pid = 2720] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD37A1400) [pid = 2720] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC300A000) [pid = 2720] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC9298C00) [pid = 2720] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCDF5E000) [pid = 2720] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD149D800) [pid = 2720] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:07:39 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD312A000) [pid = 2720] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:07:39 INFO - PROCESS | 2720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:07:39 INFO - PROCESS | 2720 | 1466744859832 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:07:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:07:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 880ms 22:07:39 INFO - PROCESS | 2720 | 1466744859863 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 22:07:39 INFO - PROCESS | 2720 | 1466744859865 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 22:07:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:07:39 INFO - PROCESS | 2720 | 1466744859869 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:07:39 INFO - PROCESS | 2720 | 1466744859870 Marionette TRACE conn5 <- [1,2918,null,{}] 22:07:39 INFO - PROCESS | 2720 | 1466744859874 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:39 INFO - PROCESS | 2720 | 1466744859876 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:39 INFO - PROCESS | 2720 | 1466744859988 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 22:07:40 INFO - PROCESS | 2720 | 1466744860040 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 2720 | 1466744860042 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD735E800 == 32 [pid = 2720] [id = 739] 22:07:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC387F000) [pid = 2720] [serial = 2217] [outer = 0000000000000000] 22:07:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC9809000) [pid = 2720] [serial = 2218] [outer = 000000ECC387F000] 22:07:40 INFO - PROCESS | 2720 | 1466744860087 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD0C1E800) [pid = 2720] [serial = 2219] [outer = 000000ECC387F000] 22:07:40 INFO - PROCESS | 2720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:07:40 INFO - PROCESS | 2720 | 1466744860423 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:07:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:07:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 585ms 22:07:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:07:40 INFO - PROCESS | 2720 | 1466744860456 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 22:07:40 INFO - PROCESS | 2720 | 1466744860459 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 22:07:40 INFO - PROCESS | 2720 | 1466744860462 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:07:40 INFO - PROCESS | 2720 | 1466744860464 Marionette TRACE conn5 <- [1,2922,null,{}] 22:07:40 INFO - PROCESS | 2720 | 1466744860467 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:40 INFO - PROCESS | 2720 | 1466744860469 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:40 INFO - PROCESS | 2720 | 1466744860583 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 22:07:40 INFO - PROCESS | 2720 | 1466744860590 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 2720 | 1466744860592 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C5800 == 33 [pid = 2720] [id = 740] 22:07:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD0929C00) [pid = 2720] [serial = 2220] [outer = 0000000000000000] 22:07:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD1D09000) [pid = 2720] [serial = 2221] [outer = 000000ECD0929C00] 22:07:40 INFO - PROCESS | 2720 | 1466744860637 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD2694400) [pid = 2720] [serial = 2222] [outer = 000000ECD0929C00] 22:07:41 INFO - PROCESS | 2720 | 1466744861026 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:07:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 22:07:41 INFO - PROCESS | 2720 | 1466744861051 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 2720 | 1466744861054 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 22:07:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:07:41 INFO - PROCESS | 2720 | 1466744861057 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:07:41 INFO - PROCESS | 2720 | 1466744861059 Marionette TRACE conn5 <- [1,2926,null,{}] 22:07:41 INFO - PROCESS | 2720 | 1466744861063 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:41 INFO - PROCESS | 2720 | 1466744861065 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:41 INFO - PROCESS | 2720 | 1466744861147 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 22:07:41 INFO - PROCESS | 2720 | 1466744861152 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:41 INFO - PROCESS | 2720 | 1466744861155 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7971800 == 34 [pid = 2720] [id = 741] 22:07:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD31BC400) [pid = 2720] [serial = 2223] [outer = 0000000000000000] 22:07:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD360E400) [pid = 2720] [serial = 2224] [outer = 000000ECD31BC400] 22:07:41 INFO - PROCESS | 2720 | 1466744861200 Marionette DEBUG loaded listener.js 22:07:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD37A6000) [pid = 2720] [serial = 2225] [outer = 000000ECD31BC400] 22:07:41 INFO - PROCESS | 2720 | 1466744861621 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:07:41 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. 22:07:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 22:07:41 INFO - PROCESS | 2720 | 1466744861719 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 2720 | 1466744861723 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 22:07:41 INFO - PROCESS | 2720 | 1466744861729 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:07:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:07:41 INFO - PROCESS | 2720 | 1466744861734 Marionette TRACE conn5 <- [1,2930,null,{}] 22:07:41 INFO - PROCESS | 2720 | 1466744861744 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:41 INFO - PROCESS | 2720 | 1466744861748 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:41 INFO - PROCESS | 2720 | 1466744861888 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 22:07:41 INFO - PROCESS | 2720 | 1466744861988 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:41 INFO - PROCESS | 2720 | 1466744861992 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC871C800 == 35 [pid = 2720] [id = 742] 22:07:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC300D800) [pid = 2720] [serial = 2226] [outer = 0000000000000000] 22:07:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC334DC00) [pid = 2720] [serial = 2227] [outer = 000000ECC300D800] 22:07:42 INFO - PROCESS | 2720 | 1466744862053 Marionette DEBUG loaded listener.js 22:07:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC8125400) [pid = 2720] [serial = 2228] [outer = 000000ECC300D800] 22:07:42 INFO - PROCESS | 2720 | 1466744862756 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:07:42 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 22:07:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:07:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1090ms 22:07:42 INFO - PROCESS | 2720 | 1466744862847 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 22:07:42 INFO - PROCESS | 2720 | 1466744862851 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 22:07:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:07:42 INFO - PROCESS | 2720 | 1466744862858 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:07:42 INFO - PROCESS | 2720 | 1466744862863 Marionette TRACE conn5 <- [1,2934,null,{}] 22:07:42 INFO - PROCESS | 2720 | 1466744862868 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:42 INFO - PROCESS | 2720 | 1466744862871 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:43 INFO - PROCESS | 2720 | 1466744863010 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 22:07:43 INFO - PROCESS | 2720 | 1466744863126 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 2720 | 1466744863129 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD26C3800 == 36 [pid = 2720] [id = 743] 22:07:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC9654800) [pid = 2720] [serial = 2229] [outer = 0000000000000000] 22:07:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC9D54800) [pid = 2720] [serial = 2230] [outer = 000000ECC9654800] 22:07:43 INFO - PROCESS | 2720 | 1466744863188 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCD394C00) [pid = 2720] [serial = 2231] [outer = 000000ECC9654800] 22:07:43 INFO - PROCESS | 2720 | 1466744863761 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:07:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 22:07:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 943ms 22:07:43 INFO - PROCESS | 2720 | 1466744863802 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 2720 | 1466744863805 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 22:07:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:07:43 INFO - PROCESS | 2720 | 1466744863836 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:07:43 INFO - PROCESS | 2720 | 1466744863838 Marionette TRACE conn5 <- [1,2938,null,{}] 22:07:43 INFO - PROCESS | 2720 | 1466744863849 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:43 INFO - PROCESS | 2720 | 1466744863855 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:43 INFO - PROCESS | 2720 | 1466744863983 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 22:07:44 INFO - PROCESS | 2720 | 1466744864115 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 2720 | 1466744864120 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD80CE800 == 37 [pid = 2720] [id = 744] 22:07:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD0673C00) [pid = 2720] [serial = 2232] [outer = 0000000000000000] 22:07:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD0679400) [pid = 2720] [serial = 2233] [outer = 000000ECD0673C00] 22:07:44 INFO - PROCESS | 2720 | 1466744864178 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD124C800) [pid = 2720] [serial = 2234] [outer = 000000ECD0673C00] 22:07:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC2F77800 == 38 [pid = 2720] [id = 745] 22:07:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECC46E4C00) [pid = 2720] [serial = 2235] [outer = 0000000000000000] 22:07:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECC77BE400) [pid = 2720] [serial = 2236] [outer = 000000ECC46E4C00] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C5800 == 37 [pid = 2720] [id = 740] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD735E800 == 36 [pid = 2720] [id = 739] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E17800 == 35 [pid = 2720] [id = 738] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F8E800 == 34 [pid = 2720] [id = 737] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35D9000 == 33 [pid = 2720] [id = 736] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0B42800 == 32 [pid = 2720] [id = 735] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCCEC0800 == 31 [pid = 2720] [id = 734] 22:07:45 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC82A9800 == 30 [pid = 2720] [id = 733] 22:07:45 INFO - PROCESS | 2720 | 1466744865060 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECD3611800) [pid = 2720] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECCFBD8C00) [pid = 2720] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECD0B0EC00) [pid = 2720] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC7748400) [pid = 2720] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC8808800) [pid = 2720] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD045FC00) [pid = 2720] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECCCE6DC00) [pid = 2720] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECCD663000) [pid = 2720] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC8814000) [pid = 2720] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC9632400) [pid = 2720] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC92C7400) [pid = 2720] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD3E9A800) [pid = 2720] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC3324C00) [pid = 2720] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC3C0E800) [pid = 2720] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC92CC000) [pid = 2720] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC98CC000) [pid = 2720] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECCDF65800) [pid = 2720] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD0C6A000) [pid = 2720] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD3B23800) [pid = 2720] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD2323000) [pid = 2720] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECD0C1E400) [pid = 2720] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD3123C00) [pid = 2720] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 22:07:45 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCF11F800) [pid = 2720] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 22:07:45 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. 22:07:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1294ms 22:07:45 INFO - PROCESS | 2720 | 1466744865130 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 2720 | 1466744865135 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 22:07:45 INFO - PROCESS | 2720 | 1466744865140 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:07:45 INFO - PROCESS | 2720 | 1466744865143 Marionette TRACE conn5 <- [1,2942,null,{}] 22:07:45 INFO - PROCESS | 2720 | 1466744865148 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:45 INFO - PROCESS | 2720 | 1466744865151 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:45 INFO - PROCESS | 2720 | 1466744865257 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 22:07:45 INFO - PROCESS | 2720 | 1466744865263 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:45 INFO - PROCESS | 2720 | 1466744865266 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC93DD800 == 31 [pid = 2720] [id = 746] 22:07:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECC79E8000) [pid = 2720] [serial = 2237] [outer = 0000000000000000] 22:07:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECC8299400) [pid = 2720] [serial = 2238] [outer = 000000ECC79E8000] 22:07:45 INFO - PROCESS | 2720 | 1466744865316 Marionette DEBUG loaded listener.js 22:07:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECC910F400) [pid = 2720] [serial = 2239] [outer = 000000ECC79E8000] 22:07:45 INFO - PROCESS | 2720 | 1466744865793 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:07:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:07:45 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 22:07:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 22:07:45 INFO - PROCESS | 2720 | 1466744865835 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 2720 | 1466744865840 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 22:07:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:07:45 INFO - PROCESS | 2720 | 1466744865846 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - PROCESS | 2720 | 1466744865849 Marionette TRACE conn5 <- [1,2946,null,{}] 22:07:45 INFO - PROCESS | 2720 | 1466744865853 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:45 INFO - PROCESS | 2720 | 1466744865856 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:46 INFO - PROCESS | 2720 | 1466744865993 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 22:07:46 INFO - PROCESS | 2720 | 1466744866077 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 2720 | 1466744866079 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD097C800 == 32 [pid = 2720] [id = 747] 22:07:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC9107400) [pid = 2720] [serial = 2240] [outer = 0000000000000000] 22:07:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECCCA4F000) [pid = 2720] [serial = 2241] [outer = 000000ECC9107400] 22:07:46 INFO - PROCESS | 2720 | 1466744866127 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECCCE72000) [pid = 2720] [serial = 2242] [outer = 000000ECC9107400] 22:07:46 INFO - PROCESS | 2720 | 1466744866483 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:07:46 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. 22:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 691ms 22:07:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:07:46 INFO - PROCESS | 2720 | 1466744866540 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 22:07:46 INFO - PROCESS | 2720 | 1466744866542 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 22:07:46 INFO - PROCESS | 2720 | 1466744866546 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:07:46 INFO - PROCESS | 2720 | 1466744866549 Marionette TRACE conn5 <- [1,2950,null,{}] 22:07:46 INFO - PROCESS | 2720 | 1466744866561 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:46 INFO - PROCESS | 2720 | 1466744866565 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:46 INFO - PROCESS | 2720 | 1466744866653 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 22:07:46 INFO - PROCESS | 2720 | 1466744866660 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 2720 | 1466744866663 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD35DD800 == 33 [pid = 2720] [id = 748] 22:07:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCF11B400) [pid = 2720] [serial = 2243] [outer = 0000000000000000] 22:07:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECCF231000) [pid = 2720] [serial = 2244] [outer = 000000ECCF11B400] 22:07:46 INFO - PROCESS | 2720 | 1466744866712 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD0414000) [pid = 2720] [serial = 2245] [outer = 000000ECCF11B400] 22:07:47 INFO - PROCESS | 2720 | 1466744867145 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:07:47 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. 22:07:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 627ms 22:07:47 INFO - PROCESS | 2720 | 1466744867191 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 2720 | 1466744867194 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 22:07:47 INFO - PROCESS | 2720 | 1466744867197 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:07:47 INFO - PROCESS | 2720 | 1466744867199 Marionette TRACE conn5 <- [1,2954,null,{}] 22:07:47 INFO - PROCESS | 2720 | 1466744867203 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:47 INFO - PROCESS | 2720 | 1466744867205 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:47 INFO - PROCESS | 2720 | 1466744867333 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 22:07:47 INFO - PROCESS | 2720 | 1466744867412 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:47 INFO - PROCESS | 2720 | 1466744867420 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E42800 == 34 [pid = 2720] [id = 749] 22:07:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD0675400) [pid = 2720] [serial = 2246] [outer = 0000000000000000] 22:07:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD0AC2400) [pid = 2720] [serial = 2247] [outer = 000000ECD0675400] 22:07:47 INFO - PROCESS | 2720 | 1466744867466 Marionette DEBUG loaded listener.js 22:07:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD0C13400) [pid = 2720] [serial = 2248] [outer = 000000ECD0675400] 22:07:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 22:07:47 INFO - PROCESS | 2720 | 1466744867863 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:07:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 672ms 22:07:47 INFO - PROCESS | 2720 | 1466744867874 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 2720 | 1466744867876 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 22:07:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:07:47 INFO - PROCESS | 2720 | 1466744867879 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - PROCESS | 2720 | 1466744867881 Marionette TRACE conn5 <- [1,2958,null,{}] 22:07:47 INFO - PROCESS | 2720 | 1466744867884 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:47 INFO - PROCESS | 2720 | 1466744867886 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:48 INFO - PROCESS | 2720 | 1466744868009 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 22:07:48 INFO - PROCESS | 2720 | 1466744868014 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 2720 | 1466744868016 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD71B3800 == 35 [pid = 2720] [id = 750] 22:07:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0C6A000) [pid = 2720] [serial = 2249] [outer = 0000000000000000] 22:07:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD1254000) [pid = 2720] [serial = 2250] [outer = 000000ECD0C6A000] 22:07:48 INFO - PROCESS | 2720 | 1466744868062 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD312B400) [pid = 2720] [serial = 2251] [outer = 000000ECD0C6A000] 22:07:48 INFO - PROCESS | 2720 | 1466744868503 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:07:48 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. 22:07:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 22:07:48 INFO - PROCESS | 2720 | 1466744868554 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 22:07:48 INFO - PROCESS | 2720 | 1466744868556 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 22:07:48 INFO - PROCESS | 2720 | 1466744868560 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:07:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:07:48 INFO - PROCESS | 2720 | 1466744868561 Marionette TRACE conn5 <- [1,2962,null,{}] 22:07:48 INFO - PROCESS | 2720 | 1466744868565 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:48 INFO - PROCESS | 2720 | 1466744868571 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:48 INFO - PROCESS | 2720 | 1466744868749 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 22:07:48 INFO - PROCESS | 2720 | 1466744868806 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 2720 | 1466744868809 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD76C7800 == 36 [pid = 2720] [id = 751] 22:07:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD360E800) [pid = 2720] [serial = 2252] [outer = 0000000000000000] 22:07:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD3B2AC00) [pid = 2720] [serial = 2253] [outer = 000000ECD360E800] 22:07:48 INFO - PROCESS | 2720 | 1466744868853 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3EC4800) [pid = 2720] [serial = 2254] [outer = 000000ECD360E800] 22:07:49 INFO - PROCESS | 2720 | 1466744869285 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCDF62400) [pid = 2720] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC3610400) [pid = 2720] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC8804000) [pid = 2720] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD0671400) [pid = 2720] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC3009800) [pid = 2720] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC387F000) [pid = 2720] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD0929C00) [pid = 2720] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC1513800) [pid = 2720] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9299400) [pid = 2720] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD045DC00) [pid = 2720] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3E9F400) [pid = 2720] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC9D5D400) [pid = 2720] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:07:49 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCD65A000) [pid = 2720] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:07:49 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. 22:07:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 773ms 22:07:49 INFO - PROCESS | 2720 | 1466744869335 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 2720 | 1466744869338 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 22:07:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:07:49 INFO - PROCESS | 2720 | 1466744869341 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - PROCESS | 2720 | 1466744869343 Marionette TRACE conn5 <- [1,2966,null,{}] 22:07:49 INFO - PROCESS | 2720 | 1466744869346 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:49 INFO - PROCESS | 2720 | 1466744869348 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:49 INFO - PROCESS | 2720 | 1466744869432 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 22:07:49 INFO - PROCESS | 2720 | 1466744869437 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 2720 | 1466744869439 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD796F800 == 37 [pid = 2720] [id = 752] 22:07:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC8734000) [pid = 2720] [serial = 2255] [outer = 0000000000000000] 22:07:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCA47400) [pid = 2720] [serial = 2256] [outer = 000000ECC8734000] 22:07:49 INFO - PROCESS | 2720 | 1466744869487 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD3ECCC00) [pid = 2720] [serial = 2257] [outer = 000000ECC8734000] 22:07:49 INFO - PROCESS | 2720 | 1466744869885 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:07:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 22:07:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 586ms 22:07:49 INFO - PROCESS | 2720 | 1466744869932 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 2720 | 1466744869934 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 22:07:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:07:49 INFO - PROCESS | 2720 | 1466744869948 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - PROCESS | 2720 | 1466744869950 Marionette TRACE conn5 <- [1,2970,null,{}] 22:07:49 INFO - PROCESS | 2720 | 1466744869959 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:49 INFO - PROCESS | 2720 | 1466744869962 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:50 INFO - PROCESS | 2720 | 1466744870055 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 22:07:50 INFO - PROCESS | 2720 | 1466744870086 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 2720 | 1466744870088 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8A03000 == 38 [pid = 2720] [id = 753] 22:07:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3F35C00) [pid = 2720] [serial = 2258] [outer = 0000000000000000] 22:07:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD3F39800) [pid = 2720] [serial = 2259] [outer = 000000ECD3F35C00] 22:07:50 INFO - PROCESS | 2720 | 1466744870136 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD3F50800) [pid = 2720] [serial = 2260] [outer = 000000ECD3F35C00] 22:07:50 INFO - PROCESS | 2720 | 1466744870522 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:07:50 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 22:07:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:07:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 626ms 22:07:50 INFO - PROCESS | 2720 | 1466744870578 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 2720 | 1466744870581 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 22:07:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:07:50 INFO - PROCESS | 2720 | 1466744870597 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:07:50 INFO - PROCESS | 2720 | 1466744870598 Marionette TRACE conn5 <- [1,2974,null,{}] 22:07:50 INFO - PROCESS | 2720 | 1466744870602 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:50 INFO - PROCESS | 2720 | 1466744870604 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:50 INFO - PROCESS | 2720 | 1466744870695 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 22:07:50 INFO - PROCESS | 2720 | 1466744870701 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 2720 | 1466744870703 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AA3800 == 39 [pid = 2720] [id = 754] 22:07:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECD3ECC000) [pid = 2720] [serial = 2261] [outer = 0000000000000000] 22:07:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD46EA400) [pid = 2720] [serial = 2262] [outer = 000000ECD3ECC000] 22:07:50 INFO - PROCESS | 2720 | 1466744870750 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD46F1800) [pid = 2720] [serial = 2263] [outer = 000000ECD3ECC000] 22:07:51 INFO - PROCESS | 2720 | 1466744871139 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:07:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 22:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 22:07:51 INFO - PROCESS | 2720 | 1466744871173 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 22:07:51 INFO - PROCESS | 2720 | 1466744871175 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 22:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:07:51 INFO - PROCESS | 2720 | 1466744871186 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:07:51 INFO - PROCESS | 2720 | 1466744871189 Marionette TRACE conn5 <- [1,2978,null,{}] 22:07:51 INFO - PROCESS | 2720 | 1466744871192 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:51 INFO - PROCESS | 2720 | 1466744871194 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:51 INFO - PROCESS | 2720 | 1466744871320 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 22:07:51 INFO - PROCESS | 2720 | 1466744871471 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 2720 | 1466744871474 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7ACE000 == 40 [pid = 2720] [id = 755] 22:07:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECC332D800) [pid = 2720] [serial = 2264] [outer = 0000000000000000] 22:07:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECC334C400) [pid = 2720] [serial = 2265] [outer = 000000ECC332D800] 22:07:51 INFO - PROCESS | 2720 | 1466744871577 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECC880E400) [pid = 2720] [serial = 2266] [outer = 000000ECC332D800] 22:07:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD0972000 == 41 [pid = 2720] [id = 756] 22:07:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECCCE70400) [pid = 2720] [serial = 2267] [outer = 0000000000000000] 22:07:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECCD656000) [pid = 2720] [serial = 2268] [outer = 000000ECCCE70400] 22:07:52 INFO - PROCESS | 2720 | 1466744872221 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:07:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 22:07:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1072ms 22:07:52 INFO - PROCESS | 2720 | 1466744872271 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 22:07:52 INFO - PROCESS | 2720 | 1466744872275 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 22:07:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:07:52 INFO - PROCESS | 2720 | 1466744872281 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:07:52 INFO - PROCESS | 2720 | 1466744872285 Marionette TRACE conn5 <- [1,2982,null,{}] 22:07:52 INFO - PROCESS | 2720 | 1466744872291 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:52 INFO - PROCESS | 2720 | 1466744872294 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:52 INFO - PROCESS | 2720 | 1466744872440 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 22:07:52 INFO - PROCESS | 2720 | 1466744872559 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:52 INFO - PROCESS | 2720 | 1466744872563 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F95800 == 42 [pid = 2720] [id = 757] 22:07:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECCCE71000) [pid = 2720] [serial = 2269] [outer = 0000000000000000] 22:07:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECCF22C400) [pid = 2720] [serial = 2270] [outer = 000000ECCCE71000] 22:07:52 INFO - PROCESS | 2720 | 1466744872620 Marionette DEBUG loaded listener.js 22:07:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000ECD0461400) [pid = 2720] [serial = 2271] [outer = 000000ECCCE71000] 22:07:53 INFO - PROCESS | 2720 | 1466744873178 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:07:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:07:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 22:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 924ms 22:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:07:53 INFO - PROCESS | 2720 | 1466744873211 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 22:07:53 INFO - PROCESS | 2720 | 1466744873216 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 22:07:53 INFO - PROCESS | 2720 | 1466744873220 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:07:53 INFO - PROCESS | 2720 | 1466744873223 Marionette TRACE conn5 <- [1,2986,null,{}] 22:07:53 INFO - PROCESS | 2720 | 1466744873227 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:53 INFO - PROCESS | 2720 | 1466744873230 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:53 INFO - PROCESS | 2720 | 1466744873355 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 22:07:53 INFO - PROCESS | 2720 | 1466744873483 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 2720 | 1466744873486 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD8AD4800 == 43 [pid = 2720] [id = 758] 22:07:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000ECD0674000) [pid = 2720] [serial = 2272] [outer = 0000000000000000] 22:07:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECD3791400) [pid = 2720] [serial = 2273] [outer = 000000ECD0674000] 22:07:53 INFO - PROCESS | 2720 | 1466744873543 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECD3F2C800) [pid = 2720] [serial = 2274] [outer = 000000ECD0674000] 22:07:54 INFO - PROCESS | 2720 | 1466744874070 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:07:54 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. 22:07:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 943ms 22:07:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:07:54 INFO - PROCESS | 2720 | 1466744874166 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 22:07:54 INFO - PROCESS | 2720 | 1466744874169 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 22:07:54 INFO - PROCESS | 2720 | 1466744874180 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:07:54 INFO - PROCESS | 2720 | 1466744874187 Marionette TRACE conn5 <- [1,2990,null,{}] 22:07:54 INFO - PROCESS | 2720 | 1466744874192 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:54 INFO - PROCESS | 2720 | 1466744874196 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:54 INFO - PROCESS | 2720 | 1466744874317 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 22:07:54 INFO - PROCESS | 2720 | 1466744874408 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:54 INFO - PROCESS | 2720 | 1466744874410 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000EC813FD800 == 44 [pid = 2720] [id = 759] 22:07:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECD149F000) [pid = 2720] [serial = 2275] [outer = 0000000000000000] 22:07:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECD4D42000) [pid = 2720] [serial = 2276] [outer = 000000ECD149F000] 22:07:54 INFO - PROCESS | 2720 | 1466744874466 Marionette DEBUG loaded listener.js 22:07:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000ECD4D6B000) [pid = 2720] [serial = 2277] [outer = 000000ECD149F000] 22:07:55 INFO - PROCESS | 2720 | 1466744875003 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:07:55 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. 22:07:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 859ms 22:07:55 INFO - PROCESS | 2720 | 1466744875033 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 22:07:55 INFO - PROCESS | 2720 | 1466744875036 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 22:07:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:07:55 INFO - PROCESS | 2720 | 1466744875040 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:07:55 INFO - PROCESS | 2720 | 1466744875042 Marionette TRACE conn5 <- [1,2994,null,{}] 22:07:55 INFO - PROCESS | 2720 | 1466744875046 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:55 INFO - PROCESS | 2720 | 1466744875048 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:55 INFO - PROCESS | 2720 | 1466744875173 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 22:07:55 INFO - PROCESS | 2720 | 1466744875270 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 2720 | 1466744875273 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89EA800 == 45 [pid = 2720] [id = 760] 22:07:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000ECC7751C00) [pid = 2720] [serial = 2278] [outer = 0000000000000000] 22:07:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000ECC8814C00) [pid = 2720] [serial = 2279] [outer = 000000ECC7751C00] 22:07:55 INFO - PROCESS | 2720 | 1466744875327 Marionette DEBUG loaded listener.js 22:07:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000ECD360A800) [pid = 2720] [serial = 2280] [outer = 000000ECC7751C00] 22:07:56 INFO - PROCESS | 2720 | 1466744876042 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:07:56 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. 22:07:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1030ms 22:07:56 INFO - PROCESS | 2720 | 1466744876073 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 22:07:56 INFO - PROCESS | 2720 | 1466744876077 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 22:07:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:07:56 INFO - PROCESS | 2720 | 1466744876082 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:07:56 INFO - PROCESS | 2720 | 1466744876085 Marionette TRACE conn5 <- [1,2998,null,{}] 22:07:56 INFO - PROCESS | 2720 | 1466744876121 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:56 INFO - PROCESS | 2720 | 1466744876124 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:56 INFO - PROCESS | 2720 | 1466744876239 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 22:07:56 INFO - PROCESS | 2720 | 1466744876368 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:56 INFO - PROCESS | 2720 | 1466744876371 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC7A6C000 == 46 [pid = 2720] [id = 761] 22:07:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000ECC151B000) [pid = 2720] [serial = 2281] [outer = 0000000000000000] 22:07:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000ECC92CFC00) [pid = 2720] [serial = 2282] [outer = 000000ECC151B000] 22:07:56 INFO - PROCESS | 2720 | 1466744876426 Marionette DEBUG loaded listener.js 22:07:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000ECCD65A400) [pid = 2720] [serial = 2283] [outer = 000000ECC151B000] 22:07:56 INFO - PROCESS | 2720 | [2720] 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 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AA3800 == 45 [pid = 2720] [id = 754] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8A03000 == 44 [pid = 2720] [id = 753] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD796F800 == 43 [pid = 2720] [id = 752] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD76C7800 == 42 [pid = 2720] [id = 751] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD71B3800 == 41 [pid = 2720] [id = 750] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E42800 == 40 [pid = 2720] [id = 749] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD35DD800 == 39 [pid = 2720] [id = 748] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD097C800 == 38 [pid = 2720] [id = 747] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC93DD800 == 37 [pid = 2720] [id = 746] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC2F77800 == 36 [pid = 2720] [id = 745] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD80CE800 == 35 [pid = 2720] [id = 744] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD26C3800 == 34 [pid = 2720] [id = 743] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC871C800 == 33 [pid = 2720] [id = 742] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCD4D9800 == 32 [pid = 2720] [id = 732] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7971800 == 31 [pid = 2720] [id = 741] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89EA800 == 30 [pid = 2720] [id = 760] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000EC813FD800 == 29 [pid = 2720] [id = 759] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD8AD4800 == 28 [pid = 2720] [id = 758] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F95800 == 27 [pid = 2720] [id = 757] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD0972000 == 26 [pid = 2720] [id = 756] 22:07:57 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7ACE000 == 25 [pid = 2720] [id = 755] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000ECD0C16C00) [pid = 2720] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000ECCCA50400) [pid = 2720] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000ECCF118800) [pid = 2720] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000ECCF22FC00) [pid = 2720] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000ECD0C1E800) [pid = 2720] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000ECD0415800) [pid = 2720] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000ECCCDE9800) [pid = 2720] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECD360E400) [pid = 2720] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECC3887000) [pid = 2720] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECC79ED800) [pid = 2720] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC881F000) [pid = 2720] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC9297800) [pid = 2720] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECD0AC5400) [pid = 2720] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECCFDCF000) [pid = 2720] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC881B400) [pid = 2720] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECC4854C00) [pid = 2720] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECC9809000) [pid = 2720] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD1D09000) [pid = 2720] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD2694400) [pid = 2720] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECC77BDC00) [pid = 2720] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECC262E400) [pid = 2720] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECCCE83800) [pid = 2720] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECCCA54800) [pid = 2720] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD0ACD800) [pid = 2720] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD04F4400) [pid = 2720] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD3ED1C00) [pid = 2720] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD3EC8400) [pid = 2720] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 22:07:57 INFO - PROCESS | 2720 | 1466744877760 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:07:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:07:57 INFO - {} 22:07:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:07:57 INFO - {} 22:07:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:07:57 INFO - {} 22:07:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:07:57 INFO - {} 22:07:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1735ms 22:07:57 INFO - PROCESS | 2720 | 1466744877818 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 22:07:57 INFO - PROCESS | 2720 | 1466744877822 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 22:07:57 INFO - TEST-START | /FileAPI/fileReader.html 22:07:57 INFO - PROCESS | 2720 | 1466744877827 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:07:57 INFO - PROCESS | 2720 | 1466744877830 Marionette TRACE conn5 <- [1,3002,null,{}] 22:07:57 INFO - PROCESS | 2720 | 1466744877836 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:57 INFO - PROCESS | 2720 | 1466744877839 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:57 INFO - PROCESS | 2720 | 1466744877940 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 22:07:57 INFO - PROCESS | 2720 | 1466744877947 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 2720 | 1466744877949 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E8000 == 26 [pid = 2720] [id = 762] 22:07:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC3883C00) [pid = 2720] [serial = 2284] [outer = 0000000000000000] 22:07:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC79ED800) [pid = 2720] [serial = 2285] [outer = 000000ECC3883C00] 22:07:58 INFO - PROCESS | 2720 | 1466744877999 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC82A2800) [pid = 2720] [serial = 2286] [outer = 000000ECC3883C00] 22:07:58 INFO - PROCESS | 2720 | 1466744878469 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:07:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:07:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:07:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:07:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:07:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 22:07:58 INFO - PROCESS | 2720 | 1466744878527 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 2720 | 1466744878532 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 22:07:58 INFO - TEST-START | /FileAPI/historical.html 22:07:58 INFO - PROCESS | 2720 | 1466744878540 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - PROCESS | 2720 | 1466744878543 Marionette TRACE conn5 <- [1,3006,null,{}] 22:07:58 INFO - PROCESS | 2720 | 1466744878547 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:58 INFO - PROCESS | 2720 | 1466744878549 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:58 INFO - PROCESS | 2720 | 1466744878642 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 22:07:58 INFO - PROCESS | 2720 | 1466744878650 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 2720 | 1466744878652 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFB7B000 == 27 [pid = 2720] [id = 763] 22:07:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC9281000) [pid = 2720] [serial = 2287] [outer = 0000000000000000] 22:07:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC929B000) [pid = 2720] [serial = 2288] [outer = 000000ECC9281000] 22:07:58 INFO - PROCESS | 2720 | 1466744878709 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC965E400) [pid = 2720] [serial = 2289] [outer = 000000ECC9281000] 22:07:59 INFO - PROCESS | 2720 | 1466744879164 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:07:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:07:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:07:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:07:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:07:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:07:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:07:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:07:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:07:59 INFO - TEST-OK | /FileAPI/historical.html | took 693ms 22:07:59 INFO - TEST-START | /FileAPI/idlharness.html 22:07:59 INFO - PROCESS | 2720 | 1466744879236 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 22:07:59 INFO - PROCESS | 2720 | 1466744879239 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 22:07:59 INFO - PROCESS | 2720 | 1466744879243 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:07:59 INFO - PROCESS | 2720 | 1466744879247 Marionette TRACE conn5 <- [1,3010,null,{}] 22:07:59 INFO - PROCESS | 2720 | 1466744879258 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:07:59 INFO - PROCESS | 2720 | 1466744879263 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:59 INFO - PROCESS | 2720 | 1466744879383 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 22:07:59 INFO - PROCESS | 2720 | 1466744879475 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:59 INFO - PROCESS | 2720 | 1466744879479 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:07:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1FEE800 == 28 [pid = 2720] [id = 764] 22:07:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC7AB2C00) [pid = 2720] [serial = 2290] [outer = 0000000000000000] 22:07:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCCE79C00) [pid = 2720] [serial = 2291] [outer = 000000ECC7AB2C00] 22:07:59 INFO - PROCESS | 2720 | 1466744879528 Marionette DEBUG loaded listener.js 22:07:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCDF19C00) [pid = 2720] [serial = 2292] [outer = 000000ECC7AB2C00] 22:08:00 INFO - PROCESS | 2720 | 1466744880389 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:08:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:08:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:08:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:08:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:08:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:08:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:08:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:08:00 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 22:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:08:00 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 22:08:00 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 22:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:08:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:08:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:08:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:08:00 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 22:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:08:00 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 22:08:00 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 22:08:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:08:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:08:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1250ms 22:08:00 INFO - PROCESS | 2720 | 1466744880500 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 22:08:00 INFO - PROCESS | 2720 | 1466744880502 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 22:08:00 INFO - TEST-START | /FileAPI/idlharness.worker 22:08:00 INFO - PROCESS | 2720 | 1466744880506 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:08:00 INFO - PROCESS | 2720 | 1466744880508 Marionette TRACE conn5 <- [1,3014,null,{}] 22:08:00 INFO - PROCESS | 2720 | 1466744880512 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:00 INFO - PROCESS | 2720 | 1466744880514 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:00 INFO - PROCESS | 2720 | 1466744880633 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 22:08:00 INFO - PROCESS | 2720 | 1466744880685 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 2720 | 1466744880687 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD6E76000 == 29 [pid = 2720] [id = 765] 22:08:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD0C69800) [pid = 2720] [serial = 2293] [outer = 0000000000000000] 22:08:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD1249000) [pid = 2720] [serial = 2294] [outer = 000000ECD0C69800] 22:08:00 INFO - PROCESS | 2720 | 1466744880733 Marionette DEBUG loaded listener.js 22:08:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD1DD9800) [pid = 2720] [serial = 2295] [outer = 000000ECD0C69800] 22:08:00 INFO - PROCESS | 2720 | [2720] 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 22:08:01 INFO - PROCESS | 2720 | 1466744881734 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:08:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:08:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:08:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:08:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:08:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:08:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:08:01 INFO - {} 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:08:01 INFO - {} 22:08:01 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 - {} 22:08:01 INFO - {} 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:08:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:08:01 INFO - {} 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:08:01 INFO - {} 22:08:01 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 - {} 22:08:01 INFO - {} 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:08:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:08:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:08:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:08:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 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 22:08:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:08:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:08:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:08:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:08:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:08:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:08:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:08:01 INFO - {} 22:08:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1387ms 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD3ECC000) [pid = 2720] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0675400) [pid = 2720] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD0C6A000) [pid = 2720] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD31BC400) [pid = 2720] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECCF11B400) [pid = 2720] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECD0673C00) [pid = 2720] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECC46E4C00) [pid = 2720] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECC9107400) [pid = 2720] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC79E8000) [pid = 2720] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECC9654800) [pid = 2720] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECC300D800) [pid = 2720] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD360E800) [pid = 2720] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC8734000) [pid = 2720] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:08:01 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECD3F35C00) [pid = 2720] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:08:01 INFO - PROCESS | 2720 | 1466744881916 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 22:08:01 INFO - PROCESS | 2720 | 1466744881918 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 22:08:01 INFO - PROCESS | 2720 | 1466744881923 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:08:01 INFO - PROCESS | 2720 | 1466744881925 Marionette TRACE conn5 <- [1,3018,null,{}] 22:08:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:08:01 INFO - PROCESS | 2720 | 1466744881928 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:01 INFO - PROCESS | 2720 | 1466744881930 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:02 INFO - PROCESS | 2720 | 1466744882041 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 22:08:02 INFO - PROCESS | 2720 | 1466744882048 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:02 INFO - PROCESS | 2720 | 1466744882050 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD479A800 == 30 [pid = 2720] [id = 766] 22:08:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC3349400) [pid = 2720] [serial = 2296] [outer = 0000000000000000] 22:08:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECCCA7B000) [pid = 2720] [serial = 2297] [outer = 000000ECC3349400] 22:08:02 INFO - PROCESS | 2720 | 1466744882098 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD2887400) [pid = 2720] [serial = 2298] [outer = 000000ECC3349400] 22:08:02 INFO - PROCESS | 2720 | 1466744882550 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:08:02 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 22:08:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 669ms 22:08:02 INFO - PROCESS | 2720 | 1466744882599 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 22:08:02 INFO - PROCESS | 2720 | 1466744882601 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 22:08:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:08:02 INFO - PROCESS | 2720 | 1466744882604 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:08:02 INFO - PROCESS | 2720 | 1466744882606 Marionette TRACE conn5 <- [1,3022,null,{}] 22:08:02 INFO - PROCESS | 2720 | 1466744882610 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:02 INFO - PROCESS | 2720 | 1466744882616 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:02 INFO - PROCESS | 2720 | 1466744882724 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 22:08:02 INFO - PROCESS | 2720 | 1466744882729 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:02 INFO - PROCESS | 2720 | 1466744882731 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD81E0800 == 31 [pid = 2720] [id = 767] 22:08:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD4F57C00) [pid = 2720] [serial = 2299] [outer = 0000000000000000] 22:08:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECD625D800) [pid = 2720] [serial = 2300] [outer = 000000ECD4F57C00] 22:08:02 INFO - PROCESS | 2720 | 1466744882778 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECD6264400) [pid = 2720] [serial = 2301] [outer = 000000ECD4F57C00] 22:08:03 INFO - PROCESS | 2720 | 1466744883537 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:08:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:08:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 985ms 22:08:03 INFO - PROCESS | 2720 | 1466744883593 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 22:08:03 INFO - PROCESS | 2720 | 1466744883598 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 22:08:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:08:03 INFO - PROCESS | 2720 | 1466744883603 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:08:03 INFO - PROCESS | 2720 | 1466744883609 Marionette TRACE conn5 <- [1,3026,null,{}] 22:08:03 INFO - PROCESS | 2720 | 1466744883615 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:03 INFO - PROCESS | 2720 | 1466744883618 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:03 INFO - PROCESS | 2720 | 1466744883779 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 22:08:03 INFO - PROCESS | 2720 | 1466744883896 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 2720 | 1466744883899 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC912F000 == 32 [pid = 2720] [id = 768] 22:08:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECC3C4DC00) [pid = 2720] [serial = 2302] [outer = 0000000000000000] 22:08:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECC7AB9C00) [pid = 2720] [serial = 2303] [outer = 000000ECC3C4DC00] 22:08:03 INFO - PROCESS | 2720 | 1466744883960 Marionette DEBUG loaded listener.js 22:08:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECC8819400) [pid = 2720] [serial = 2304] [outer = 000000ECC3C4DC00] 22:08:04 INFO - PROCESS | 2720 | 1466744884546 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:08:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:08:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 22:08:04 INFO - PROCESS | 2720 | 1466744884593 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 22:08:04 INFO - PROCESS | 2720 | 1466744884598 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 22:08:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:08:04 INFO - PROCESS | 2720 | 1466744884606 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:08:04 INFO - PROCESS | 2720 | 1466744884609 Marionette TRACE conn5 <- [1,3030,null,{}] 22:08:04 INFO - PROCESS | 2720 | 1466744884662 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:04 INFO - PROCESS | 2720 | 1466744884665 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:04 INFO - PROCESS | 2720 | 1466744884802 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 22:08:04 INFO - PROCESS | 2720 | 1466744884899 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:04 INFO - PROCESS | 2720 | 1466744884902 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3198000 == 33 [pid = 2720] [id = 769] 22:08:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECCCA80000) [pid = 2720] [serial = 2305] [outer = 0000000000000000] 22:08:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECCCE6C800) [pid = 2720] [serial = 2306] [outer = 000000ECCCA80000] 22:08:04 INFO - PROCESS | 2720 | 1466744884960 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECCF115C00) [pid = 2720] [serial = 2307] [outer = 000000ECCCA80000] 22:08:05 INFO - PROCESS | 2720 | 1466744885793 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:08:05 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. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:08:05 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'.) 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:08:05 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. 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:08:05 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. 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:08:05 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. 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:08:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:08:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:08:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:08:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1367ms 22:08:05 INFO - PROCESS | 2720 | 1466744885974 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 22:08:05 INFO - PROCESS | 2720 | 1466744885980 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 22:08:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:08:05 INFO - PROCESS | 2720 | 1466744885985 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:08:05 INFO - PROCESS | 2720 | 1466744885988 Marionette TRACE conn5 <- [1,3034,null,{}] 22:08:05 INFO - PROCESS | 2720 | 1466744885994 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:05 INFO - PROCESS | 2720 | 1466744885998 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:06 INFO - PROCESS | 2720 | 1466744886122 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 22:08:06 INFO - PROCESS | 2720 | 1466744886198 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 2720 | 1466744886203 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC89E3000 == 34 [pid = 2720] [id = 770] 22:08:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECC3C12400) [pid = 2720] [serial = 2308] [outer = 0000000000000000] 22:08:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECC77C0400) [pid = 2720] [serial = 2309] [outer = 000000ECC3C12400] 22:08:06 INFO - PROCESS | 2720 | 1466744886300 Marionette DEBUG loaded listener.js 22:08:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECC880CC00) [pid = 2720] [serial = 2310] [outer = 000000ECC3C12400] 22:08:06 INFO - PROCESS | 2720 | [2720] 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 22:08:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD479A800 == 33 [pid = 2720] [id = 766] 22:08:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD6E76000 == 32 [pid = 2720] [id = 765] 22:08:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1FEE800 == 31 [pid = 2720] [id = 764] 22:08:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFB7B000 == 30 [pid = 2720] [id = 763] 22:08:06 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E8000 == 29 [pid = 2720] [id = 762] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECD46EA400) [pid = 2720] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECD0AC2400) [pid = 2720] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECD0C13400) [pid = 2720] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECD312B400) [pid = 2720] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECD1254000) [pid = 2720] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD37A6000) [pid = 2720] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF231000) [pid = 2720] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD0679400) [pid = 2720] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD124C800) [pid = 2720] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECC77BE400) [pid = 2720] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECCCA4F000) [pid = 2720] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECCCE72000) [pid = 2720] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC8299400) [pid = 2720] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC910F400) [pid = 2720] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC9D54800) [pid = 2720] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECCD394C00) [pid = 2720] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC334DC00) [pid = 2720] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECC8125400) [pid = 2720] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECD3B2AC00) [pid = 2720] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCCA47400) [pid = 2720] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD46F1800) [pid = 2720] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD3F39800) [pid = 2720] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECD3F50800) [pid = 2720] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000ECD3EC4800) [pid = 2720] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000ECD3ECCC00) [pid = 2720] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000ECD0414000) [pid = 2720] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 22:08:06 INFO - PROCESS | 2720 | 1466744886853 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:08:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:08:06 INFO - {} 22:08:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 944ms 22:08:06 INFO - PROCESS | 2720 | 1466744886933 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 22:08:06 INFO - PROCESS | 2720 | 1466744886936 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 22:08:06 INFO - PROCESS | 2720 | 1466744886942 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:08:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:08:06 INFO - PROCESS | 2720 | 1466744886946 Marionette TRACE conn5 <- [1,3038,null,{}] 22:08:06 INFO - PROCESS | 2720 | 1466744886950 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:06 INFO - PROCESS | 2720 | 1466744886952 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:07 INFO - PROCESS | 2720 | 1466744887056 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 22:08:07 INFO - PROCESS | 2720 | 1466744887130 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:07 INFO - PROCESS | 2720 | 1466744887133 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD00D5800 == 30 [pid = 2720] [id = 771] 22:08:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000ECC7EE8400) [pid = 2720] [serial = 2311] [outer = 0000000000000000] 22:08:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000ECC962C400) [pid = 2720] [serial = 2312] [outer = 000000ECC7EE8400] 22:08:07 INFO - PROCESS | 2720 | 1466744887181 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000ECCCA7B800) [pid = 2720] [serial = 2313] [outer = 000000ECC7EE8400] 22:08:07 INFO - PROCESS | 2720 | 1466744887581 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:08:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:08:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 22:08:07 INFO - PROCESS | 2720 | 1466744887638 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 22:08:07 INFO - PROCESS | 2720 | 1466744887640 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 22:08:07 INFO - PROCESS | 2720 | 1466744887647 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:08:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:08:07 INFO - PROCESS | 2720 | 1466744887649 Marionette TRACE conn5 <- [1,3042,null,{}] 22:08:07 INFO - PROCESS | 2720 | 1466744887661 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:07 INFO - PROCESS | 2720 | 1466744887666 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:07 INFO - PROCESS | 2720 | 1466744887761 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 22:08:07 INFO - PROCESS | 2720 | 1466744887769 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:07 INFO - PROCESS | 2720 | 1466744887773 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD36CD000 == 31 [pid = 2720] [id = 772] 22:08:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECCF114400) [pid = 2720] [serial = 2314] [outer = 0000000000000000] 22:08:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECCF289C00) [pid = 2720] [serial = 2315] [outer = 000000ECCF114400] 22:08:07 INFO - PROCESS | 2720 | 1466744887830 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECD023DC00) [pid = 2720] [serial = 2316] [outer = 000000ECCF114400] 22:08:08 INFO - PROCESS | 2720 | 1466744888527 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:08:08 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" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:08:08 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" 22:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:08:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1029ms 22:08:08 INFO - PROCESS | 2720 | 1466744888680 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 22:08:08 INFO - PROCESS | 2720 | 1466744888682 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 22:08:08 INFO - PROCESS | 2720 | 1466744888685 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:08:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:08:08 INFO - PROCESS | 2720 | 1466744888687 Marionette TRACE conn5 <- [1,3046,null,{}] 22:08:08 INFO - PROCESS | 2720 | 1466744888691 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:08 INFO - PROCESS | 2720 | 1466744888693 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:08 INFO - PROCESS | 2720 | 1466744888797 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 22:08:08 INFO - PROCESS | 2720 | 1466744888803 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:08 INFO - PROCESS | 2720 | 1466744888805 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD3F9C800 == 32 [pid = 2720] [id = 773] 22:08:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD0936000) [pid = 2720] [serial = 2317] [outer = 0000000000000000] 22:08:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD0B07400) [pid = 2720] [serial = 2318] [outer = 000000ECD0936000] 22:08:08 INFO - PROCESS | 2720 | 1466744888853 Marionette DEBUG loaded listener.js 22:08:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD1F9FC00) [pid = 2720] [serial = 2319] [outer = 000000ECD0936000] 22:08:09 INFO - PROCESS | 2720 | 1466744889400 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:08:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:08:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:08:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:08:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:08:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:08:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 22:08:09 INFO - PROCESS | 2720 | 1466744889428 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 22:08:09 INFO - PROCESS | 2720 | 1466744889431 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 22:08:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:08:09 INFO - PROCESS | 2720 | 1466744889434 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:08:09 INFO - PROCESS | 2720 | 1466744889436 Marionette TRACE conn5 <- [1,3050,null,{}] 22:08:09 INFO - PROCESS | 2720 | 1466744889440 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:09 INFO - PROCESS | 2720 | 1466744889442 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:09 INFO - PROCESS | 2720 | 1466744889556 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 22:08:09 INFO - PROCESS | 2720 | 1466744889611 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:09 INFO - PROCESS | 2720 | 1466744889613 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD1FED800 == 33 [pid = 2720] [id = 774] 22:08:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC2F23800) [pid = 2720] [serial = 2320] [outer = 0000000000000000] 22:08:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD360B800) [pid = 2720] [serial = 2321] [outer = 000000ECC2F23800] 22:08:09 INFO - PROCESS | 2720 | 1466744889659 Marionette DEBUG loaded listener.js 22:08:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD3B22400) [pid = 2720] [serial = 2322] [outer = 000000ECC2F23800] 22:08:09 INFO - PROCESS | 2720 | [2720] 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 22:08:10 INFO - PROCESS | 2720 | 1466744890100 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:08:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:08:10 INFO - {} 22:08:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 22:08:10 INFO - PROCESS | 2720 | 1466744890130 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 2720 | 1466744890141 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 22:08:10 INFO - PROCESS | 2720 | 1466744890149 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:08:10 INFO - PROCESS | 2720 | 1466744890151 Marionette TRACE conn5 <- [1,3054,null,{}] 22:08:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:08:10 INFO - PROCESS | 2720 | 1466744890155 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:10 INFO - PROCESS | 2720 | 1466744890161 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:10 INFO - PROCESS | 2720 | 1466744890313 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 22:08:10 INFO - PROCESS | 2720 | 1466744890365 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 2720 | 1466744890368 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7352800 == 34 [pid = 2720] [id = 775] 22:08:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD3F2C400) [pid = 2720] [serial = 2323] [outer = 0000000000000000] 22:08:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD3F30800) [pid = 2720] [serial = 2324] [outer = 000000ECD3F2C400] 22:08:10 INFO - PROCESS | 2720 | 1466744890448 Marionette DEBUG loaded listener.js 22:08:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD3F52C00) [pid = 2720] [serial = 2325] [outer = 000000ECD3F2C400] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD0C69800) [pid = 2720] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECC7AB2C00) [pid = 2720] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC151B000) [pid = 2720] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECC3883C00) [pid = 2720] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECC9281000) [pid = 2720] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECC3349400) [pid = 2720] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000ECCCE70400) [pid = 2720] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000ECC332D800) [pid = 2720] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000ECCCE71000) [pid = 2720] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000ECD0674000) [pid = 2720] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000ECD149F000) [pid = 2720] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:08:10 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000ECC7751C00) [pid = 2720] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:08:10 INFO - PROCESS | 2720 | 1466744890881 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:08:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:08:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 776ms 22:08:10 INFO - PROCESS | 2720 | 1466744890932 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 2720 | 1466744890934 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 22:08:10 INFO - PROCESS | 2720 | 1466744890937 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:08:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:08:10 INFO - PROCESS | 2720 | 1466744890939 Marionette TRACE conn5 <- [1,3058,null,{}] 22:08:10 INFO - PROCESS | 2720 | 1466744890948 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:10 INFO - PROCESS | 2720 | 1466744890950 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:11 INFO - PROCESS | 2720 | 1466744891037 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 22:08:11 INFO - PROCESS | 2720 | 1466744891044 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 2720 | 1466744891046 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD73DC800 == 35 [pid = 2720] [id = 776] 22:08:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000ECD3F3AC00) [pid = 2720] [serial = 2326] [outer = 0000000000000000] 22:08:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000ECD3F59000) [pid = 2720] [serial = 2327] [outer = 000000ECD3F3AC00] 22:08:11 INFO - PROCESS | 2720 | 1466744891090 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000ECD4D40000) [pid = 2720] [serial = 2328] [outer = 000000ECD3F3AC00] 22:08:11 INFO - PROCESS | 2720 | 1466744891527 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:08:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:08:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 628ms 22:08:11 INFO - PROCESS | 2720 | 1466744891570 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 22:08:11 INFO - PROCESS | 2720 | 1466744891572 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 22:08:11 INFO - PROCESS | 2720 | 1466744891576 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:08:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:08:11 INFO - PROCESS | 2720 | 1466744891578 Marionette TRACE conn5 <- [1,3062,null,{}] 22:08:11 INFO - PROCESS | 2720 | 1466744891581 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:11 INFO - PROCESS | 2720 | 1466744891583 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:11 INFO - PROCESS | 2720 | 1466744891670 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 22:08:11 INFO - PROCESS | 2720 | 1466744891675 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:11 INFO - PROCESS | 2720 | 1466744891678 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD794A800 == 36 [pid = 2720] [id = 777] 22:08:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000ECD4D6C400) [pid = 2720] [serial = 2329] [outer = 0000000000000000] 22:08:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000ECD4F4C000) [pid = 2720] [serial = 2330] [outer = 000000ECD4D6C400] 22:08:11 INFO - PROCESS | 2720 | 1466744891750 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000ECD4F55C00) [pid = 2720] [serial = 2331] [outer = 000000ECD4D6C400] 22:08:12 INFO - PROCESS | 2720 | 1466744892156 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:08:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:08:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 22:08:12 INFO - PROCESS | 2720 | 1466744892213 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 2720 | 1466744892215 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 22:08:12 INFO - PROCESS | 2720 | 1466744892219 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:08:12 INFO - PROCESS | 2720 | 1466744892220 Marionette TRACE conn5 <- [1,3066,null,{}] 22:08:12 INFO - PROCESS | 2720 | 1466744892228 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:12 INFO - PROCESS | 2720 | 1466744892230 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:12 INFO - PROCESS | 2720 | 1466744892318 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 22:08:12 INFO - PROCESS | 2720 | 1466744892325 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 2720 | 1466744892328 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7967800 == 37 [pid = 2720] [id = 778] 22:08:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECCCE69000) [pid = 2720] [serial = 2332] [outer = 0000000000000000] 22:08:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECD6257800) [pid = 2720] [serial = 2333] [outer = 000000ECCCE69000] 22:08:12 INFO - PROCESS | 2720 | 1466744892372 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECD625F400) [pid = 2720] [serial = 2334] [outer = 000000ECCCE69000] 22:08:12 INFO - PROCESS | 2720 | 1466744892806 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 22:08:12 INFO - PROCESS | 2720 | 1466744892864 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 22:08:12 INFO - PROCESS | 2720 | 1466744892867 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:08:12 INFO - PROCESS | 2720 | 1466744892869 Marionette TRACE conn5 <- [1,3070,null,{}] 22:08:12 INFO - PROCESS | 2720 | 1466744892873 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:12 INFO - PROCESS | 2720 | 1466744892875 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:12 INFO - PROCESS | 2720 | 1466744892961 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 22:08:12 INFO - PROCESS | 2720 | 1466744892966 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 2720 | 1466744892968 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD80D1800 == 38 [pid = 2720] [id = 779] 22:08:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECD72D3400) [pid = 2720] [serial = 2335] [outer = 0000000000000000] 22:08:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECD72D5400) [pid = 2720] [serial = 2336] [outer = 000000ECD72D3400] 22:08:13 INFO - PROCESS | 2720 | 1466744893014 Marionette DEBUG loaded listener.js 22:08:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECD7436400) [pid = 2720] [serial = 2337] [outer = 000000ECD72D3400] 22:08:13 INFO - PROCESS | 2720 | 1466744893679 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:08:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:08:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:08:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:08:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 831ms 22:08:13 INFO - PROCESS | 2720 | 1466744893707 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 22:08:13 INFO - PROCESS | 2720 | 1466744893712 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 22:08:13 INFO - PROCESS | 2720 | 1466744893718 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:08:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:08:13 INFO - PROCESS | 2720 | 1466744893722 Marionette TRACE conn5 <- [1,3074,null,{}] 22:08:13 INFO - PROCESS | 2720 | 1466744893727 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:13 INFO - PROCESS | 2720 | 1466744893732 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:13 INFO - PROCESS | 2720 | 1466744893856 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 22:08:13 INFO - PROCESS | 2720 | 1466744893959 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:13 INFO - PROCESS | 2720 | 1466744893962 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCFA66000 == 39 [pid = 2720] [id = 780] 22:08:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000ECC9652400) [pid = 2720] [serial = 2338] [outer = 0000000000000000] 22:08:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000ECC9D50000) [pid = 2720] [serial = 2339] [outer = 000000ECC9652400] 22:08:14 INFO - PROCESS | 2720 | 1466744894020 Marionette DEBUG loaded listener.js 22:08:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000ECCD397400) [pid = 2720] [serial = 2340] [outer = 000000ECC9652400] 22:08:14 INFO - PROCESS | 2720 | 1466744894598 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 943ms 22:08:14 INFO - PROCESS | 2720 | 1466744894672 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 22:08:14 INFO - PROCESS | 2720 | 1466744894678 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 22:08:14 INFO - PROCESS | 2720 | 1466744894686 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:08:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:08:14 INFO - PROCESS | 2720 | 1466744894689 Marionette TRACE conn5 <- [1,3078,null,{}] 22:08:14 INFO - PROCESS | 2720 | 1466744894693 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:14 INFO - PROCESS | 2720 | 1466744894696 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:14 INFO - PROCESS | 2720 | 1466744894822 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 22:08:14 INFO - PROCESS | 2720 | 1466744894925 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:14 INFO - PROCESS | 2720 | 1466744894928 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD4E4A000 == 40 [pid = 2720] [id = 781] 22:08:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000ECD0463800) [pid = 2720] [serial = 2341] [outer = 0000000000000000] 22:08:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000ECD066E800) [pid = 2720] [serial = 2342] [outer = 000000ECD0463800] 22:08:14 INFO - PROCESS | 2720 | 1466744894985 Marionette DEBUG loaded listener.js 22:08:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000ECD0C1E400) [pid = 2720] [serial = 2343] [outer = 000000ECD0463800] 22:08:15 INFO - PROCESS | 2720 | 1466744895522 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 880ms 22:08:15 INFO - PROCESS | 2720 | 1466744895572 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 22:08:15 INFO - PROCESS | 2720 | 1466744895575 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 22:08:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:08:15 INFO - PROCESS | 2720 | 1466744895579 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:08:15 INFO - PROCESS | 2720 | 1466744895583 Marionette TRACE conn5 <- [1,3082,null,{}] 22:08:15 INFO - PROCESS | 2720 | 1466744895595 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:15 INFO - PROCESS | 2720 | 1466744895601 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:15 INFO - PROCESS | 2720 | 1466744895786 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 22:08:15 INFO - PROCESS | 2720 | 1466744895884 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 2720 | 1466744895888 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD7944000 == 41 [pid = 2720] [id = 782] 22:08:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000ECD360CC00) [pid = 2720] [serial = 2344] [outer = 0000000000000000] 22:08:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000ECD3B2EC00) [pid = 2720] [serial = 2345] [outer = 000000ECD360CC00] 22:08:15 INFO - PROCESS | 2720 | 1466744895947 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000ECD3ECA400) [pid = 2720] [serial = 2346] [outer = 000000ECD360CC00] 22:08:16 INFO - PROCESS | 2720 | 1466744896467 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:08:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:08:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 945ms 22:08:16 INFO - PROCESS | 2720 | 1466744896525 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 22:08:16 INFO - PROCESS | 2720 | 1466744896529 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 22:08:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:08:16 INFO - PROCESS | 2720 | 1466744896533 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:08:16 INFO - PROCESS | 2720 | 1466744896535 Marionette TRACE conn5 <- [1,3086,null,{}] 22:08:16 INFO - PROCESS | 2720 | 1466744896538 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:16 INFO - PROCESS | 2720 | 1466744896541 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:16 INFO - PROCESS | 2720 | 1466744896658 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 22:08:16 INFO - PROCESS | 2720 | 1466744896758 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:16 INFO - PROCESS | 2720 | 1466744896761 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECD825B800 == 42 [pid = 2720] [id = 783] 22:08:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000ECD46F5800) [pid = 2720] [serial = 2347] [outer = 0000000000000000] 22:08:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000ECD4F4F400) [pid = 2720] [serial = 2348] [outer = 000000ECD46F5800] 22:08:16 INFO - PROCESS | 2720 | 1466744896820 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000ECD72DBC00) [pid = 2720] [serial = 2349] [outer = 000000ECD46F5800] 22:08:17 INFO - PROCESS | 2720 | 1466744897366 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 882ms 22:08:17 INFO - PROCESS | 2720 | 1466744897479 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 22:08:17 INFO - PROCESS | 2720 | 1466744897481 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 22:08:17 INFO - PROCESS | 2720 | 1466744897486 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:08:17 INFO - PROCESS | 2720 | 1466744897488 Marionette TRACE conn5 <- [1,3090,null,{}] 22:08:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:08:17 INFO - PROCESS | 2720 | 1466744897492 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:17 INFO - PROCESS | 2720 | 1466744897495 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:17 INFO - PROCESS | 2720 | 1466744897616 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 22:08:17 INFO - PROCESS | 2720 | 1466744897742 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:17 INFO - PROCESS | 2720 | 1466744897745 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000EC813E8800 == 43 [pid = 2720] [id = 784] 22:08:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000EC8152B400) [pid = 2720] [serial = 2350] [outer = 0000000000000000] 22:08:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000EC81537000) [pid = 2720] [serial = 2351] [outer = 000000EC8152B400] 22:08:17 INFO - PROCESS | 2720 | 1466744897802 Marionette DEBUG loaded listener.js 22:08:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000ECC81D5800) [pid = 2720] [serial = 2352] [outer = 000000EC8152B400] 22:08:18 INFO - PROCESS | 2720 | 1466744898474 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:08:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:08:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1019ms 22:08:18 INFO - PROCESS | 2720 | 1466744898511 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 22:08:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:08:18 INFO - PROCESS | 2720 | 1466744898515 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 22:08:18 INFO - PROCESS | 2720 | 1466744898520 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:08:18 INFO - PROCESS | 2720 | 1466744898525 Marionette TRACE conn5 <- [1,3094,null,{}] 22:08:18 INFO - PROCESS | 2720 | 1466744898530 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:18 INFO - PROCESS | 2720 | 1466744898533 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:18 INFO - PROCESS | 2720 | 1466744898697 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 22:08:18 INFO - PROCESS | 2720 | 1466744898803 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:18 INFO - PROCESS | 2720 | 1466744898806 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC86C0800 == 44 [pid = 2720] [id = 785] 22:08:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000ECC8805C00) [pid = 2720] [serial = 2353] [outer = 0000000000000000] 22:08:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000ECC9292800) [pid = 2720] [serial = 2354] [outer = 000000ECC8805C00] 22:08:18 INFO - PROCESS | 2720 | 1466744898876 Marionette DEBUG loaded listener.js 22:08:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000ECC98CC000) [pid = 2720] [serial = 2355] [outer = 000000ECC8805C00] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7967800 == 43 [pid = 2720] [id = 778] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD794A800 == 42 [pid = 2720] [id = 777] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD73DC800 == 41 [pid = 2720] [id = 776] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7352800 == 40 [pid = 2720] [id = 775] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD1FED800 == 39 [pid = 2720] [id = 774] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3F9C800 == 38 [pid = 2720] [id = 773] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD36CD000 == 37 [pid = 2720] [id = 772] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD00D5800 == 36 [pid = 2720] [id = 771] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC89E3000 == 35 [pid = 2720] [id = 770] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD81E0800 == 34 [pid = 2720] [id = 767] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD3198000 == 33 [pid = 2720] [id = 769] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC912F000 == 32 [pid = 2720] [id = 768] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECC7A6C000 == 31 [pid = 2720] [id = 761] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000EC813E8800 == 30 [pid = 2720] [id = 784] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD825B800 == 29 [pid = 2720] [id = 783] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD7944000 == 28 [pid = 2720] [id = 782] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD4E4A000 == 27 [pid = 2720] [id = 781] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECCFA66000 == 26 [pid = 2720] [id = 780] 22:08:19 INFO - PROCESS | 2720 | --DOCSHELL 000000ECD80D1800 == 25 [pid = 2720] [id = 779] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000ECD1249000) [pid = 2720] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000ECCCE79C00) [pid = 2720] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000ECCD65A400) [pid = 2720] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000ECC79ED800) [pid = 2720] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000ECC82A2800) [pid = 2720] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000ECC929B000) [pid = 2720] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000ECC92CFC00) [pid = 2720] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000ECC965E400) [pid = 2720] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000ECCCA7B000) [pid = 2720] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000ECCD656000) [pid = 2720] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000ECC880E400) [pid = 2720] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000ECC334C400) [pid = 2720] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000ECD0461400) [pid = 2720] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000ECCF22C400) [pid = 2720] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000ECD3F2C800) [pid = 2720] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000ECD3791400) [pid = 2720] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000ECD1DD9800) [pid = 2720] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000ECD4D6B000) [pid = 2720] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000ECD4D42000) [pid = 2720] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000ECD360A800) [pid = 2720] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000ECC8814C00) [pid = 2720] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000ECCDF19C00) [pid = 2720] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000ECD625D800) [pid = 2720] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 22:08:19 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000ECD2887400) [pid = 2720] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 22:08:20 INFO - PROCESS | 2720 | 1466744900169 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:08:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:08:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:08:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:08:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1702ms 22:08:20 INFO - PROCESS | 2720 | 1466744900224 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 22:08:20 INFO - PROCESS | 2720 | 1466744900228 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 22:08:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:08:20 INFO - PROCESS | 2720 | 1466744900232 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:08:20 INFO - PROCESS | 2720 | 1466744900236 Marionette TRACE conn5 <- [1,3098,null,{}] 22:08:20 INFO - PROCESS | 2720 | 1466744900241 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:20 INFO - PROCESS | 2720 | 1466744900244 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:20 INFO - PROCESS | 2720 | 1466744900346 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 22:08:20 INFO - PROCESS | 2720 | 1466744900434 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 2720 | 1466744900437 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECC8262800 == 26 [pid = 2720] [id = 786] 22:08:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000ECC3352C00) [pid = 2720] [serial = 2356] [outer = 0000000000000000] 22:08:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000ECC37CD400) [pid = 2720] [serial = 2357] [outer = 000000ECC3352C00] 22:08:20 INFO - PROCESS | 2720 | 1466744900488 Marionette DEBUG loaded listener.js 22:08:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000ECC46DB800) [pid = 2720] [serial = 2358] [outer = 000000ECC3352C00] 22:08:20 INFO - PROCESS | 2720 | 1466744900898 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:08:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:08:20 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 22:08:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:08:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:08:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 22:08:20 INFO - PROCESS | 2720 | 1466744900908 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 22:08:20 INFO - PROCESS | 2720 | 1466744900913 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 22:08:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:08:20 INFO - PROCESS | 2720 | 1466744900932 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:08:20 INFO - PROCESS | 2720 | 1466744900936 Marionette TRACE conn5 <- [1,3102,null,{}] 22:08:20 INFO - PROCESS | 2720 | 1466744900939 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:08:20 INFO - PROCESS | 2720 | 1466744900942 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:21 INFO - PROCESS | 2720 | 1466744901034 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 22:08:21 INFO - PROCESS | 2720 | 1466744901041 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b01a18d4-0334-41c6-8029-1fcd730af676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:21 INFO - PROCESS | 2720 | 1466744901044 Marionette INFO sendAsync 35ddbab3-03ae-4f6d-92d4-46425026fa35 22:08:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000ECCCD89000 == 27 [pid = 2720] [id = 787] 22:08:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000ECC81B2800) [pid = 2720] [serial = 2359] [outer = 0000000000000000] 22:08:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000ECC86D5C00) [pid = 2720] [serial = 2360] [outer = 000000ECC81B2800] 22:08:21 INFO - PROCESS | 2720 | 1466744901094 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000ECC8816C00) [pid = 2720] [serial = 2361] [outer = 000000ECC81B2800] 22:08:21 INFO - PROCESS | 2720 | 1466744901600 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:08:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:08:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 22:08:21 INFO - PROCESS | 2720 | 1466744901618 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 22:08:21 INFO - PROCESS | 2720 | 1466744901621 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 22:08:22 WARNING - u'runner_teardown' () 22:08:22 INFO - No more tests 22:08:22 INFO - Got 0 unexpected results 22:08:22 INFO - SUITE-END | took 684s 22:08:22 INFO - Closing logging queue 22:08:22 INFO - queue closed 22:08:22 INFO - Return code: 0 22:08:22 WARNING - # TBPL SUCCESS # 22:08:22 INFO - Running post-action listener: _resource_record_post_action 22:08:22 INFO - Running post-run listener: _resource_record_post_run 22:08:23 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 67826176; Write bytes: 990507520; Read time: 754250; Write time: 4602410 22:08:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:08:23 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 32595968; Read time: 0; Write time: 50250 22:08:23 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 67826176; Write bytes: 879347712; Read time: 754250; Write time: 4467860 22:08:23 INFO - Running post-run listener: _upload_blobber_files 22:08:23 INFO - Blob upload gear active. 22:08:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:08:23 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 22:08:23 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'] 22:08:23 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 22:08:24 INFO - (blobuploader) - INFO - Open directory for files ... 22:08:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:08:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:08:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:08:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:08:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:08:25 INFO - (blobuploader) - INFO - Done attempting. 22:08:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:08:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:08:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:08:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:08:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:08:28 INFO - (blobuploader) - INFO - Done attempting. 22:08:28 INFO - (blobuploader) - INFO - Iteration through files over. 22:08:28 INFO - Return code: 0 22:08:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:08:28 INFO - Using _rmtree_windows ... 22:08:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:08:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88658d159016b5bbf1c401590b1c1d1af8d1dc677debc2d587b29b6a2cbb92ef07b75ecd5f4118dcc31b4c8ae3ab6cd95b89ef3894cd63ef9711b6cc67c80fb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/997b8a161141f3b2c0bfa312473a8f8d92300697ab01b62e986b603e2db745fddf0c9fde3e249dcd7c222a5c61439a390114f59ef58c31574b8a8951fe7c14fb"} 22:08:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:08:28 INFO - Writing to file C:\slave\test\properties\blobber_files 22:08:28 INFO - Contents: 22:08:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88658d159016b5bbf1c401590b1c1d1af8d1dc677debc2d587b29b6a2cbb92ef07b75ecd5f4118dcc31b4c8ae3ab6cd95b89ef3894cd63ef9711b6cc67c80fb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/997b8a161141f3b2c0bfa312473a8f8d92300697ab01b62e986b603e2db745fddf0c9fde3e249dcd7c222a5c61439a390114f59ef58c31574b8a8951fe7c14fb"} 22:08:28 INFO - Running post-run listener: copy_logs_to_upload_dir 22:08:28 INFO - Copying logs to upload dir... 22:08:28 INFO - mkdir: C:\slave\test\build\upload\logs 22:08:28 INFO - Copying logs to upload dir... 22:08:28 INFO - Using _rmtree_windows ... 22:08:28 INFO - Using _rmtree_windows ... 22:08:28 INFO - Using _rmtree_windows ... 22:08:28 INFO - Using _rmtree_windows ... 22:08:28 INFO - Using _rmtree_windows ... 22:08:28 INFO - Using _rmtree_windows ... 22:08:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=898.224000 ========= master_lag: 4.60 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-06-23 22:08:32.678477) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:08:32.679384) ========= '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-183\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-183 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-183 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-183\AppData\Local LOGONSERVER=\\T-W864-IX-183 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 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-183 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-183 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88658d159016b5bbf1c401590b1c1d1af8d1dc677debc2d587b29b6a2cbb92ef07b75ecd5f4118dcc31b4c8ae3ab6cd95b89ef3894cd63ef9711b6cc67c80fb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/997b8a161141f3b2c0bfa312473a8f8d92300697ab01b62e986b603e2db745fddf0c9fde3e249dcd7c222a5c61439a390114f59ef58c31574b8a8951fe7c14fb"} build_url:https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/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/Y_47r4zHT3eMBHG3Iwp1eg/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/88658d159016b5bbf1c401590b1c1d1af8d1dc677debc2d587b29b6a2cbb92ef07b75ecd5f4118dcc31b4c8ae3ab6cd95b89ef3894cd63ef9711b6cc67c80fb3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/997b8a161141f3b2c0bfa312473a8f8d92300697ab01b62e986b603e2db745fddf0c9fde3e249dcd7c222a5c61439a390114f59ef58c31574b8a8951fe7c14fb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Y_47r4zHT3eMBHG3Iwp1eg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 22:08:32.800933) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:08:32.801273) ========= '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-183\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-183 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-183 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-183\AppData\Local LOGONSERVER=\\T-W864-IX-183 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 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-183 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-183 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-183 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 22:08:32.919976) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 22:08:32.920387) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 22:08:33.483489) ========= ========= Total master_lag: 4.75 =========